---+ Ducky 511 Project ---++ Implement to-do list with PLT web-server * [[http://docs.plt-scheme.org/web-server/][documentation]] * [[http://www.kimbly.com/blog/000215.html][directions on how to set up the server]] * [[http://calculist.blogspot.com/2005/10/post-redirect-get-with-plt-web-server.html][reification of post to get]] and [[http://schemecookbook.org/Cookbook/WebPostRedirectGet][in Scheme Cookbook]] Features: * authentication * save preferences * save to-do items * save what page you were on last * hide-until/defer + show all * expose/hide tree (done on server side) * (search) Validation: * compare with past experience of CGI * deliverables: report on differences and code Schedule: * 20 Feb: <strike>run web server, try examples, serve (at least) one static Web page, install servlet.ss teachpack</strike> * 26 Feb: design schema for to-do items; create simple servelet that allows simple authentication, editing/displaying one text item which is saved, and logging out * 5 Mar: design CLI for entering items; display hierarchical items; expand and collapse * 12 Mar: implement defer functionality * 19 Mar: deal with unforeseen schedule slippage * 26 Mar: beautifiation and documentation * 3-5 Apr: Project presentation Literature: * [[ftp://ftp.gmd.de/GMD/cscw/ECSCW93.ps.gz+task+manager][Sharing To-Do Lists with a Distributed Task Manager]] 1993 * [[http://doi.acm.org/10.1145/985692.985785][Bellotti et al]] 2004
This topic: Main
>
TWikiUsers
>
DuckySherwood
>
DuckyHomework
>
DuckyProject511
Topic revision: r3 - 2006-02-20 - DuckySherwood
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback