Bug 456316
| Summary: | Review Request: netbeans-svnclientadapter - Subversion Client Adapter | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Victor G. Vasilyev <victor.vasilyev> | ||||
| Component: | Package Review | Assignee: | Brian Pepple <bdpepple> | ||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | rawhide | CC: | bdpepple, fedora-package-review, notting | ||||
| Target Milestone: | --- | Flags: | bdpepple:
fedora-review+
kevin: 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: | 2008-08-14 11:31:08 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: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 456337 | ||||||
| Attachments: |
|
||||||
|
Description
Victor G. Vasilyev
2008-07-22 19:25:52 UTC
This is my first contribution so I need a sponsor please. MD5Sum:
4d6925a0dc7d95949325bd4d496e51cf svnClientAdapter-nb6.0.1-src.zip
Good:
* Source URL is canonical
* Upstream source tarball verified
* Package name conforms to the Fedora Naming Guidelines
* Valid license tag
* Buildroot has all required elements
* All paths begin with macros
* Files have appropriate permissions and owners
* Package includes no pre-built jars
* jars files are located in %{_javadir}
* Package builds in koji/mock.
* Package installs and uninstalls cleanly
Bad:
* BR should include java-devel & jpackage-utils. Refer to http://fedoraproject.org/wiki/Packaging/Java#BuildRequires_and_Requires
* Group Tag is not from the official list. http://fedoraproject.org/wiki/RPMGroups
* rpmlint produces the following warnings:
netbeans-svnclientadapter.noarch: W: no-documentation
netbeans-svnclientadapter.noarch: W: non-standard-group Development/Java
I would include the license.txt & readme.txt as %doc.
The next release is prepared for review. Spec URL: http://www.netbeans.org/files/documents/210/2054/netbeans-svnclientadapter.spec SRPM URL: http://nbi.netbeans.org/files/documents/210/2100/netbeans-svnclientadapter-6.1-2.fc10.src.rpm Changes: * BR should include java-devel & jpackage-utils. - java-devel & jpackage-utils are added as the build requirements - jpackage-utils is added as the run-time requirement * Group Tag is not from the official list. + netbeans-svnclientadapter.noarch: W: non-standard-group Development/Java - An appropriate value of Group Tag is chosen from the official list * netbeans-svnclientadapter.noarch: W: no-documentation - Both license.txt and readme.txt are added as the package documentation Created attachment 313860 [details] Patch to handle docs & minor clean-up Looks pretty good, though when we package documentation we use the %doc macro, instead of doing it manually. I've attached a patch for your spec to fix this, and to also remove the Distribution tag since we don't use that. +1 Approved. Go ahead and set-up you account, and send me you account name and I'll sponsor you: http://fedoraproject.org/wiki/PackageMaintainers/Join#Get_a_Fedora_Account (In reply to comment #4) > Created an attachment (id=313860) [details] > Patch to handle docs & minor clean-up The patch is applied and third release is published. Spec URL: http://www.netbeans.org/files/documents/210/2054/netbeans-svnclientadapter.spec SRPM URL: http://nbi.netbeans.org/files/documents/210/2103/netbeans-svnclientadapter-6.1-3.fc10.src.rpm > Go ahead and set-up you account, and send me you account name and I'll sponsor > you: http://fedoraproject.org/wiki/PackageMaintainers/Join#Get_a_Fedora_Account My account is: https://admin.fedoraproject.org/accounts/user/view/victorv OK, I've sponsored you, so you should be able to go to the next step: http://fedoraproject.org/wiki/PackageMaintainers/Join#Add_Package_to_CVS_and_Set_Owner New Package CVS Request ======================= Package Name: netbeans-svnclientadapter Short Description: High-level Java API for Subversion, NetBeans version. Owners: victorv Branches: F-9 InitialCC: Cvsextras Commits: yes Victor, fyi, when you have a cvs request be sure to set to the fedora-cvs flag to '?', that way the cvs admins will be made aware of your request. cvs done. The Branch F-9 has been wrongly requested. It was removed from the cvs repository. Koji shows successful build status: http://koji.fedoraproject.org/koji/taskinfo?taskID=775851 |