Running a Timetool server
The server scripts are currently the weakest part of Timetool. They are not very strict: there is no user authorization. There are no defined projects or work units, meaning anyone can enter basically anything. This is not too bad for a developer working alone, but may get messy when people have to work together and agree on descriptions.
Call for help: if you're a PHP programmer and interested in improving the Timetool backend, I would really appreciate the help! (Alternatively, you can just write a totally new backend from scratch – as long as we agree on the protocol, the client application won't mind!)
Website setup
To run a Timetool server, you will need a PHP/MySQL host.
Download the server script package from the download page. The installation process is basically run-of-the-mill:
- Create a database, import db.sql into it.
- Copy config.php.dist to config.php, edit it to reflect your database settings.
- Optionally, deploy a .htaccess file to prettify the URLs.
- That's it! You can test the installation by navigating to the installation and specifying a project name.
Timetool and this website are copyright © 2007–2008 by Rico Huijbers
I will not put my e-mail address here, but if you want to contact me, you can leave a note on Timetool's SourceForge support request tracker.