warbler icon indicating copy to clipboard operation
warbler copied to clipboard

Release 2.1.0

Open olleolleolle opened this issue 3 years ago • 9 comments

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!)

olleolleolle avatar Jun 10 '21 06:06 olleolleolle

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.

deivid-rodriguez avatar Jun 12 '21 18:06 deivid-rodriguez

I can take care if the jruby-maven-plugins as I prepared a branch already a while ago

mkristian avatar Jun 12 '21 19:06 mkristian

@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.

deivid-rodriguez avatar Jun 12 '21 19:06 deivid-rodriguez

Added as checkboxes to tick, in the coordination progress list. Thanks for making that explicit, @deivid-rodriguez! And 👋 @mkristian, that's awesome!

olleolleolle avatar Jun 13 '21 04:06 olleolleolle

Any news on the new release? Do you need any help with it? 😄

ioanatia avatar Apr 06 '22 08:04 ioanatia

@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.

olleolleolle avatar May 06 '22 20:05 olleolleolle

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 ❤️ ?

olleolleolle avatar Oct 21 '22 07:10 olleolleolle

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:

kares avatar Jan 23 '23 17:01 kares

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"?

olleolleolle avatar Jan 23 '23 19:01 olleolleolle