+1 (+100) for migrating away from JIRA issues npm took a different approach that I am starting to really like: using npm.community (Discourse) with GitHub login for issues and discussions
solves another major problem since I don't like mail list for discussing issues and cordova-discuss has proven to be such an unpopular repo On Tue, Jul 31, 2018 at 10:54 AM Jan Piotrowski <piotrow...@gmail.com> wrote: > > 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 > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org