Return-Path:
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.