JIRA also has a REST API which is another way data could be loaded in.  
https://docs.atlassian.com/jira/REST/cloud/  I wonder if the formats are 
similar and we could support both, or if we'll need to pick just one.

The backup export seems like you might have to be an Admin to use it, which 
might not work for everyone.  The REST API requires direct access to the server 
and login credentials for it, which wouldn't work if the server is behind a 
firewall, or simply people don't want to share their credentials.

I also see an "export" link with many options, when looking at a list of 
tickets, e.g. on upper right of 
https://issues.apache.org/jira/issues/?jql=text%20~%20%22allura%22%20and%20labels%20%3D%20gsoc2016
  Anyone can use that, plus you can do it for just certain tickets if you only 
want to migrate some tickets.  Maybe that is a good option?


---

** [tickets:#8122] Add a ForgeImporter for JIRA Tickets**

**Status:** in-progress
**Milestone:** unreleased
**Created:** Mon Aug 29, 2016 01:45 PM UTC by Rohan Verma
**Last Updated:** Mon Aug 29, 2016 01:45 PM UTC
**Owner:** Rohan Verma


As discussed previously, adding an importer for issues hosted on JIRA would 
ease convincing projects to use Allura.

JIRA provides a method to backup issues.

https://confluence.atlassian.com/adminjiracloud/exporting-issues-776636787.html

The backup includes the following data:
* Issues
* Users and their group settings
* Avatars
* Attachments if selected

In XML format.

We already have an importer for GitHub, and the code 
/ForgeImporters/forgeimporters/github/tracker.py for it's ticket importer can 
be used for reference.

I have started working on this and with the merge of this with the codebase I 
think would be a good time to approach Apache projects in the Incubator.




---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed 
to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is 
a mailing list, you can unsubscribe from the mailing list.

Reply via email to