Q & A
General
What do I need to run Timesheet?
Timesheet runs on various Operating Systems, because it is written in Java. All you need is a Java Runtime Environment. On Macs it comes preinstalled with OS X, for various Unices and Microsoft Windows, please visit java.com to download a JRE for your Operating System.
How much do I have to pay if I want to use Timesheet?
Nothing. Timesheet is Free Software. You are free to use, distribute and modify Timesheet as long as you observe Timesheets license terms.
Can I get the source code of Timesheet?
Yes. The source code for each release is available for download.
Can I modify the program and distribute this modified version?
Yes. The license allows for the redistribution of modified versions as long as you keep the original copyright notices intact. Please refer to the license for more information.
I’d like to get the latest source. Can the subversion repository be accessed anonymously?
No, not at the moment. Please contact me at peter@subnet.at if you want svn access and I’m sure we can work something out.
I think Timesheet is missing something. Is there a way to suggest a feature?
Yes, of course. Your feedback is important to me. If you need something, please contact me or drop a note in the Timsheet suggestions forum. I cannot guarantee that your request will be implemented, but if it’s something a lot of people can use, I’ll definitely try.
I think I found a bug. What should I do now?
Please write a post in the Timsheet bugs forum or send me an eMail detailing what problem you found and how to reproduce it.
How is my time data recorded?
All time entry information is stored in a HSQLDB database. HSQLDB is a pure Java, high performance, open source database engine. The use of a large, de facto standardized database format assures that there will always be a way for you to get to your data, regardless of the existance of Timesheet itself.
My company is looking for a work time recording software for all its employees. Is Timesheet the right application?
Probably not. Timesheet is missing two features companies usually require:
First, it does not store its data on a centralized database server. Supporting a centralized database (for example, mySQL) is possible, but not implemented. Second, working time records often are subject to legal provisions (for example enforcing mandatory breaks or treating overtime differently). Timesheet does not support such rules, and there are no plans on supporting them in the future.
Translations
In what languages is Timesheet available?
Currently german and english.
I speak a language not available in Timesheet reasonably well enough. Do you need translators?
Yes, yes, yes. Please. Contact me for details.
Exporting Data
How can I export all time entries for a project?
The easiest way is to use the project list in the main view. Click on a projects name and keep the mouse pressed. Drag the entry into a text editor and release the mouse. This will export all time entries for the project into the text document as comma seperated values.