New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea for improvements for 3rd parties #2

Open
GeertvanHorrik opened this Issue Apr 12, 2017 · 9 comments

Comments

Projects
None yet
1 participant
@GeertvanHorrik

GeertvanHorrik commented Apr 12, 2017

I am currently trying to migrate this script so it can easily be used by 3rd parties. I'll put the process here.

@GeertvanHorrik

This comment has been minimized.

Show comment
Hide comment
@GeertvanHorrik

GeertvanHorrik Apr 12, 2017

  1. Replace 'doctrine' by ' . $_SERVER['GITHUB_ORGANIZATION'] . ' and allow this to be defined in .env

GeertvanHorrik commented Apr 12, 2017

  1. Replace 'doctrine' by ' . $_SERVER['GITHUB_ORGANIZATION'] . ' and allow this to be defined in .env
@GeertvanHorrik

This comment has been minimized.

Show comment
Hide comment
@GeertvanHorrik

GeertvanHorrik Apr 12, 2017

  1. jira_markdown.php contains url to JIRA project, should be replaced by $_SERVER['JIRA_URL']

GeertvanHorrik commented Apr 12, 2017

  1. jira_markdown.php contains url to JIRA project, should be replaced by $_SERVER['JIRA_URL']
@GeertvanHorrik

This comment has been minimized.

Show comment
Hide comment
@GeertvanHorrik

GeertvanHorrik Apr 12, 2017

  1. Move projects into .env as well

GeertvanHorrik commented Apr 12, 2017

  1. Move projects into .env as well
@GeertvanHorrik

This comment has been minimized.

Show comment
Hide comment
@GeertvanHorrik

GeertvanHorrik Apr 12, 2017

  1. Move $knownAssigneesMap (in export_jira_tickets.php) to .env

GeertvanHorrik commented Apr 12, 2017

  1. Move $knownAssigneesMap (in export_jira_tickets.php) to .env
@GeertvanHorrik

This comment has been minimized.

Show comment
Hide comment
@GeertvanHorrik

GeertvanHorrik Apr 12, 2017

  1. Re-use defined projects in jira_markdown.php

GeertvanHorrik commented Apr 12, 2017

  1. Re-use defined projects in jira_markdown.php
@GeertvanHorrik

This comment has been minimized.

Show comment
Hide comment
@GeertvanHorrik

GeertvanHorrik Apr 12, 2017

  1. Improve knownIssueTypes in export_jira_tickets.php to this value:

$knownIssueTypes = ['Bug', 'Epic', 'Question', 'Task', 'New Feature', 'Improvement'];

GeertvanHorrik commented Apr 12, 2017

  1. Improve knownIssueTypes in export_jira_tickets.php to this value:

$knownIssueTypes = ['Bug', 'Epic', 'Question', 'Task', 'New Feature', 'Improvement'];

@GeertvanHorrik

This comment has been minimized.

Show comment
Hide comment
@GeertvanHorrik

GeertvanHorrik Apr 12, 2017

  1. Fix ordering, issues are being created from 1 -> 10 -> 100 -> 1000, etc. While it would be better if they were being created from 1 => 1000

GeertvanHorrik commented Apr 12, 2017

  1. Fix ordering, issues are being created from 1 -> 10 -> 100 -> 1000, etc. While it would be better if they were being created from 1 => 1000
@GeertvanHorrik

This comment has been minimized.

Show comment
Hide comment
@GeertvanHorrik

GeertvanHorrik Apr 12, 2017

  1. Important: wait with issue_numbers.php until they are all actually imported & created in GH (can take a while since export_jira_tickets only queues the tasks, GH does not create the tickets immediately), took about 3 hours for 1000 issues.

GeertvanHorrik commented Apr 12, 2017

  1. Important: wait with issue_numbers.php until they are all actually imported & created in GH (can take a while since export_jira_tickets only queues the tasks, GH does not create the tickets immediately), took about 3 hours for 1000 issues.
@GeertvanHorrik

This comment has been minimized.

Show comment
Hide comment
@GeertvanHorrik

GeertvanHorrik Apr 12, 2017

  1. Set the correct project inside generate_issues_map

GeertvanHorrik commented Apr 12, 2017

  1. Set the correct project inside generate_issues_map
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment