Bug 520500

Summary: Review Request: maven-enforcer-rule-api - Generic interfaces needed by maven-enforcer-plugin
Product: [Fedora] Fedora Reporter: Alexander Kurtakov <akurtako>
Component: Package ReviewAssignee: Andrew Overholt <overholt>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora-package-review, lkundrak, notting, overholt
Target Milestone: ---Flags: overholt: 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: 2009-09-01 08:07:18 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: 429551    

Description Alexander Kurtakov 2009-08-31 19:31:06 UTC
Spec URL: http://akurtakov.fedorapeople.org/maven-enforcer-rule-api.spec
SRPM URL: http://akurtakov.fedorapeople.org/maven-enforcer-rule-api-1.0-0.1.a2.1.4.fc11.src.rpm
Description: This component provides the generic interfaces needed to implement custom rules for the maven-enforcer-plugin.

Comment 1 Alexander Kurtakov 2009-08-31 19:31:44 UTC
This is a full review request. Pre review was #500270 .

Comment 2 Andrew Overholt 2009-08-31 20:08:31 UTC
- no differences in source I get vs. what's in the SRPM
X please make lines 19, 20, 90, and 95 < 80 characters
? should we make the versioned BRs and Rs on maven2 be >= 2.0.8?
X let's drop the with_maven/without_maven junk at the top
- macros sane
- clean used appropriately
- licensing fine
- description and summary fine
X please add a changelog entry
- builds fine
- rpmlint output is fine (doesn't like maven fragment in /etc and no files to mark as documentation)

Comment 3 Andrew Overholt 2009-08-31 20:12:14 UTC
I forgot one thing:

X please only own the fragment %{name} and specific pom (JPP-maven-enforcer-rule-api.pom)

Comment 4 Alexander Kurtakov 2009-08-31 20:37:29 UTC
(In reply to comment #2)
> - no differences in source I get vs. what's in the SRPM
> X please make lines 19, 20, 90, and 95 < 80 characters
Fixed. %add_to_maven_depmap line can't be fixed because this breaks the macro.
> ? should we make the versioned BRs and Rs on maven2 be >= 2.0.8?
Done.
> X let's drop the with_maven/without_maven junk at the top
Fixed.
> - macros sane
> - clean used appropriately
> - licensing fine
> - description and summary fine
> X please add a changelog entry
Done.
> - builds fine
> - rpmlint output is fine (doesn't like maven fragment in /etc and no files to
> mark as documentation)  
> X please only own the fragment %{name} and specific pom
> (JPP-maven-enforcer-rule-api.pom)  
Fixed.

New sources:
Spec URL: http://akurtakov.fedorapeople.org/maven-enforcer-rule-api.spec
SRPM URL:
http://akurtakov.fedorapeople.org/maven-enforcer-rule-api-1.0-0.1.a2.1.5.fc11.src.rpm

Comment 5 Andrew Overholt 2009-08-31 20:46:34 UTC
Approved.

Comment 6 Alexander Kurtakov 2009-08-31 20:54:48 UTC
New Package CVS Request
=======================
Package Name: maven-enforcer-rule-api 
Short Description:  This component provides the generic interfaces needed to implement custom rules for the maven-enforcer-plugin.  
Owners: overholt, akurtakov
Branches: 
InitialCC:

Comment 7 Jason Tibbitts 2009-08-31 23:17:41 UTC
I shortened the Short Description to actually be short.

CVS done.

Comment 8 Alexander Kurtakov 2009-09-01 08:07:18 UTC
Build in rawhide.
http://koji.fedoraproject.org/koji/buildinfo?buildID=130084

Comment 9 Lubomir Rintel 2010-07-20 09:19:20 UTC
Package Change Request
======================
Package Name: maven-enforcer-rule-api
New Branches: EL-6
Owners: bar lkundrak

Unfortunately, overholt, who owns this in Fedora stated (by mail) that he can't maintain this in EPEL.

Comment 10 Kevin Fenzi 2010-07-21 05:09:17 UTC
CVS done (by process-cvs-requests.py).

User 'bar' doesn't seem to exist. Otherwise done.