+1 for C. On Tue, Sep 23, 2014 at 03:22:14PM +0200, [email protected] wrote: > Hi everyone, > > ATM the rule we have for contrib projects is to use JIRA (see > http://contrib.xwiki.org/xwiki/bin/view/Main/WebHome#HHostingtools) > > I’ve heard that some people have been proposing using other trackers. > > So I’d like to poll your opinion on the following alternatives: > > Option A: all projects use JIRA > =============================== > > This is the current option in use. > > Pros: > * A single place for people to view and search for issues in the XWiki > Ecosystem > > Cons: > * For XWiki admins, creating a new JIRA project takes 5 minutes > > Option B: all projects use GitHub issues > ======================================== > > Pros: > * Simple to set up for admins (hosted by GitHub) > * Simple to use (too simple sometimes?) > > Cons: > * No single place to search all issues related to XWiki (both JIRA + GitHub) > * No single place to report JIRA issues > * Tied to the SCM choice. When we stop using Git as our SCM and move to the > next SCM tool we’ll have to import all issues (see > https://marketplace.atlassian.com/plugins/com.atlassian.jira.plugins.jira-importers-github-plugin/versions) > * Need to implement feature on extensions.xwiki.org to add a link to the > issue tracker for each extension > > Option C: let each project decide > ================================= > > Pros: > * Simple to set up for admins when project decides on GitHub > > Cons: > * No single place to search all issues related to XWiki (both JIRA + GitHub) > * No single place to report JIRA issues > * Tied to the SCM choice. When we stop using Git as our SCM and move to the > next SCM tool we’ll have to import all issues (see > https://marketplace.atlassian.com/plugins/com.atlassian.jira.plugins.jira-importers-github-plugin/versions) > * Need to implement feature on extensions.xwiki.org to add a link to the > issue tracker for each extension > > Option D: XWiki Task Manager > ============================ > > http://extensions.xwiki.org/xwiki/bin/view/Extension/Task+Manager+Application > > Pros: > * Eat our own dog food. > * Forces us to improve this extension > > Cons: > * Pressure to fix bugs > * Increases volume of data on xwiki.org and thus impact performances > * Maintenance cost: More work when upgrading xwiki.org > * No single place to search all issues related to XWiki (both JIRA + GitHub) > * No single place to report JIRA issues > * Need to implement feature on extensions.xwiki.org to add a link to the > issue tracker for each extension > > WDYT? Other options? > > Personally and based on all pros/cons I think the best ATM is really Option > A. And if we really want, it’s possible to improve the cons by doing a bit of > java coding: > https://developer.atlassian.com/display/JIRADEV/Creating+a+Project+Template > > Thanks > -Vincent > > > > > > > > > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs
-- Jean Simard [email protected] Research engineer at XWiki SAS http://www.xwiki.com Committer on the XWiki.org project http://www.xwiki.org _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

