Open Source Report (2020 Q1)
This is our first quarter report for open source projects, we will be releasing this report on each quarter of the year with the purpose of motivate us to contribute more and release more open source projects.
Relevant news for Q1 (Jan 1st - Apr 5th)
Skunk
Skunk is a RubyCritic extension to calculate the SkunkScore for a file or project.
Changes
- Gained 58 new commits, contributed by 5 authors.
- Had 506 additions and 269 deletions across 26 files.
- It has a new logo and we also have stickers so make sure to ping Ernesto to give you some.
New Contributors
Pull Requests
A total of 11 pull requests were opened.
- Average age: approximately 1 month and 3 weeks.
- Oldest pull request was opened on Jan 30, 2020.
- Newest pull request was opened on Feb 29, 2020.
Issues
A total of 3 issues were opened.
- Average age: approximately 1 month and 3 weeks.
- Oldest issue was opened on Jan 14, 2020.
- Newest issue was opened on Mar 10, 2020.
BundlerLeak
bundler-leak is a tool to find leaky gems in your dependencies.
Changes
- Gained 15 new commits, contributed by 4 authors.
- Had 148 additions and 76 deletions across 11 files.
New Contributors
There were 2 new contributors during this report period.
Pull Requests
A total of 5 pull requests were opened.
- Average age: approximately 1 month and 3 weeks.
- Oldest pull request was opened on Jan 11, 2020.
- Newest pull request was opened on Feb 19, 2020.
RubyMem.com
RubyMem.com is the website to report leaky gems.
Changes
- Gained 3 new commits, contributed by 2 authors.
- Had 3 additions and 3 deletions across 1 file.
New Contributors
There were no new contributors during this report period.
Pull Requests
A total of 2 pull requests were opened.
- Average age: approximately 1 month and 6 days.
- Oldest pull request was opened on Feb 26, 2020.
- Newest pull request was opened on Mar 03, 2020.
BlogCop
Blogcop is a GitHub bot that helps you manage the outdated articles of your Jekyll blog.
Changes
- Gained 1 new commit, contributed by 1 author.
- Had 1 addition and 1 deletion across 1 file.
New Contributors
There was 1 new contributor during this report period.
Issues
A total of 1 issue was opened.
- Average age: approximately 1 month and 3 weeks.
- Oldest issue was opened on Feb 12, 2020.
- Newest issue was opened on Feb 12, 2020.
Outside contributions by our team members
At OmbuLabs we can dedicate a certain amount of time to contribute to external open source projects. These are some of the projects that we have contributed to in the past months:
Ernesto (etagwerker )
attr-encrypted/attr_encrypted
- Stop testing EOLed ruby versions in Travisrails/rails
- Grammar updatedevise-security/devise-security
- Fixes/documentation for password complexity validator
Fiona (FionaDL )
rubysec/ruby-advisory-db
- Substitutes OSVDB for NVD urls
Luis (bronzdoc )
duckinator/inq
- Add –start-date and –end-date flagsrubyapi/code-runtime
- Fix code snippet executionrubyapi/code-runtime
- Fix Travis parse
Q2 Plans
We have plans to contribute more in the second quarter, so if you have a project in the Rails space and need help, please let us know!