Skip to content

ryuslash/scrumli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 ningle 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
  • ningle
  • 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.