GitHub Rebase #7
Welcome to the seventh edition of Rebase! Starting this week I’ll be nominating a new repo to the “Featured Project” section on the front page, and explaining why I think…
Welcome to the seventh edition of Rebase! Starting this week I’ll be nominating a new repo to the “Featured Project” section on the front page, and explaining why I think it deserves the honor here.
Featured Project
[cucumber](http://github.com/aslakhellesoy/cucumber/tree/master): Cucumber is fast becoming the standard for acceptance testing in Rails. It’s the replacement for the RSpec story runner, but it doesn’t stop there: it’s now totally free of any RSpec dependencies. The project’s wiki is chock full of helpful examples, ways to use it with other testing frameworks/application platforms, and more. What’s best about it is that it’s mostly written in plain text, something your managers/clients can definitely understand. Take a dive into the BDD mindset if you haven’t already and see how it can help your project out.
Stats Breakdown
Notably New Projects
[merb-book](http://github.com/mattetti/merb-book/tree/master): This just got started earlier this week following an announcement on The Merbist and it’s seen a flurry of activity within its first week. The point of the project is to offer superb documentation to those who are willing to try out Merb but don’t necessarily want to pay for one of the other books that will soon be available, and also to provide translations. If you want to see the work in progress, check it out here too: http://book.merbist.com/
[perlchallenge](http://github.com/amoore/perlchallenge/tree/master): This repo hosts a site that leads you through programming exercises in Perl to hone your craft with the language. (This is a refreshing change from the PGA) If you’re looking to get into Perl, this is a simple and interactive way to get acquainted with it. Are you up for the challenge?
[gitextensions](http://github.com/spdr870/gitextensions): Earlier this week there was a call to action to create a TortoiseGit for Windows, along with an associated git-cheetah project that already has a head start on Explorer integration in Windows. If you’re looking for a way to use Git with Visual Studio 2008 though, look no further than the gitextensions project. They already have a good head start too. If you’re a Windows developer, contributing to either of these projects would mean a lot to the future of Git.
Hardcore Forker
Evan Phoenix (evanphx) is the leader of the Rubinius project, which is a Ruby VM built in mostly Ruby and C++ that lives right here on GitHub. This project is a goldmine for those who want to learn more about VMs or just to see how they’ve implemented some of the features in the Ruby language. He’s turned the project into a truly community focused one: submit a patch and you automatically get commit rights. Contributing is also quite simple: run your favorite Ruby apps on Rubinius, and see if anything is broken or not supported. Evan’s work with Rubinius is a great example of a radical yet successful way to run an open source project that allows contributors to easily jump in, have fun, and make a difference.
I was planning on creating some new monthly graphs for November this week, but it just didn’t work out. There were some holes in my data collection for November and I want to ensure as much accuracy as possible with the graphs. (Also, downloading and parsing ~6200 RSS pages with 30 events each takes a chunk of time too). Consider this a raincheck for some cooler ones at the end of this month.
Written by
Related posts
![](https://github.blog/wp-content/uploads/2023/10/Collaboration-DarkMode-2.png?resize=400%2C212)
2024 is the biggest global election year in history. What’s at stake for developers?
GitHub is considering what is at stake for our users and platform, how we can take responsible action to support free and fair elections, and how developers contribute to resilient democratic processes.
![](https://github.blog/wp-content/uploads/2023/10/AI-DarkMode-2.png?resize=400%2C212)
GitHub named a Leader in the Gartner first-ever Magic Quadrant for AI Code Assistants
This year, as part of its annual Magic Quadrant series, Gartner published a first-of-its-kind report analyzing the state of play in the AI Code Assistants market–and named GitHub a Leader.
![AI in software development 2024 survey results with colorful graphics and percentages.](https://github.blog/wp-content/uploads/2024/08/ai-survey-header.png?resize=400%2C212)
Survey: The AI wave continues to grow on software development teams
We surveyed 2,000 people on software development teams at enterprises in the U.S., Brazil, India, and Germany about the use, experience, and expectations around generative AI tools in software development.