[
http://jira.codehaus.org/browse/MRM-613?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Brett Porter updated MRM-613:
-----------------------------
Fix Version/s: Future
> [FEATURE] Archiva ArtifactRank
> ------------------------------
>
> Key: MRM-613
> URL: http://jira.codehaus.org/browse/MRM-613
> Project: Archiva
> Issue Type: New Feature
> Components: reporting
> Affects Versions: 1.1
> Reporter: Joakim Erdfelt
> Fix For: Future
>
>
> This is a new feature request.
> ArtifactRank (the Archiva version of Googles PageRank)
> I'd like to see some badging of the health of the artifact, encourage the
> proper creation of artifacts this way. We can provide a graphic on the
> artifact page (and even the artifact search results and browse screens).
> This rank can also be used to increase the importance of hits on the search
> results.
> 100% = Gold Award for excellence.
> 70% to 99% = Green Award (Good)
> 40% to 69% = Yellow Award (Warning)
> 0% to 39% = Red Badge (Warning++)
> * How many other projects use the artifact. (junit would be highly ranked)
> * License is fully defined.
> * License file exists in the artifact archive.
> * URL is defined.
> * At least 1 contact point is defined. (Developer email address or mailing
> list)
> * A POM is defined.
> * Checksums are defined.
> * The maven pom manifest information exists.
> * All dependencies exist in the repository too.
> * All parent poms exist in the repository too.
> * All plugins used exist in the repository too.
> * If the artifact contains java ...
> ** All of the *.class files are within the same groupId that is defined in
> the POM.
> This is to indicate bad deployment, or bad
> ** All of the declared imports have an associated dependency defined.
> ** The manifest.mf file contains the version specified.
> ** The source.jar exists.
> ** The javadoc.jar exists.
> This list of checks can feed the reporting too.
> And the list of checks should be able to be extended / enhanced by
> administrators of Archiva installs too.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira