Few important announcements today in the Open Source world. I’m pretty exited by all of them and feel like I need to start doing more code for fun and not just code for work.
First, Zenimax the company that acquired id Software will be releasing the source-code for Doom 3 later on this year. Should start getting some cool games based on the Doom 3 engine soon after the code release.
Next, Xamarin (the company which is now developing Mono) has released Mono 2.10.3 which makes it the first official release of Mono under Xamarin. This release includes support for MacOS X Lion (Mono and Gtk+). There is also a MonoMac add-in for MonoDevelop update which fixes Lion issues.
Finally, Dotan J. Nahum (jondot on GitHub) has released packs an open source implementation of BoxJS, BoxCSS and Boxresizer. All of which are mountable as Rack apps inside Rails or as stand-alone apps. It is also fully compatible with Heroku.
If you’re a developer (especially an FOSS developer) you now have a few new toys to play with.
In this article I will describe the steps I used in order to get a Rails environment up and running under Linux using RVM (I’m using Fedora 15). I will assume you know your way around Linux and you should be able to replace any of the Fedora specifics with your distributions corresponding tools (in particular YUM the package manager). If you are following this article and are using Mac OS X you should be able to replace the YUM package manager with homebrew.
I will be installing and using Ruby with RVM (Ruby Version Manager) which is a command line tool which will allow me to easily install and manage multiple version of Ruby. This is a requirement since I will be developing using Ruby and jRuby. Continue reading Installing Rails with RVM
In order to centralize documentation and provide a way for everybody involved in a project to contribute to the documentation effort for any given project I’ve decided to implement MediaWiki. For this to be a success and actually have people use it, it was necessary to add Active Directory (AD) authentication. With AD authentication users will not need to register with the MediaWiki installation and can start adding or modifying pages immediately.