Hi Justin, As we have two components on Jira (one for ActiveMQ, one for Artemis), I proposed "only" for ActiveMQ.
The general idea is to use a more modern approach for ActiveMQ: - not need to request a specific Jira account, just use github - increase our contributors as the "new" comers are more familiar with GH ecosystem (outside of Apache) - the risk of migrating is more to lose some metadata (even if it didn't happen when migrating shiro or ops4j) - the migration plan is pretty simple, we already have the tooling almost there with INFRA Regards JB On Mon, Oct 16, 2023 at 6:28 PM Justin Bertram <jbert...@apache.org> wrote: > > It may be better to break this up into separate [DISCUSS] threads - one for > Apache Jenkins and GitHub Actions and one for Apache Jira and GitHub Issues. > > In any event, it would be good to get clear details on a few different > points: > > - What specifically are the problems with the existing solution? > - How are those problems addressed by the proposed solution? Are there > additional features in the proposed solution that will enable new > opportunities that don't currently exist? > - What are the risks of migrating? > - What is the migration plan? > > Once these details are clear we will be able to make an informed decision > about what action we should take. > > Lastly, I think these issues should be considered across ActiveMQ as a > whole and not just for any individual component. I believe that having > different ways of doing the same thing for different components on the same > project is going to be confusing and frustrating for users and developers > alike. > > > Justin > > On Fri, Oct 13, 2023 at 11:13 AM Jean-Baptiste Onofré <j...@nanthrax.net> > wrote: > > > Hi guys, > > > > Even if we are pretty busy and focused on ActiveMQ 6.0.0 release > > preparation (as said in another email, I should be able to submit the > > release to vote next week), I think we can anticipate a little the > > future of ActiveMQ. > > ActiveMQ 6.0.0 is a major milestone for the project, heading to a more > > modern approach (I started a PoC to remove Spring dep and using SPI > > like approach at broker side, I will keep you posted about that) for > > the codebase, website, and our developer experience. > > > > I would like to discuss: > > 1. Moving from Apache Jenkins to GitHub Actions, using multiple > > workflows, more decoupled, with potentially more "executors" to build > > and leveraging GitHub Actions "modules". > > 2. Moving from Apache Jira to GitHub Issues. Several Apache projects > > already use GitHub Issues. At OPS4J we also migrated from Jira to GH > > Issues. We were able to import everything from Jira without losing > > data. I think it would also be a good opportunity to do some cleanup, > > maybe starting with only tickets for 6.x. > > > > Thoughts ? > > > > Regards > > JB > > > >