+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

Reply via email to