> ## Content Index
> Fetch the complete content index at: https://rubycentral.org/llms.txt
> Use this file to discover other available public pages before exploring further.

# September 2020 Monthly Update
- URL: https://rubycentral.org/news/september-2020-monthly-update/
- Published: 2020-10-19T21:39:00.000Z
- Updated: 2022-11-28T23:39:44.000Z
- Author: Andre Arko
- Tags: Import 2022-11-28 15:39

Hello! Welcome to the monthly update. During September, our work was supported by [Zendesk](https://www.zendesk.com/?ref=rubycentral.org), [DigitalOcean](https://www.digitalocean.com/?ref=rubycentral.org), [Bleacher Report](http://www.bleacherreport.com/?ref=rubycentral.org), and many others.

## ruby together news

In September, Ruby Together was supported by 42 different companies, including Sapphire member [Stripe](https://stripe.com/?ref=rubycentral.org). One company joined as a new member, and Loic Nageleisen signed up as a developer member. In total, we were supported by 102 developer members. Thanks to all of our members for making everything that we do possible. <3

## rubygems news

This month, we did a lot of work triaging issues and so far we’re “winning the pulse” with over 80 issues closed vs only 14 opened, and 44 PRs merged vs 8 opened. We’ve also fixed a couple of new and outstanding issues some of which include:

- [fixes for the resolver](https://github.com/rubygems/rubygems/pull/3965?ref=rubycentral.org), which until recently was generating duplicate spec groups, making debug output much more verbose than it should.
- improving install for a local `gemspec` to prevent dependencies [unnecessarily hitting the network](https://github.com/rubygems/rubygems/pull/3968?ref=rubycentral.org).
- fixing bundler showing [some unnecessary warnings](https://github.com/rubygems/rubygems/pull/3969?ref=rubycentral.org) from git when using submodules.
- fixing the `--build-root` option to gem install which was [broken on Windows](https://github.com/rubygems/rubygems/pull/3975?ref=rubycentral.org) and broken when [gems with rubygems plugins](https://github.com/rubygems/rubygems/pull/3972?ref=rubycentral.org) were present on the system.
- fixing `ruby setup.rb` [unnecessarily rewriting the bundler gemspec](https://github.com/rubygems/rubygems/pull/3980?ref=rubycentral.org).
- fixing situations where [bundler would crash](https://github.com/rubygems/rubygems/pull/3854?ref=rubycentral.org) if running on a path including brackets.
- responding to HackerOne reports for RubyGems.
- adding a note about [credentials in the rubygems.org repo being fake](https://github.com/rubygems/rubygems.org/pull/2530?ref=rubycentral.org), in response to a HackerOne report.
- merging a PR [adding docs about Gemstash.](https://github.com/rubygems/guides/pull/266?ref=rubycentral.org)
- [Updating docs](https://github.com/rubygems/guides/pull/269?ref=rubycentral.org) to recommend Gemstash instead of gem server.
- catching up with changes in `ruby-core` regarding versioning default gems. ([#3937](https://github.com/rubygems/rubygems/pull/3937?ref=rubycentral.org) and [#3938](https://github.com/rubygems/rubygems/pull/3938?ref=rubycentral.org))
- fixing an issue with [configuration priority.](https://github.com/rubygems/rubygems/pull/3933?ref=rubycentral.org)
- deprecating [bundle cache –all.](https://github.com/rubygems/rubygems/pull/3932?ref=rubycentral.org)
- creating a unified release & changelog management workflow.
- working on breaking [#3317](https://github.com/rubygems/rubygems/issues/3317?ref=rubycentral.org) into multiple more actionable issues. ([#3317](https://github.com/rubygems/rubygems/issues/3317?ref=rubycentral.org#issuecomment-692449034) and [#3957](https://github.com/rubygems/rubygems/issues/3957?ref=rubycentral.org))
- fixing some issues with CI to adapt to `ruby-core` changes.
- [Shipping the bundle fund command](https://github.com/rubygems/rubygems/pull/3390?ref=rubycentral.org) that lists out all the URLs for `gems` whose maintainers are actively looking for funding (!).

We also worked on enabling `disable_multisource` and figuring out the different new behaviours it enables, several other `test/dev` issues and reviewing PRs from external contributors.

This month, Rubygems gained 150 new commits, contributed by 12 authors. There were 1263 additions and 4300 deletions across 176 files.

## rubygems.org news

In September we released the [work](https://github.com/rubygems/rubygems.org/pull/2357?ref=rubycentral.org) done during Google Summer of Code (GSoC) 2020 related to adding support of [managing owners using UI](https://guides.rubygems.org/managing-owners-using-ui/?ref=rubycentral.org) and confirmation of ownership addition. Many thanks to rubygems.org GSoC student [@vachhanihpavan](https://github.com/vachhanihpavan?ref=rubycentral.org) for doing an excellent job.

We also made the following updates and improvements:

- profiled the `#perform` method of Fastly log processor job and [updated it to fetch versions from DB in bulk](https://github.com/rubygems/rubygems.org/pull/2510?ref=rubycentral.org).
- updated a client side PR to identify scope as per the command, and update scope in case of forbidden response. ([#1962](https://github.com/rubygems/rubygems.org/pull/1962?ref=rubycentral.org) and [#3840](https://github.com/rubygems/rubygems/pull/3840?ref=rubycentral.org))
- [updated the IPv4 fallback PR](https://github.com/rubygems/rubygems/pull/2662?ref=rubycentral.org) to add configuration, and flag and tests for the configuration, and began work on adding tests for the fallback.
- [verified ownership and deploy namespace release of ruby stdlib](https://github.com/rubygems/rubygems.org/pull/2506?ref=rubycentral.org).
- updated API scopes client PR [to fix OTP fallback and with tests](https://github.com/rubygems/rubygems/pull/3840?ref=rubycentral.org).
- set up a new Zendesk slack integration and explored using their web widget as stand alone web form.
- removed gauges javascript file from [rg.org](https://rg.org/?ref=rubycentral.org) site and made a PR to migrate help links to Zendesk. ([#3840](https://github.com/rubygems/rubygems/pull/3840?ref=rubycentral.org) and [#2518](https://github.com/rubygems/rubygems.org/pull/2518?ref=rubycentral.org))
- deprecated [help.rubygems.org](https://help.rubygems.org/?ref=rubycentral.org) in favor of [support@rubygems.org](mailto:support@rubygems.org) to resolve the issue of genuine help tickets being marked as spam.
- responded to support tickets and google group threads.

This month, Rubygems.org gained 31 new commits, contributed by 5 authors. There were 2,467 additions and 292 deletions across 85 files.

## ruby toolbox news

Hey everyone,

I hope you’re well! I added displaying of repo README files to the Ruby Toolbox recently, which will hopefully be useful for quickly evaluating projects more in depth on top of the usual metrics directly on the site. Apart from that and the usual maintenance some topics I have looked into recently are:

Bringing lines-of-code stats to the site so you can have an indication of the size and complexity of the library at a glance. This is the one I hope to ship next

An official command line client that gives you quick access to data served by the recently launched API, including a report on the health status of your dependencies

Looking into options for improving the search, especially the response times

Providing an alternate database dump that excludes historical gem download stats, since they make up the majority of the dump size and make imports very slow, so if you just want some real data to work with it’s become a bit cumbersome at this point

Be safe and stay healthy!

Best, Chris

## budget & expenses

In September, we saw $19,818.70 in total income, and spent a total of $10,506.19.

- Stripe Payment Processing Fees $339.61
- Employee Related $221.22
- General & Administrative $242.18
- IT & Software $756.46
- Professional Fees $319.00
- 59.8 Hours of development work at $8,967.33

Until next time,  
Irene, André and the Ruby Together team