Simplified Gitorious installation and getgitorious.com

We’re hard at work improving Gitorious this fall. In addition to developing the actual software we’re also making it a lot easier to get started with Gitorious.

So, today we’re launching a proper home page for the open source Gitorious project at getgitorious.com. We’re also rolling out a simplified Gitorious installer which makes it a snap to set up Gitorious on a standard server environment.

getgitorious.com

Previously, new adopters of Gitorious have been forced to jump straight to the code and wiki at gitorious.org. As of now, the Gitorious project home will instead be getgitorious.com.

This new project page will let new adopters instantly find installation methods, prebuilt Gitorious VMs, links to documentation, FOSS hosting on gitorious.org et cetera. We’re going to update our own webpages to link to http://getgitorious.com and we encourage you to do the same.

As mentioned earlier we’re also working on a new, consolidated and updated Gitorious documentation, which will be made available at getgitorious.com/documentation as we complete sections of it. It will deprecate parts of the gitorious.org/gitorious wiki pages and provide more up to date instructions than all the current guides and blog posts floating around on the web.

New, simplified installation

One of the strengths of Gitorious is that it’s open source, fully transparent, and consists of parts which you can mix, match and tweak to fit your own organization or team needs.

Unfortunately, setting it all up manually is not trivial and new Gitorious adopters often struggle with it. We figured it should be much, much easier to get started if you just need something standard up and going, so we’ve created a simplified Gitorious installer for CentOS servers (Debian, Ubuntu and Fedora support coming later).

By using the installer you can have a fresh Gitorious installation up and running within half an hour. The new installation procedure boils down to the following four commands:

yum install git
git clone git://gitorious.org/gitorious/ce-installer.git
cd ce-installer 
./install

At getgitorious.com/installer you’ll find both the text and video walkthrough, including an FAQ. Here’s the video walkthrough of the installation process:

Video walkthrough (Vimeo)

Please let us know what you think!

As always we love feedback: what else do you feel we could do to make Gitorious even easier to get started with?

12 Comments

  1. cweiske
    Posted October 2, 2012 at 11:45 am | Permalink

    > We’re also rolling out a simplified Gitorious installer
    The link is broken.

  2. Posted October 2, 2012 at 1:34 pm | Permalink

    In the meanwhile this can be used for Debian/Ubuntu:

    https://github.com/rosenfeld/gitorious-cookbooks

  3. George Marselis
    Posted October 3, 2012 at 10:17 pm | Permalink

    the link is not broken, it’s misspelled.

    *cough* ‘s your own product, guys!

  4. Marius Mathiesen
    Posted October 4, 2012 at 6:21 am | Permalink

    @George: thanks – I’ve just updated the link. Embarrasing :-)

  5. Jon Skarpeteig
    Posted October 4, 2012 at 6:29 pm | Permalink

    It’s awesome that you’re finally making it easier to install this – but my vote is take this one step further, and also create installer packages, such as .deb and .rpm.

    I would love having Gitorious available in an official repo!

    • padcom13
      Posted January 4, 2013 at 1:26 pm | Permalink

      +1

      It’s a lot easier to do upgrades and all once on an officially supported packaging solution.

      • Marius Mathiesen
        Posted January 7, 2013 at 9:14 am | Permalink

        I agree, I’d love to see Gitorious in the official repositories, and will gladly help out anyone who wants to give this a shot.

    • Andrew
      Posted February 10, 2013 at 3:38 pm | Permalink

      +100 !

  6. Andrew
    Posted February 10, 2013 at 3:37 pm | Permalink

    This installs an old version, and contains locally modified files (db/schema.rb and db/seeds.rb) and some other files that should be ignored that break an upgrade. Frustrating.

  7. Andrew
    Posted February 10, 2013 at 4:23 pm | Permalink

    I’d also mention that this does a “yum erase -y ruby rubygems” on your system! This could be *disasterous*! It will, at a minimum, also remove puppet which is really frustrating.

    • Posted February 11, 2013 at 6:23 am | Permalink

      We are going to update and improve the ce installer/puppet recipe this week to include the latest version of Gitorious and we are in the process of improving a few other things as well. I’ll post an update to the blog once it’s available. Thanks for your input!


Follow

Get every new post delivered to your Inbox.

Join 842 other followers

%d bloggers like this: