Rubytime

What is RubyTime?

RubyTime started life as a simple time tracking system written by Lunar Logic Polska for internal use. We open sourced the code for two reasons:

1) It doesn’t make sense for every software company to have to re-invent the wheel. Anyone is welcome to use our solution if it suits their needs.
2) If there’s two things programmers understand, it’s time tracking and bug tracking. Back in 2005, Rails was new and everyone wanted to play with it. We made RubyTime open source so that novice Ruby developers could analyze it and play with it to develop their skills.

That was a long time ago, in Ruby years. With RubyTime 3.0 we’re doing the same thing, for Merb developers. Merb is an exciting new tool for Ruby developers and we think it’s going to have a big impact on the future of the language. This re-write of classic RubyTime using Merb is a great starting point for Rails developers who want to play with a Merb application.

The guiding principle of RubyTime is transparency. We wanted to get away from applications that take a lot of administration. In RubyTime, all users can bill to all projects. Clients can log in and see all the data for only their projects. Project managers can run reports and invoices for any project. If your company is too large or you don’t trust your employees with access to your data, then RubyTime is not for you.