I can't claim experience migrating to GitHub issues, but I've done some work with Jira APIs and import/export tools. I'm happy to help draft a proposal or proof-of-concept to validate if nobody else expresses interest, or to assist anybody who does.
Todd On Sat, Oct 22, 2022 at 12:08 PM Neal Richardson < neal.p.richard...@gmail.com> wrote: > 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. > > >