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 |