Wish List Portlet
The purpose of this portlet is to present the user with a list of issues that are important to resolve for the project.
Again let's start by looking at the competition.
Glassfish
I could not find a page that gave me a list of desired features. It's possible to run a query on the Issue Tracker system but this is not straightforward and can look quite intimidating:
https://glassfish.dev.java.net/issues/query.cgi
Geronimo
As geronimo uses JIRA they also have the Popular Issues report. They do not present this information on the main website however.
Ubuntu
Ubuntu has the novel idea of bounties:
http://www.ubuntu.com/developers/bounties
These are areas of work which the project offers money for if someone completes it to their satisfaction. We could offer similar incentives, especially schwag for the successful completion of wish list items.
Fedora
http://fedoraproject.org/wiki/Features/Policy
http://fedoraproject.org/wiki/Releases/9/FeatureList
http://fedoraproject.org/wiki/CategoryProposedFedora9
http://fedoraproject.org/wiki/CategoryProposedFeature
jboss.org - Current
In addition to the JIRA Popular Issues report there is also a TODO Forum that contains a list of desired features or fixes. This acts as a holding place for people to submit ideas before they are entered as issues into JIRA.
New Design
Because JIRA already includes a Popular Issues report we can simply use this as the wish list. We can show the top 10 issues for a project in a Wish List Portlet together with the number of votes and allow the user to sort them based on issue type and version. For example the JBoss AS project could have:
Wish List
Votes | Issue Type | Summary | Target version for fix | ||
---|---|---|---|---|---|
9 | New Feature | Evaluate and implement missing JSR-88 functionality |
| ||
9 | Bug | MemoryLeak (redeployment) on EJB3 | JBossAS-5.0.0.Beta3 | ||
8 | New Feature | Allow for deployments without an explicit suffix | JbossAS-4.2.1.CR1 |
|
The filter would look as follows:
Show top 10: | Issues | Version: | All |
Tasks | JBossAS-5.0.0.Beta3 | ||
Bugs | JBossAS-4.2.1.CR1 | ||
New Features |
Clicking on a particular issue should take the user through to the JIRA issue.
We may also wish to have another column that contains an incentive for someone to complete the wish list item, i.e. a JBoss.ORG hat.
Comments