Put all your tasks into one bucket.
JavaScript Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
lib
public/static
src
t
tool
.gitignore
README.markdown
gotumda-test.asd
gotumda.asd
screenshot.png

README.markdown

Gotumda - Put all your tasks into one bucket.

Gotumda is a web application to manage your tasks.

Though this application is tested on Clozure CL v1.6, this might work on other Lisp such as SBCL.

As this application's frontend is using Google Closure Library, Python and Java are needed to start the server.

Usage

Gotumda is written in Common Lisp.

(ql:quickload :gotumda)
(gotumda:start)

Installation

I'm afraid, but, I bet you cannot run Gotumda on your machine. Gotumda only works on the latest version of Caveman. If you really would like to run this app, you should checkout this and Caveman first.

Screenshot

Screenshot

RESTful API

  • /api/all-tasks.json: Takes no parameter and returns all tasks as a JSON string. Only GET is allowed.
  • /api/update.json: Takes 4 parameters, id, body, url and isDone. If id is unspecified, it means "create" a new task. Only POST is allowed.
  • /api/destroy.json: Takes one parameter id and delete the task. Only POST is allowed.
  • /api/sort-tasks.json: Takes one parameter order as a comma separated ids. Only POST is allowed.

Dependency

  • Clozure CL (or other CL implementation)
  • Python v2.7
  • Java v1.6
  • the latest Caveman

Restriction

  • No user authorization
  • Editing tasks isn't ready

Author

Copyright

Copyright (c) 2011 Eitarow Fukamachi (e.arrows@gmail.com)

License

Licensed under the Apache License 2.0.