Hello! Welcome to the monthly update. During August, Ruby Central's open source work was supported by 35 different companies, including Fastly, Ruby member Zendesk and Ruby Shield sponsor Shopify.
In total, we were supported by 189 developer members. Thanks to all of our members for making everything that we do possible. <3
Ruby Central News
RubyConf San Diego (Nov 13-15, 2023)
RubyConf is the annual fall conference for Ruby enthusiasts to gather and enjoy talks about new projects, meet and network with other Ruby developers, and hear from the community's leading minds. Here are a few things you should know:
About the event
- RubyConf 2023 tickets are on sale now! Register by Oct. 14 for standard ticket pricing.
- Have you heard what makes RubyConf 2023 stand out from any other RubyConf in the past? We've got an entire DAY lined up for workshops, community driven projects, & collaboration with Ruby organizations and members! Choose the Community Day Pass on the registration page to attend (or the 3-day pass which includes Community Day).
- Also, you can hear our co-chairs Chelsea and Allison talk about the new format on the Ruby on Rails Podcast this week.
Get involved
- Have you spoken at a #Ruby or #Rails conference and would like to offer guidance to this year’s speakers? Apply to be a Speaker Mentor! Deadline: Fri, Sep 29th.
- Want to share your brand at RubyConf23? Secure your sponsorship now to reach over 500 attendees, showcase your thought leadership, and cultivate invaluable industry relationships by emailing Tom.
- Reminder: you can receive exclusive benefits like conference discounts and more by signing up for a Ruby Central membership.
New Funding Announcement
We are excited to announce our new funding partnership with the Sovereign Tech Fund.
Join the Ruby Central Board
Applications are now open until October 6 to join the board. Apply here.
RubyGems News
This month in RubyGems, we released 3.4.18, 3.4.19 and Bundler 2.4.18, 2.4.19.
In RubyGems, we improved performance when updating RubyGems in #6864. We added a poller to fetch WebAuthn OTPs in #6774, added a file option to the Ruby method in the Gemfile in #6876, and removed some side effects when unmarshalling old Gem::Specifications in #6825.
Some other improvements that landed into our repo this month but that are not included in the above releases are:
- optimized memory usage in Bundler::Settings, resulting in a faster boot time - #6884.
- raised Gem::Package::FormatError when gem encounters corrupt EOF - #6882.
- made an update to resolve Ruby version file relative to bundle root - #6892.
- added support for ruby file .tool-versions in Gemfile - #6898.
- fixed a regression that could cause some legacy Gemfiles with multiple sources to take much longer to resolve - #6916.
- improved warning messages for bundled gems - #6921.
In August, RubyGems gained 106 new commits contributed by 17 authors. There were 1,006 additions and 268 deletions across 97 files.
RubyGems.org News
This month, RubyGems.org saw several bug fixes and updates, some of which include:
- fixed the footer sponsor images being cut off at certain screen widths - #3996.
- updated Japanese translations - #3998.
- allowed searching for a user in avo api key role resource - #4000.
- removed WebAuthn banner from homepage - #4003.
- added Avo to sponsors page - #3999.
- uploaded capybara test screenshots on failure - #3990.
- fixed compact index files when gems are yanked - #207be52ef6ce4fb9ee5eaed97c09f02277911da2.
- enabled OIDC to fetch API tokens - #3716.
In August, RubyGems gained 83 new commits contributed by 15 authors. There were 6,625 additions and 1,967 deletions across 224 files.
Total spent
In June we completed 418 hours of development work and spent $62,707.40.
Thank you
Thank you to all the contributors of RubyGems and RubyGems.org for this month! Your contributions are greatly appreciated, and we are grateful for your support.
Contributors to RubyGems:
- @deivid-rodriguez David Rodríguez
- @hsbt Hiroshi SHIBATA
- @technicalpickles Josh Nichols
- @nobu Nobuyoshi Nakada
- @manuraj17 Manu
- @ngan Ngan Pham
- @segiddins Samuel Giddins
- @martinemde Martin Emde
- @jhong97 John Hong
- @amatsuda Akira Matsuda
- @indirect André Arko
- @gvkhna Gaurav Khanna
Contributors to RubyGems.org:
- @segiddins Samuel Giddins
- @indirect André Arko
- @jenshenny Jenny Shen
- @ericherscovich Eric Herscovich
- @pbolingPeter Boling
- @bettymakes Betty Li
- @george-ma George Ma
- @martinemde Martin Emde
- @Daniel-N-Huss Daniel Huss
- @nobu Nobuyoshi Nakada
- @nagachika Nagachika
- @duckinator Ellen Marie Dash
- @gemmaro gemmaro
- @tnir Takuya N
- @simi Josef Šimánek
- @hsbt Hiroshi SHIBATA