Scrum with Lisp
Find a file
2013-07-26 02:09:53 +02:00
site Remove unnecessary options from index.org 2013-07-26 02:09:53 +02:00
static Add user filter 2013-07-25 22:45:04 +02:00
templates Show signin and signout icons 2013-07-25 22:48:47 +02:00
.gitignore Initial commit 2013-07-01 00:01:48 +02:00
COPYING Add GNU AGPL 2013-07-23 23:40:09 +02:00
defmodule.lisp Add user filter 2013-07-25 22:45:04 +02:00
pg-datastore.lisp Add user filter 2013-07-25 22:45:04 +02:00
README.org Remove superfluous header from README 2013-07-26 01:41:39 +02:00
scrumli.asd Add GNU AGPL 2013-07-23 23:40:09 +02:00
scrumli.lisp Show signin and signout icons 2013-07-25 22:48:47 +02:00
start Add GNU AGPL 2013-07-23 23:40:09 +02:00
util.lisp Add hostname keyword 2013-07-07 23:59:02 +02:00

I know next to nothing about scrum. I know only that I want to stay away from it as much as I can. So here I am writing a project to help us (eventually) scrum.

Requirements

It …

  • … is written in Common Lisp. Specifically it is written for sbcl.
  • … uses Mozilla Persona for authentication and drakma to communicate with Mozilla Persona.
  • … uses Gravatar for avatars and md5 to get the Gravatar avatars
  • … uses the restas web framework.
  • … uses PostgreSQL as a database and postmodern to talk to the database.
  • … uses cl-json to generate JSON
  • … uses closure-template for the few templates it has.
  • … uses bootstrap for layout.
  • … uses jQuery for some of the JavaScript functionality.
  • … uses Font Awesome for icons.
  • … and uses React for the UI.

In other words you need to have the following software installed:

And the following Common Lisp packages:

  • drakma
  • md5
  • restas
  • postmodern
  • cl-json
  • closure-template

… which should all be available through Quicklisp. And the following JavaScript and/or CSS frameworks and libraries are pulled from CDN's by default, but may be customized to load from anywhere you wish:

License

scrumli is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

scrumli is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with scrumli. If not, see http://www.gnu.org/licenses/.

See COPYING for more information.