bookmark_borderRailsCollab isn't Dead

For those of you interested in web-based project management tools, you might have noticed i’ve not really been maintaining RailsCollab for quite a few months now. Why? well because I really wanted to concentrate on other things, such as making cool iPhone apps and the usual contracts.

(Plus to be honest I wasn’t really using it myself)

Still, since its open source other people were free to use and modify it for their own needs. I was pleased to see that there has been a healthy level of forking according to github’s network graph.

fork_graph_rc

Feature-wise, one fork made by scambra has even implemented a fully fledged wiki.

wiki_tab

I’ve also seen partial localisation’s implemented for German and Simplified Chinese. So safe to say, i’m very impressed that despite my lack of updates, RailsCollab is still going strong – all thanks to its growing community!

Now for my input…

Projects like RailsCollab are hardly one-way streets. One has to give back as well as receive contributions.

So i’m pleased to announce that as well as merging the wiki and language updates into the main RailsCollab tree, i’ve also merged in my own updates which convert the Message, Comment, and File controllers into RESTful resource controllers.

Simply put, this means that you can now manipulate messages, comments, and files as XML. e.g.:

/project/1/messages/1.xml


  
  0
  1
  2
  true
  1
  2009-07-16T19:35:00Z
  1
  false
  false
  0
  1
  It's a *test*!
  Test message!
  1
  2009-07-16T19:35:16Z

/project/1/messages/1/comments.xml


  
    0
    
    1
    2009-07-17T20:34:12Z
    5
    false
    true
    Test REST comment - edited
  

/project/1/files.xml


  
    0
    true
    1
    2009-07-18T13:22:20Z
    kitten-logo.png
    9
    false
    false
    false
    2009-07-18T13:34:50Z
  

So what are you waiting for? fork it, use it, enjoy!