On 6 Jun 07, at 4:25 PM 6 Jun 07, Dennis Lundberg wrote:

Hi

I've spent the day learning the ins and outs of swizzle. It's really an awesome tool for aggregating data from JIRA. There are some hoops you need to jump through to get what you want, but the results are exciting.


David Blevins did a very nice job.

My incentive to do this has been trying to get a grip on the status of our plugins. There is a report on the central repo server [1] which shows the plugins, sorted by the ones with the most voted on issues. This is an indicator of which issues to start working on. I took another approach and created a report based on versions rather than issues. It tries to show which plugins are in need of a release, based purely on when the last release was made.


We are also supposed to keep track of all releases for Board Reports so there are also a couple definitive sources of information for releases: the repository metadata and our reports. Ultimately I think the repository metadata is the only definitive source.

While doing that I found that some data regarding our versions are missing from JIRA. Look for the "UNKNOWN" and "MISSING RELEASE DATE" string in the report. The root cause of these is that there are versions in JIRA that have been released but that have not been assigned a release date.

Yes, from not having a standard workflow across projects that's enforced, and not having the release tool that takes into account all these other aspects: like modifying the issue management system.


Then there's the time aspect. I set a "limit" of 12 months and have labeled the ones that are older with an "OLD" marker. Then there is of course the "NEVER" released plugins to look out for.

The report is currently sorted by plugin name. Look especially at these plugins which shows most of the interesting stuff in the report: Help, Hibernate and IDEA.

http://people.apache.org/~dennisl/reports/versions-for-plugins.txt


Looks good. Maybe one report could be made where you can sort them different ways. The number of votes per plugin that is highest, or the the longest not released, the most number of new defects ... So that we're not having to look at several reports.

Thoughts?


I think it's a great start and I'm glad someone else has picked up the Swizzle magic. Nice work.


[1] http://repo1.maven.org/reports/plugins/plugin-issues.txt

--
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to