[Commits] (bcm) update with latest cosmo plans

commits at osafoundation.org commits at osafoundation.org
Fri Mar 18 16:06:40 PST 2005


Commit by: bcm
Modified files:
server/docs/TODO.txt 1.17 1.18

Log message:
update with latest cosmo plans


ViewCVS links:
http://cvs.osafoundation.org/index.cgi/server/docs/TODO.txt.diff?r1=text&tr1=1.17&r2=text&tr2=1.18

Index: server/docs/TODO.txt
diff -u server/docs/TODO.txt:1.17 server/docs/TODO.txt:1.18
--- server/docs/TODO.txt:1.17	Tue Mar  1 18:48:27 2005
+++ server/docs/TODO.txt	Fri Mar 18 16:06:39 2005
@@ -2,35 +2,44 @@
 0.1 RELEASE
 ===========
 
-core:
+source code control/build system:
 
- * give user appropriate ACLs so that he has read/write permissions
-   on his homedir.
- * cache User.roles and Role.users collections
+ * make new module 'cosmo'
+ * use maven
+ * unify ROOT and console webapps into a webui subproject
+ * move webdav webapp into a webdav subproject
+ * change all packages from org.osaf.chandler.server to org.osaf.cosmo
 
-ROOT webapp:
+core:
 
- * final look and feel
+ * in credentials provider, fill out username and password
+ * switch to using JCR for homedirs
+ * rename HomeDAO to ContentStoreDAO
+ * plan for ticket credentials
 
-console webapp:
+webui:
 
- * final look and feel
+ * make sure only users in the root role can access admin pages
 
-share webapp (Slide):
+webdav:
 
- * homedir directory index must not show link to parent for non-root
-   users
- * replace server signature in directory index
+ * write tests for all components
+ * add ticket-based authentication
 
 security:
 
+ * figure out how to make acegi security require authentication
+ * implement authz with acegi security
+
 install/configure:
 
+ * rename 
  * Windows startup script
  * validation of install procedure by other people
 
 docs:
 
+ * rewrite all existing docs
  * FAQ.txt
  * LICENSE.txt
  * BUILDING.txt
@@ -40,25 +49,17 @@
 0.2 RELEASE
 ===========
 
-core:
-
-ROOT webapp:
+webui:
 
  * "forgot username?" function that finds username by email address
    and mails it to the user
  * "forgot password?" function that generates new password and mails
    it to the user
-
-console webapp:
-
+ * user account mgmt screen - change email, password
  * batch remove on user list
  * page,sort,search user list
 
-self webapp:
-
- * account mgmt screen - change email, password
-
-share webapp (Slide):
+webdav:
 
  * maintain sharing status for each resource - last accessed date for
    each user, maybe also last modified date



More information about the Commits mailing list