Honestly, I think both suck. So I can go either way

On 16 March 2020 at 12:33:27, Ash Berlin-Taylor (a...@firemirror.com) wrote:

The subject pretty much says it all.

We aren't using Jira very well in most cases, and the requirement for a
Jira ticket for a code change leads to people just creating new Jira
tickets, rather than searching to see if there already exists a ticket for
that feature.
For example: https://issues.apache.org/jira/browse/AIRFLOW-6987 and
https://issues.apache.org/jira/browse/AIRFLOW-2824 (I'm not trying to pick
on anyone involved here, I just happened to notice this)
Additionally most of the committers follow a similar path of "work on
feature, open Jira ticket just before creating PR".
I am proposing we migrate over to Github issues and drop the requirement to
have a jira ticket for PRs.
The one downside is we might get people opening issues for as an "help, how
do I do this" -- I think we can address that by having an issue template
saying something like "DO NOT OPEN AN ISSUE ASKING FOR HELP - ask on users@
or join slack".
The only other thing Jira currently gives us is the ability mark tasks for
"backporting" -- I think we can replace that with Github Milestones. Kaxil
or I will happily update the scripts we use to build/check the status of
releases.
Thoughts?
The only outstanding question is then what do we do about migrating the
issue (do we copy issues across to Github?). Perhaps it might be a good
opportunity for a clean slate.
-ash

Reply via email to