A task manager that schedules work for tasks automatically.
Java Clojure Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
resources
src
test/todopl/test
.gitignore
LICENSE
README.md
build.sh
project.clj
run.sh

README.md

todopl

This is a task manager that schedules work for tasks automatically. It's a desktop application using Clojure's seesaw on top of a SWI-Prolog server.

todopl actually started out as Sheldonize, but was taken out of production in favor of a Django-based web application (which is still alive and kicking at Sheldonize).

Contributions to todopl are most welcome (see below); I think it serves as a nice use case for combining SWI-Prolog with a Clojure desktop application.

Requirements

This was tested on a

Linux 3.13.0-39-generic #66-Ubuntu SMP Tue Oct 28 13:30:27 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

However, it should work on most systems given the following requirements (most can be relaxed) are satisfied:

Installation

./build.sh

Running

./run.sh

How to Contribute

Fork this project, and create a branch with your changes. Next, do a pull request. I'll check those regularly and merge your updates if appropriate. Thanks a lot for playing around!

License

GNU General Public License, Version 3 and higher.