Stuart is a todo list management system that I primarily wrote as a toy (for fun), and which later on turned out to be very useful (I am a todo list person).
If you are interested in Stuart, and want more information send an email to me.
Licence
Stuart 4.xx are public domain.
4.08. Fixed bug by which Firefox could not display some contents correctly.
4.09. Fixed Library bug.
Source codes can be found here
Since 4.04 you have the ability of an automatic synchronization between your own instance and the main server stuart.alseyn.net (note that both accounts must have same username and same password).
You will find the API for Stuart 4 (currently Level 2) as well as two OSX dashboard widgets on the main page.
Licence
You shouldn't even read this code. Bad for your eyes.... But if you insist it's public domain.
Stuart 3, was a very complexe PHP program which was meant to be used as much more than a simple todolist. I actually did use it for a long time (I now use Stuart 4), but have not released the code (which cannot be understood -- even me cannot figure out now how it work ^.^)
You should be able to find it here (stuart-v3.xx.zip); with a dump of my last database.
Licence
You may use this program as it pleases you, as long as licencing sections are included non modified.
If you happen to do something interesting with it, let me know :-)
Note that I publish this program hoping that maybe it will be useful to someone, but I take no responsibility for any kind of damages that this program could cause to your system or to your life.
... requires a webserver with a working PHP module and a MySQL database.
Installation from scratch
The installation consists in the following steps
[1] Having a proper webserver and PHP module and a MySQL database.
[2] Having a mysql user with standard grants.
[3] perform by hand the following step at your database prompt
mysql> create database stuart_db;
mysql> use stuart_db;
mysql> create table config (version varchar(10));
mysql> insert config values ("0.00");
[4] editing settings.php with a database user and password (user with grants on stuart_db)
Installation from a previous version
[1] Replace the old Stuart folder by the new one and edit the settings.php file with the relevant informations.