Author Archives: Christian Johansen

Gitorious 3.0 Beta 1

It’s been quite a journey, but we pulled through, and we are excited to finally present you with the first beta of Gitorious 3.0! Take it for a spin We set up a trial instance on You should especially check out the new repository pages. This instance is free for all, so please register […]

2.4.9 fixes regression in 2.4.8

I inadvertently broke creating new projects with yesterday’s 2.4.8 release. I have deployed a fix on, and just tagged 2.4.9. 2.4.9 also addresses a bug in Gitorious’ log graph visualization. We made some sweeping changes yesterday, by changing attr_protected (which was the recent target of a Rails vulnerability) to attr_accessible – basically changing from […]

Gitorious v2.4.8 is released

Three new vulnerabilities have been fixed for Ruby on Rails, on which Gitorious is built. Read the original announcements for further details. All users running their own Gitorious servers should upgrade immediately. The steps for upgrading are, as usual: git fetch origin git merge v2.4.8 git submodule update bundle install touch tmp/restart.txt (assuming you’re using […]

Gitorious 2.4.6 has been released

Gitorious 2.4.6 has just been released, and all Gitorious servers should be updated immediately. This release brings Gitorious up to Rails version 2.3.16, which solves a severe vulnerability in Ruby on Rails. There’s more information about this vulnerability on the Ruby on Rails security mailing list. This release also fixes the less severe CVE-0155 from […]

Gitorious on Rails 3 – Take it for a spin

The Rails 3 upgrade is for the most part done, and we have “all systems go”. I’m back to working on Dolt (the upcoming repository browser for Gitorious) and the general UI upgrades. In the meantime, we need help testing the upgraded Gitorious and make sure everything really works. If you’re interested in helping out, […]

Rails 3 progress

Quick update: Gitorious is now running Rails 3.2.8 and all tests are passing. There are still a few minor “TODO”‘s left to tackle, but we’ll be upgrading our internal dogfooding server on Monday. When it’s running smoothly, we’ll get back to the UI upgrade. We’re a bit behind schedule as I forgot to account for […]

Rails 3 upgrade

After a week of working on the Rails 3 upgrade, this is the current status: 3358 tests, 4712 assertions, 5 failures, 0 errors. That’s pretty close, and may I say, pretty exciting to us. Once the last 5 test failures have been fixed, there are still some aspects of the application that needs to be […]

UI upgrade and Rails 3

A while ago we announced some UI upgrades we are working on, and people have been asking when these changes will land in master. The short answer is that it will be a little while still. Read on for the longer answer. If you’ve been following along, I’m sure you have seen our new repository […]

Update on the Gitorious UI refurbish

TL;DR: You can use Dolt now (scroll to the bottom of this post), and we’ll start integrating it in Gitorious mainline next week. Some of you are anxiously awaiting the UI upgrades we announced in August, so I thought I’d provide a quick update. As previously announced, I’m currently working on a new code browser, […]

Browsing local repositories with Dolt

As part of rebuilding parts of the Gitorious UI, we’re building the new code browser as a standalone tool. This means all sorts of cool things. It makes the Gitorious project easier to maintain and develop, as it will be modularized and those modules will help us avoid too tight couplings. It also means that […]


Get every new post delivered to your Inbox.

Join 871 other followers