RSpec at github
April 9th, 2008
After a few months of exploring git and hosting RSpec’s git repository at github, we’re happy to announce that github is now RSpec’s official home for Source Code Management.
<p>Tracking will continue to live at the <a href="http://rspec.lighthouseapp.com">lighthouse</a>.</p>
<p>We will continue to release gems to <a href="Rubyforge">http://rubyforge.org/projects/rspec</a>, but we will no longer be committing changes to the subversion repository there. For Rails users who are using the rspec plugins for Rails, edge rails now supports git-hosted plugins.</p>
<p>We’ve broken the project up into four separate repositories:</p>
<ul>
<li><a href="http://github.com/dchelimsky/rspec/wikis/home">rspec</a> for the rspec gem/plugin</li>
<li><a href="http://github.com/dchelimsky/rspec-rails/wikis/home">rspec-rails</a> for the rspec-rails gem/plugin (formerly rspec_on_rails)</li>
<li><a href="http://github.com/dchelimsky/rspec-tmbundle/wikis/home">rspec-tmbundle</a> for the TextMate bundle</li>
<li><a href="http://github.com/dchelimsky/rspec-dev/wikis/home">rspec-dev</a> for developers/contributors</li>
</ul>
<p>See the wikis for each repository for more information about building, installing and contributing to the project.</p>


April 9th, 2008 at 1:41 pm
Great to hear! I have been watching for Rspec on Github and just recently moved my rspec plugins over to git submodules.
April 9th, 2008 at 1:41 pm
Unfortunately, the git-submodule command (needed for rspec-dev, as per http://github.com/dchelimsky/rspec-dev/wikis/contributingpatches) seems to be missing in git version 1.5.2.5 (Ubuntu 7.10). Oh well, Ubuntu 8.4 will be released in a couple of weeks… perhaps it’s time for me to upgrade to the beta.
April 9th, 2008 at 1:41 pm
@nicholas: try to build git yourself. it’s really damn easy :), you just need some basic dev tools installed.
April 9th, 2008 at 1:41 pm
ah @david: perhaps you just missed to run `git push—tags` to push the tags to the remote repo. that doesn’t happen by a plain push.
April 9th, 2008 at 1:41 pm
@thomas: Unfortunately, that tag was back when there was a single repository. I could tag the repos, but you’d end up with vendor/plugins/rspec/rspec and vendor/plugins/rspec/rspec_on_rails.
April 9th, 2008 at 1:41 pm
@nicholas – we bailed on submodules so you should be OK now
April 9th, 2008 at 1:41 pm
I have wanted one of these forever! THANKS for the great work
April 9th, 2008 at 1:41 pm
@david: and just after I’ve upgraded too.