warbler
warbler copied to clipboard
Release 2.1.0
This is a release management coordination issue for an upcoming release.
Version: 2.1.0 - a new minor since #491 dropped JRuby 9.0 support. And #499 dropped 9.1 support. #502 lost old vendored now-unused repositories. #503 Drop support for old versions.
TODO
Checklist before take-off:
- [x] See #497 merged: GitHub Actions as CI
- [x] https://github.com/jruby/warbler/compare/v2.0.5...master look through, and find items for History.txt
- [x] Jbundler, to allow bundler 2: https://github.com/mkristian/jbundler. https://github.com/mkristian/jbundler/issues/102
- [x] Jruby-maven-plugins, to support jruby >= 9.2.10: https://github.com/torquebox/jruby-maven-plugins
- [ ] https://github.com/jruby/warbler/issues/529
- [ ] Thank everyone
- [ ] Check and update the release instructions (add a link in this Issue)
- [ ] Check in with stakeholders that have done this before
- [ ] (Add more here!)
Thanks @olleolleolle. Before a warbler release happens, I think there should also be releases of:
- Jbundler, to allow bundler 2: https://github.com/mkristian/jbundler.
- Jruby-maven-plugins, to support jruby >= 9.2.10: https://github.com/torquebox/jruby-maven-plugins
With those releases, we'll be able to get warbler's CI fully green (right now it claims it's green, but it's actually broken) and release with confidence.
I can take care if the jruby-maven-plugins as I prepared a branch already a while ago
@mkristian I think work was already done at https://github.com/torquebox/jruby-maven-plugins/pull/106, so it'd be a matter of releasing unless there's something obviously wrong there.
Added as checkboxes to tick, in the coordination progress list. Thanks for making that explicit, @deivid-rodriguez! And 👋 @mkristian, that's awesome!
Any news on the new release? Do you need any help with it? 😄
@ioanatia One thing that would be good is to format changelog lines explaining what's is in the release. That can be done by anyone, in a PR.
Thanks to @nbekirov, we now have a section in History.txt, so that's ✅ too.
The jbundler repo seems untouched since last May. That repo does not have a running CI, currently. Perhaps that needs ❤️ ?
Not sure jbundler is relevant that much these days, as jar_dependencies is likely it's successor (bundled with JRuby).
But yeah :heart: needed either way :wink:
Not sure jbundler is relevant that much these days, as jar_dependencies is likely it's successor (bundled with JRuby).
Aha, TIL.
Does warbler need to change anything to take advantage of this New And Included thing? Or does it mostly mean "we are unencumbered by jbundler's release schedule"?