While our repositories are already fully on GitHub [1], our issues
mainly still live in JIRA. We previously decided this should be
changed [2] so issues live with code.

We also did some first switches that were pretty successful:

https://github.com/apache/cordova-docs/issues
https://github.com/apache/cordova-windows/issues

So I suggest we move forward with the rest. Here is a list of stuff to do:


a) Enable GitHub issues on all repositories via INFRA ticket

b) Define and update Contributor documentation:
  * Contributor guidelines
    - https://cordova.apache.org/contribute/contribute_guidelines.html
    - https://cordova.apache.org/contribute/
    - https://cordova.apache.org/contribute/issues.html
    - https://github.com/apache/cordova-coho/search?l=Markdown&q=JIRA
    => https://github.com/apache/cordova-docs/issues/861
  * Issue template(s)
  * Pull Request template(s)
  * Github labels / issue triaging documentation
  * Usage of GitHub merge functionality
  * READMEs of all repositories
  * Prepare all these changes as PRs that can merged when a) is taken care of.

c) Define and document handling of security issues
    => https://github.com/apache/cordova-docs/issues/860

d) Define and execute issue migration from JIRA to GitHub
e) Define and execute "disabling" of JIRA (if applies)

Related:
- Check if ICLA documentation is correct and fix if necessary


Any input or objections?

I expect d) and e) to require some more discussion and planning, but
think it is ok to just leave this to be done later after everything
else was taken care of. Agree?

Did I miss any documents for b) that will have to be updated?


Best regards,
Jan


PS:

For future reference, the links I collected while researching the
previous work done and current state:

[1] Move repositories to Github / Gitbox for Apache Cordova:
https://lists.apache.org/thread.html/af0ec86818674bd1a8c4a9372685a9ae8e6200c478ad8e859606f3a3@%3Cdev.cordova.apache.org%3E
https://issues.apache.org/jira/browse/INFRA-14347
https://issues.apache.org/jira/browse/INFRA-14398
https://issues.apache.org/jira/browse/INFRA-14399
https://lists.apache.org/thread.html/23e927ad58441685a3fb3bbfe8e4d9f52369afa24e6e57f74b247d17@%3Cdev.cordova.apache.org%3E
https://issues.apache.org/jira/browse/INFRA-14994
https://issues.apache.org/jira/browse/INFRA-14815
https://lists.apache.org/thread.html/649d83cd05ae7029327cd4734ca42282426c5564b291257da1b8b75e@%3Cdev.cordova.apache.org%3E

[2] Migrate Jira issues over to Github:
https://issues.apache.org/jira/browse/CB-13157
https://github.com/audreyso/cordova-discuss/blob/6bece4125d389036461e25036e51e0fdfd712567/proposals/GithubMigration.md
https://github.com/apache/cordova-discuss/pull/75
https://lists.apache.org/thread.html/a992eaf62c8475a4576784ca3f9d8acc575220f0c53e6016bc4455e7@%3Cdev.cordova.apache.org%3E
https://issues.apache.org/jira/browse/INFRA-16503

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org

Reply via email to