Simple, elegant and easy for people used to Django but in PHP5 so easy to deploy all over the world. http://www.pluf.org/ --- SPEC: http://llaumgui.fedorapeople.org/review/php-pluf.spec SRPM: http://llaumgui.fedorapeople.org/review/php-pluf-0.7.9-1.20100321git.fc12.src.rpm RPM: http://llaumgui.fedorapeople.org/review/php-pluf-0.7.9-1.20100321git.fc12.noarch.rpm rpmlint: builder@enterprise ~> rpmlint rpmbuild/**/php-pluf* rpmbuild/SPECS/php-pluf.spec: W: invalid-url Source0: pluf-master.zip php-pluf.src: W: invalid-url Source0: pluf-master.zip 2 packages and 1 specfiles checked; 0 errors, 2 warnings. Pear CompatInfo: +-----------------------------+---------+---+------------+--------------------+ | Files | Version | C | Extensions | Constants/Tokens | +-----------------------------+---------+---+------------+--------------------+ | .//* | 5.2.4 | 5 | date | ASSERT_ACTIVE | | | | | gd | ASSERT_CALLBACK | | | | | hash | ASSERT_QUIET_EVAL | | | | | json | ASSERT_WARNING | | | | | mbstring | DATE_ISO8601 | | | | | mysql | ...CTORY_SEPARATOR | | | | | pcre | ENT_COMPAT | | | | | pgsql | ENT_NOQUOTES | | | | | SPL | ENT_QUOTES | | | | | tokenizer | E_STRICT | | | | | | E_USER_ERROR | | | | | | FALSE | | | | | | ...GNORE_NEW_LINES | | | | | | ...KIP_EMPTY_LINES | | | | | | GD_VERSION | | | | | | HASH_HMAC | | | | | | LC_TIME | | | | | | LOCK_EX | | | | | | LOCK_UN | | | | | | MB_CASE_TITLE | | | | | | NULL | | | | | | PATH_SEPARATOR | | | | | | PHP_EOL | | | | | | PHP_OS | | | | | | PHP_SAPI | | | | | | PHP_URL_PATH | | | | | | PHP_URL_QUERY | | | | | | PHP_VERSION | | | | | | PREG_SET_ORDER | | | | | | ...T_DELIM_CAPTURE | | | | | | ..._SPLIT_NO_EMPTY | | | | | | SEEK_CUR | | | | | | SEEK_END | | | | | | SEEK_SET | | | | | | SORT_DESC | | | | | | STDIN | | | | | | STR_PAD_LEFT | | | | | | TRUE | | | | | | T_AND_EQUAL | | | | | | T_ARRAY | | | | | | T_AS | | | | | | T_BOOLEAN_AND | | | | | | T_BOOLEAN_OR | | | | | | T_CHARACTER | | | | | | T_CLASS | | | | | | T_CLOSE_TAG | | | | | | ...ENCAPSED_STRING | | | | | | T_DIV_EQUAL | | | | | | T_DNUMBER | | | | | | T_DOUBLE_ARROW | | | | | | T_EMPTY | | | | | | ..._AND_WHITESPACE | | | | | | T_INC | | | | | | T_ISSET | | | | | | T_IS_EQUAL | | | | | | ...REATER_OR_EQUAL | | | | | | T_IS_IDENTICAL | | | | | | T_IS_NOT_EQUAL | | | | | | T_IS_NOT_IDENTICAL | | | | | | ...MALLER_OR_EQUAL | | | | | | T_LNUMBER | | | | | | T_LOGICAL_AND | | | | | | T_LOGICAL_OR | | | | | | T_LOGICAL_XOR | | | | | | T_MINUS_EQUAL | | | | | | T_MOD_EQUAL | | | | | | T_MUL_EQUAL | | | | | | T_OBJECT_OPERATOR | | | | | | T_OR_EQUAL | | | | | | T_PLUS_EQUAL | | | | | | T_PRIVATE | | | | | | T_SL | | | | | | T_SL_EQUAL | | | | | | T_SR | | | | | | T_SR_EQUAL | | | | | | T_STRING | | | | | | T_VARIABLE | | | | | | T_WHITESPACE | | | | | | T_XOR_EQUAL | | | | | | ..._ERR_CANT_WRITE | | | | | | ...D_ERR_EXTENSION | | | | | | ...D_ERR_FORM_SIZE | | | | | | ...AD_ERR_INI_SIZE | | | | | | UPLOAD_ERR_NO_FILE | | | | | | ..._ERR_NO_TMP_DIR | | | | | | UPLOAD_ERR_OK | | | | | | UPLOAD_ERR_PARTIAL | | | | | | __CLASS__ | | | | | | __FILE__ | | | | | | catch | | | | | | clone | | | | | | implements | | | | | | private | | | | | | protected | | | | | | public | | | | | | throw | | | | | | try | +-----------------------------+---------+---+------------+--------------------+
Update Git release 20100411 SPEC: http://llaumgui.fedorapeople.org/review/php-pluf.spec SRPM: http://llaumgui.fedorapeople.org/review/php-pluf-0.7.9-1.20100411git.fc12.src.rpm RPM: http://llaumgui.fedorapeople.org/review/php-pluf-0.7.9-1.20100411git.fc12.noarch.rpm
Quick notes: Should not requires "php" but php-common (version 5.2.4 according to doc. and pci) According to doc, should requires php-pear(Mail) php-pear(Mail_Mime) As this package seems quite active, a refresh to more recent version seems usefull before review As upstream provides a PHPUnit test suite, I think it should be launch during RPM build. For now it crash (with 20100411 snapshot and with latest from website), this should be investigated.
Could you tell (and probably add a comment in the spec) how do you find the version number ?
> how do you find the version number ? Here : http://projects.ceondo.com/p/pluf/issues/377/
This is a new build. On the other hand phpUnit crash. I report bug upstream.
with link it's better (sorry) : http://llaumgui.fedorapeople.org/review/php-pluf/
New release: 20101110git SPEC, RPMs and SRPM are avalaible here: http://llaumgui.fedorapeople.org/review/php-pluf/ For information, php-pluf don't use php-unit but SimpleTest not yet in Fedora...
Release issu is Fixed. Updated: SPEC: http://llaumgui.fedorapeople.org/review/php-pluf/php-pluf.spec SRPM: http://llaumgui.fedorapeople.org/review/php-pluf/php-pluf-1.0-1.fc15.src.rpm RPM: http://llaumgui.fedorapeople.org/review/php-pluf/php-pluf-1.0-1.fc15.noarch.rpm
Created attachment 595412 [details] php-pluf-review.txt Generated by fedora-review 0.1.3
Sorry for the very very long delay on this review... APC and memcache are optional dependencies. No need to add then, will probably be a must for some webap. You could consider adding a small note in the %description about his Please fix the minor typo in %description (language / langage) No blocker == APPROVED ==
New Package SCM Request ======================= Package Name: php-pluf Short Description: PHP WebApp Framework Owners: llaumgui Branches: f16 f17 el6 el5 InitialCC:
Git done (by process-git-requests).
php-pluf-1.0-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/php-pluf-1.0-1.el5
php-pluf-1.0-1.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/php-pluf-1.0-1.el6
php-pluf-1.0-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/php-pluf-1.0-1.fc16
php-pluf-1.0-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/php-pluf-1.0-1.fc17
php-pluf-1.0-1.el5 has been pushed to the Fedora EPEL 5 testing repository.
php-pluf-1.0-1.fc16 has been pushed to the Fedora 16 stable repository.
php-pluf-1.0-1.fc17 has been pushed to the Fedora 17 stable repository.
php-pluf-1.0-1.el6 has been pushed to the Fedora EPEL 6 stable repository.
php-pluf-1.0-1.el5 has been pushed to the Fedora EPEL 5 stable repository.
Package Change Request ====================== Package Name: php-plug New Branches: EL-7 Owners: llaumgui
WARNING: Package does not appear to exist in pkgdb currently.
Package Change Request ====================== Package Name: php-pluf New Branches: EL-7 Owners: llaumgui > WARNING: Package does not appear to exist in pkgdb currently. Sory, php-pluf instead of php-plug