[Yapcom checkin] rev 38 - /

[prev] [thread] [next] [lurker] [Date index for 2003/11/25]

From: svn
Subject: [Yapcom checkin] rev 38 - /
Date: 08:27 on 25 Nov 2003
Author: gabor
Date: 2003-11-25 08:27:33 +0200 (Tue, 25 Nov 2003)
New Revision: 38

Modified:
   README
Log:
update README

Modified: README
===================================================================
--- README	2003-11-25 04:52:41 UTC (rev 37)
+++ README	2003-11-25 06:27:33 UTC (rev 38)
@@ -150,25 +150,15 @@
 
 TODO   (not necessarily in order of importance)
 ------------------------------------------------
-    - separate the code (with simple templates) and the templates needed for
-      YAPC::Israel::2004. Put the former in  the distribution, move the
-      latter to manual change and upload.
+(see also the DESIGN entry later in this file)
 
-    - indicate on the navigation bar who is logged in
 
-    - Add some "privacy guidlines" statement, i.e. which of the entered info (if
-      any) will be shared with the world.
-
+Urgent
     - form (for logged in user) to change the personal information registerd 
       for now cannot change e-mail address as for that we'll need a separate field
       in the database to save the new e-mail till validated.
     - form (for logged in user) to list all of his/her proposals, delete them or change them.
 
-    - improve error messages on the web site
-    - give error message on validation form if something went wrong
-
-    - testing the various e-mail sending routines
-
     - test and fix case when non-existing runmode was supplied
 
     - try to break the system/web interface and then fix it :-)
@@ -178,45 +168,71 @@
            show all information for every person
     - admin can list all the proposals    
 
-    - write tests that test the real forms with a real web server infront of them.
+    - Add some "privacy guidlines" statement, i.e. which of the entered info (if
+      any) will be shared with the world. (this is text only)
 
+Intermediate
+    - improve error messages on the web site
+    - give error message on validation form if something went wrong
+
+
+Intermediate (needs database change)
+
+    - on the list_people page show stat of how many people have paid already.
+
     - allow registrant to be anonymous (not to show in the public interface, but
       only if they don't give presentations)
     - ask for mobile phone number as well.
 
-    - on the list_people page show stat of how many people have paid already.
-
     - administrator should be able to set a person as 'invalid'.
       I think we need this as some people will subscribe just for their own
         fun and taint our database.
 
 
+
+Later
+    - separate the code (with simple templates) and the templates needed for
+      YAPC::Israel::2004. Put the former in  the distribution, move the
+      latter to manual change and upload.
+
+    - indicate on the navigation bar who is logged in
+
     - change the directory tree after the installation so the data files, cgi scripts 
       and library files will not be in the reachable path.
 
     - in the installation process change the content of the configuration file.
+      including the installation directory. (or should it be a PREFIX ?)
+
     - Enable the use of a local configuration file.
 
+    - Implement the timeout of the logins
 
+    - Make the code platform independent
+        (replacing Mail::Sendmail with MIME::Lite maybe ?)
+
+    - Make sure the code works with mod_perl
+
+
+????
+    - testing the various e-mail sending routines
+
+    - write tests that test the real forms with a real web server infront of them.
+
+
+In the far future 
     - Add way to update the news without uploading new files
     - Add discussion board
     - Add Wiki
 
 BUGS
 -------
-- use YAPC::Organizer crashes if used while there is no database
+- use YAPC::Organizer crashes if used if there is no database
   it can be seen when running the cgi/yapc.pl script
+  actually I think non of the pages will respond
 
-- the installation directory is hard coded in the YAPC::Config file.
+the rest of the known bugs are in the TODO list.
 
-- when bringing up the validation.html page on its own it does not
-  contain the correct run entry
 
-- when giving validate as the run mode , we get error 500
-
-- we never check the database if the given login has timed out already or not ?
-
-
 DESIGN
 --------
 
@@ -370,18 +386,16 @@
           an interface for this.
 
 
-
-
-
-
-
-
 THANKS
 --------
 Many thanks to the Siesta project. 
 While not related a large part of the code outline was copied from there.
 
+Thanks for the help of 
+Richard Clamp and
+Shlomi Fish
 
+
 COPYRIGHT
 ----------
 (c) 2003 Gabor Szabo <gabor@xxx.xx.xx>

Generated at 10:06 on 25 Nov 2003 by mariachi 0.51