Hello! Welcome to the monthly update. During June, our work was supported by Zendesk, DigitalOcean, Stitch Fix, and many others.
ruby together news
In June, Ruby Together was supported by 40 different companies and 108 developer members. Thanks to all of our members for making everything that we do possible. <3
rubygems & bundler news
This month in RubyGems, we released new versions for Bundler
2.2.21 and RubyGems
RubyGems shipped a security fix for possible malicious code execution from @sonalkr123.
In Bundler, we worked on improving the seamless migration of insecure lock files by automatically dealing with them when possible instead of printing a warning and still installing them - #4647 and #4683.
We also kept discussing how to improve the experience when bundler needs
sudo access, making the behaviour less surprising or unexpected for our users -#4031.
In June, Rubygems gained 98 new commits, contributed by 10 authors. There were 993 additions and 480 deletions across 231 files.
In June, RubyGems.org saw several bug fixes and updates, some of which include the following:
- updated ElasticSearch to version 7.
- refactored and deployed autocomplete search feature - #2047.
- resolved reports with pending bounties on HackerOne.
This month, Rubygems.org gained 25 new commits, contributed by 7 authors. There were 490 additions and 169 deletions across 30 files.
As always, we continue to fix bugs, review and merge PR’s and reply to support tickets.
ruby api news
We worked on RubyAPI’s frontend project to reduce clutter and take advantage of existing open-source libraries. The goal is to utilize existing libraries such as Headless UI, ReactJS & Autocomplete.js, which provide a much richer UI/UX for users and lowers maintenance costs.
budget & expenses
In June, we saw $18,659.30 in total income, and spent a total of $20,733.67.
- Stripe Payment Processing Fees $339.39
- Employee Related $917.75
- General & Administrative $274.63
- IT & Software $2,339.40
- 107.3 Hours of development work at $150/hr $16,087.50
Until next time,
Irene, André and the Ruby Together team