[Bug 421241] Review Request: php-ZendFramework - Leading open-source PHP framework

bugzilla at redhat.com bugzilla at redhat.com
Fri May 23 11:32:08 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: php-ZendFramework - Leading open-source PHP framework


https://bugzilla.redhat.com/show_bug.cgi?id=421241





------- Additional Comments From akahl at iconmobile.com  2008-05-23 07:32 EST -------
Hi Jess, hi Brad,

taking both of your inputs into consideration I propose the following package
setup:

- php-ZendFramework (base package)
  Contains all commonly used modules including the MVC components and all
  non-base components not requiring additional binary modules (PHP extensions)
  Pulls in php-ctype, php-xml
- php-ZendFramework-Services
  Contains Zend_Service* excluding those listed below, base package and
  per-service provider subpackages
  Pulls in php-soap
- php-ZendFramework-Cache-Backend-Apc
  Pulls in php-pecl-apc
- php-ZendFramework-Locale-Math
  Pulls in php-bcmath
- php-ZendFramework-Search-Lucene
  Pulls in nothing as php-pecl-bitset doesn't seem to be available for Fedora
  (yet) but extra package anyway as it is not commonly used (I guess)
- php-ZendFramework-Http-Client-Adapter-Curl
  Pulls in php-curl
- php-ZendFramework-Pdf
  Pulls in php-gd
- php-ZendFramework-Db-Adapter-Db2
  Same situation as with Zend_Search_Lucene, ibm_db2 not available as of now
  (proprietary?)
- php-ZendFramework-Db-Adapter-Firebird
  Same as Zend_Search_Lucene, no i(nter)base
- php-ZendFramework-Feed
  Pulls in php-mbstring
- php-ZendFramework-Cache-Backend-Memcached
  Pulls in php-pecl-memcache
- php-ZendFramework-Db-Adapter-Mysqli
  Pulls in php-mysql (also contains mysqli)
- php-ZendFramework-Db-Adapter-Oracle
  Its required extension is proprietary but available in the free beer manner,
  we can either drop it or require the user to take care of the dependency
  manually
- php-ZendFramework-Db-Adapter*
  Pull in php-pdo
- php-ZendFramework-Cache-Backend-Sqlite
  Fedora's PHP was complied with --without-sqlite and I can only find the PDO
  driver, drop the component or file a bug against php..?
- php-ZendFramework-tests
- php-ZendFramework-demos
(php-ZendFramework-manual-en and -api-doc are submitted as separate packages /
review requests already)

One problem with Zend_Http_Client: I don't know about mime_magic (cannot find
it) and it's declared deprecated, can it use php-pecl-Fileinfo automatically
instead?

The following required extensions are included with Fedora's PHP by default
already:
dom, hash, iconv, json, pcre, posix, Reflection, session, SimpleXML, SPL,
standard, zlib

Any suggestions? The setup still looks pretty cluttered, maybe you've got
another idea for the grouping details.

Please take note that I will be on vacation and thus unavailable for one week
starting tomorrow, details are at
http://fedoraproject.org/wiki/Vacation

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the package-review mailing list