[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