Bug 903785 (php-JMSParser) - Review Request: php-JMSParser - Library for writing recursive-descent parsers
Summary: Review Request: php-JMSParser - Library for writing recursive-descent parsers
Keywords:
Status: CLOSED ERRATA
Alias: php-JMSParser
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Remi Collet
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: php-PhpOption
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-01-24 20:23 UTC by Shawn Iwinski
Modified: 2013-04-03 02:02 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-03-29 01:24:53 UTC
Type: ---
Embargoed:
fedora: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)
phpci.log (5.18 KB, text/x-log)
2013-03-18 14:53 UTC, Remi Collet
no flags Details
review.txt (6.17 KB, text/plain)
2013-03-18 14:54 UTC, Remi Collet
no flags Details

Description Shawn Iwinski 2013-01-24 20:23:33 UTC
Spec URL: http://siwinski.fedorapeople.org/rpmbuild/SPECS/php-JMSParser.spec

SRPM URL: http://siwinski.fedorapeople.org/rpmbuild/SRPMS/php-JMSParser-1.0.0-1.fc18.src.rpm

Description:
Library for writing recursive-descent parsers.


Fedora Account System Username: siwinski

Comment 1 Remi Collet 2013-03-10 09:20:53 UTC
LICENSE is Apache 2.0: OK.
doc/LICENSE is BY-NC-ND (http://jmsyst.com/libs/parser-lib), this only apply to documentation (not provided in the rpm, but present in the src.rpm)...

As BY-NC-ND is explicitly rejected for fedora
https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Bad_Licenses_3

you have to strip the doc folder from upstream tarball.

Comment 3 Remi Collet 2013-03-18 14:53:42 UTC
Created attachment 712022 [details]
phpci.log

phpci version 2.14.0.

Comment 4 Remi Collet 2013-03-18 14:54:20 UTC
Created attachment 712023 [details]
review.txt

Generated by fedora-review 0.4.0 (660ce56) last change: 2013-01-29
Buildroot used: fedora-rawhide-x86_64
Command line :/usr/bin/fedora-review -b 903785

Comment 5 Remi Collet 2013-03-18 14:55:42 UTC
[!]: SourceX tarball generation or download is documented.
     Note: Package contains tarball without URL, check comments

	Please provides php-JMSParser-strip.sh as Source1

As there are no Guildelines about this script, some packager are used to only add it in the fedora git repo.

I prefer to have it in the .src.rpm.

No blocker.

== APPROVED ==

Comment 6 Shawn Iwinski 2013-03-18 15:00:09 UTC
(In reply to comment #5)
> [!]: SourceX tarball generation or download is documented.
>      Note: Package contains tarball without URL, check comments
> 
> 	Please provides php-JMSParser-strip.sh as Source1
> 
> As there are no Guildelines about this script, some packager are used to
> only add it in the fedora git repo.
> 
> I prefer to have it in the .src.rpm.

Shoot!  I actually meant to do that.  I will add that after initial import.

Comment 7 Shawn Iwinski 2013-03-18 15:21:05 UTC
THANKS for the review!


New Package SCM Request
=======================
Package Name: php-JMSParser
Short Description: Library for writing recursive-descent parsers
Owners: siwinski
Branches: f18 f19 el6
InitialCC:

Comment 8 Gwyn Ciesla 2013-03-18 15:24:37 UTC
Git done (by process-git-requests).

Comment 9 Fedora Update System 2013-03-18 18:51:58 UTC
php-JMSParser-1.0.0-3.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/php-JMSParser-1.0.0-3.el6

Comment 10 Fedora Update System 2013-03-18 18:52:27 UTC
php-JMSParser-1.0.0-3.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/php-JMSParser-1.0.0-3.fc18

Comment 11 Fedora Update System 2013-03-18 22:29:27 UTC
php-JMSParser-1.0.0-3.el6 has been pushed to the Fedora EPEL 6 testing repository.

Comment 12 Fedora Update System 2013-03-29 01:24:55 UTC
php-JMSParser-1.0.0-3.fc18 has been pushed to the Fedora 18 stable repository.

Comment 13 Fedora Update System 2013-04-03 02:02:41 UTC
php-JMSParser-1.0.0-3.el6 has been pushed to the Fedora EPEL 6 stable repository.


Note You need to log in before you can comment on or make changes to this bug.