A GitHub user who is not affiliated (Member, Collaborator, etc.) with a repository does not have the ability to set labels, milestones, or assignees on an issue. If this is desired functionality, it will need to be implemented though scabot.
scabot
Scabot may need changes to support assigning Labels, Milestones, and Assignees.
Scabot may need changes to help support workflow. Such as closing an issue after a commit is merged into a particular branch.
Scabot may need changes to help police the repository of imported issues (given it is decided that is not also the repository for new issues) since there does not appear to be a way to prevent users from creating new issues there.
If only a partial import is done from JIRA with more being available on-demand scabot would need changes to handle this.
@adriaanm added:
Another github limitation is that "Fix #NNN" comments only close issues when the PR is merged into the main branch. Since we have multiple branches, we'd still have to have scabot scan merged commits in other branches
now that we're off JIRA.
replaces #15
@vossad01 had some thoughts on this over at https://github.com/scala/scala-dev/issues/267 which I'll insert here:
@adriaanm added: