Common Lisp OpenID implementation
Source
Source is available in a darcs repository at http://common-lisp.net/project/cl-openid/darcs/cl-openid/ (browse). To get the code, run:
darcs get http://common-lisp.net/project/cl-openid/darcs/cl-openid/
To actually run the code, Hunchentoot, Drakma, Ironclad, SPLIT-SEQUENCE, XMLS, cl-base64, trivial-utf-8 and anaphora will be needed (plus PURI and CL-HTML-Parse on Lisps other than Franz's Allegro CL; possibly more dependencies will be added later on, but I will try not to make this list much bigger). For testing, the FiveAM library will be used.All of those should be ASDF-installable, so you can just run darcs dist on the repo and ASDF-install the resulting tarball. Alternatively, to quickly get up and running with all required libraries (using CL-Librarian), run:
cl-openid$ darcs get http://www.pasternacki.net/repos/cl-librarian/ lib cd-openid$ cd lib cl-openid/lib$ sh bootstrap.sh cd-openid/lib$ cd .. cd-openid$ $LISP > (load "shelf") > (cl-librarian:download-shelf 'cl-openid.deps) ; for the first time or when new dependency is added > (cl-librarian:use-shelf 'cl-openid.deps) ; when libraries are already downloaded > (asdf:oos 'asdf:load-op :cl-openid) > (asdf:oos 'asdf:test-op :cl-openid) ; 5am unit tests
Mailing lists
- cl-openid-announce for important announcements
- cl-openid-devel for discussions about CL-OpenID development
- cl-openid-cvs for darcs commit messages
- cl-openid-ticket for Trac bugtracker ticket notifications.
Other resources
- Status updates on author's blog (RSS)
- Main project page (not very interesting yet)
Welcome to your common-lisp.net project
Please read the TracGuide to help you get started with your project.
Also see http://common-lisp.net/trac-intro.shtml for some information about how Trac is configured and for hints which you may be interested in.
Enjoy!
The common-lisp.net maintainers
Starting Points
- TracGuide -- Built-in Documentation
- The Trac project -- Trac Open Source Project
- Trac FAQ -- Frequently Asked Questions
- TracSupport -- Trac Support
For a complete list of local wiki pages, see TitleIndex.
