I would guess that mostly could be handled with labels, though that does
turn into lots of labels. GitHub also seems to have grown some useful
features for this, like Projects [1] and Milestones, and we should look
into how to make them work for us.

While I agree that those features in the current Jira instance are nice and
we should seek to preserve them, I fear that if we chose to adopt a
different issue tracker other than GitHub, we wouldn't solve the
barrier-to-entry problem--we'd only be moving it.

Regarding migration, I'm sure there are export and import APIs, the
question is how much effort/code we'd have to put in to make it happen.
Does anyone here have experience doing this?

Neal

[1]:
https://docs.github.com/en/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects

On Sat, Oct 22, 2022 at 10:19 AM Antoine Pitrou <anto...@python.org> wrote:

>
> Hi Neal,
>
> Le 22/10/2022 à 15:35, Neal Richardson a écrit :
> >
> > Their email says:
> >
> >> Infra knows this process change places an increasing burden on PMC
> members
> >> for managing contributors, and makes it harder for people to contribute
> > bug reports.
> >> We suggest projects consider using GitHub Issues for customer-facing
> > questions/bug
> >> reports/etc., while maintaining development issues on Jira.
> >
> > but I think that having a two-tiered system for issue tracking presents
> > some notable downsides for us, including:
> >
> > * Increased barriers to entry for new contributors and a sense of
> > inequality between "us" and "them". There's already too much friction
> IMO,
> > and this pushes that up significantly.
> > * Maintenance burden of triaging and synchronizing issues across trackers
> > sounds like a lot for us to take on. I'd prefer the active maintainers on
> > the project spend their time shipping useful, reliable software, not
> doing
> > bookkeeping.
>
> I fully agree with your concerns.  So I'm +1 on migrating to *something
> else*.
>
> The one thing I would not want to lose, though, is the categorization
> facilities we currently have in Jira. Namely: Component, Affects
> version, Fix version, Type (bug/improvement/task...), Issue links
> (superceded by/relates to/is caused by...), Priority (at least
> Minor/Major/Blocker).
>
> How much of that can be recreated in Github Issues, or any other
> alternative?
>
> A secondary question is whether it's possible to migrate the current
> issues. Would be nice to have, but not blocking either (IMHO).
>
> Regards
>
> Antoine.
>

Reply via email to