From: marcandre-ruby-core@... Date: 2021-05-28T18:25:10+00:00 Subject: [ruby-core:104086] [Ruby master Feature#17873] Update of default gems in Ruby 3.1 Issue #17873 has been updated by marcandre (Marc-Andre Lafortune). byroot (Jean Boussier) wrote in #note-16: > Just for the record: > > - The matrix removal broke the `capybara` gem: https://github.com/teamcapybara/capybara/pull/2468 > - The net-smtp remove broke the `mail` gem: https://github.com/mikel/mail/pull/1439 > > Both are Rails dependencies. > > Doesn't mean it should be reverted, I personally think the change make sense, but I figured it should be reported here. Thanks. I'll repeat: could we consider to still bundle these gems in next major version but with some warning? If you "update" the gem then the conversion warning would not be there. This could ease conversion. ---------------------------------------- Feature #17873: Update of default gems in Ruby 3.1 https://bugs.ruby-lang.org/issues/17873#change-92259 * Author: hsbt (Hiroshi SHIBATA) * Status: Assigned * Priority: Normal * Assignee: hsbt (Hiroshi SHIBATA) ---------------------------------------- I promoted many standard libraries to the default gems. You can see them at https://stdgems.org/#default-gems-ruby-301 I propose the following libraries to promote the bundled gems from the default gems. ``` matrix prime net/ftp net/smtp net/pop net/imap ``` They have primary maintainer in the canonical repository in github. So, they can release the new version with their convenience. @shugo @marcandre Any thought? And I also propose to extract the following libraries from the default gems. ``` tracer dbm gdbm ``` They are no longer actively maintained and not widely used today. -- https://bugs.ruby-lang.org/ Unsubscribe: