getting geared up with git
As bear and I are getting geared up to dig into our project, I wanted to setup our own version control system here at xmppnews. You may ask “why would you want to do that with google code and github around?”. Well several reasons really. The first one being I like to host things myself if at all possible plus its a learning experience to setup and maintain different pieces of software, which I enjoy doing. This also gives me complete control over everything which I also like.
. The second reason and perhaps the most important is what happens if the 3rd party site that is hosting your code suddenly goes away? Well you’d probably end up hosting it yourself at that point anyway.
I was originally going to go with subversion as it is the version control system that I am most familiar with and seems to have the most tools for. After doing some research and looking into gitorious’ offering I decided to go that route after some hesitation about going the the process of setting up the whole ruby stack for it. I found this article on the web about setting up gitorious on ubuntu which proved to be quite useful. you can check it out here
The one difference between my installing and that article is that I am using nginx instead of apache. You can find nginx passenger instructions here. The setup wasn’t quite as bad as I thought it would be and it seems be running quite well and should prove useful to our little project here. Overall I found gitorious to be a nice little system and I was pleasantly surprised.
Expect more posts as we start coding!

