Bug 549884
| Summary: | Review Request: plexus-io - Plexus IO Components | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Alexander Kurtakov <akurtako> |
| Component: | Package Review | Assignee: | Orcan Ogetbil <oget.fedora> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | fedora-package-review, notting, oget.fedora |
| Target Milestone: | --- | Flags: | oget.fedora:
fedora-review+
dennis: fedora-cvs+ |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2009-12-28 07:59:25 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Alexander Kurtakov
2009-12-22 22:08:45 UTC
I made a full review. Here are my comments, questions etc: * Package does not build in mock. It pulls gcj. We want openjdk. I added that BR fol the rest of the review. As far as I know, all java packages need these BR's and R's: http://fedoraproject.org/wiki/Packaging:Java#BuildRequires_and_Requires * Additionally, the guidelines tell us to include these R's for maven: http://fedoraproject.org/wiki/Packaging:Java#maven * rpmlint says plexus-io.noarch: W: non-conffile-in-etc /etc/maven/fragments/plexus-io Is this ignorable? Why? ! javadoc package does not require the main package. (just a warning. I don't know if this is intentional) ? Shouldn't the release tag just be 0.1.a5%{?dist} ! For macro consistency plexus-io can be replaced by %{name} at two places (In reply to comment #1) > I made a full review. Here are my comments, questions etc: > > * Package does not build in mock. It pulls gcj. We want openjdk. I added that > BR fol the rest of the review. > As far as I know, all java packages need these BR's and R's: > http://fedoraproject.org/wiki/Packaging:Java#BuildRequires_and_Requires Fixed. > > * Additionally, the guidelines tell us to include these R's for maven: > http://fedoraproject.org/wiki/Packaging:Java#maven Fixed. > > * rpmlint says > plexus-io.noarch: W: non-conffile-in-etc /etc/maven/fragments/plexus-io > Is this ignorable? Why? This is the place where mvn looks for fragments. And they are clearly non conffile because users should not edit them. > > ! javadoc package does not require the main package. (just a warning. I don't > know if this is intentional) Perfectly ok. There are many times when you want to install just the javadoc for local reference and studing the API without any need to use it. > > ? Shouldn't the release tag just be 0.1.a5%{?dist} Fixed. > > ! For macro consistency plexus-io can be replaced by %{name} at two places Fixed Spec URL: http://akurtakov.fedorapeople.org/plexus-io.spec SRPM URL: http://akurtakov.fedorapeople.org/plexus-io-1.0-0.2.a5.fc12.src.rpm Thanks! Good to go. -------------------------------------------- This package (plexus-io) is APPROVED by oget -------------------------------------------- New Package CVS Request ======================= Package Name: plexus-io Short Description: Plexus IO Components Owners: akurtakov Branches: InitialCC: CVS Done Built in rawhide. http://koji.fedoraproject.org/koji/buildinfo?buildID=148397 |