eggification
[GroupUserFolder.git] / Products / GroupUserFolder / TODO
diff --git a/Products/GroupUserFolder/TODO b/Products/GroupUserFolder/TODO
new file mode 100644 (file)
index 0000000..924a8e9
--- /dev/null
@@ -0,0 +1,82 @@
+TODO-LIST
+
+  * Virer lien cliquable onglet "Users" sur utilisateurs qui ne sont PAS dans
+    getUserNames()
+
+  * check caches ?
+
+  * Corriger le bug des arguments par défaut:
+
+    - grep -R "def.*= \[\]" *
+
+    - grep -R "def.*= {}" *
+
+    Cf.  http://www.ferg.org/projects/python_gotchas.html#bct_sec_5
+
+[v3.2]
+
+  * Reactivated cache expiration code (thanks to J.P. LADAGE)
+
+  * GRUF3 preview mode with Plone2.0.x
+
+
+[v3.1]
+
+  * Allow LocalRole blacklisting
+
+  * [Plone] Allow user property mutation: needs MembershipTool update !
+
+  * [ZMI] Add an "Add group/roles" and "Remove group/roles" along with the
+    current "Change" button on users/group view (thanks to Danny Bloemendaal)
+
+  * [ZMI] Improve ZMI for large users lists (batching, 'select all' buttons,
+    'expand all' for tree, ...)
+
+  * [CMF] Test within CMF (not only Plone)
+
+  * [ZMI] Improve users/groups admin screens:
+
+    - use thin borders for audit table and fix cell width
+
+    - add a 'toggle getUserNames()' button on 'Users' tab and use getUsers() by default
+
+[v3.0 => Planned 2003-06]
+
+  DONE * [LDAP] Improve group mapping for already existing groups
+
+  DONE * [Core] Implement join()/leave() methods (and logic!) on groups
+
+  DONE * [Core] Implement some feature to make LDAPUF roles/groups binding easier
+
+  DONE * Plone tools refactoring (user interface must support nested groups, cleaning necessary,
+    API refactoring necessary)
+
+  DONE * FIX DOCUMENTATION (especially README & INSTALLs)
+
+  DONE * Apply security on API methods
+
+  DONE * Check users overview : users disapear sometimes
+
+  DONE * Pass to ZPL licence
+
+  DONE * [CMF/Plone] Test & Document change_password
+
+  DONE * [CMF/Plone] Test & Document searchResults
+
+  DONE * [Doc] Document the whole GRUF API
+
+[v1.4 => Planned 2003-08-31]
+
+  DONE * [Core] Implement multi-UserFolder-sources
+
+  * [Core/ZMI] Implement something to list all members of a particular group
+    and put this view in individual group management screen.
+
+[v1.31 => Planned 2003-08-31]
+
+  DONE * [Core] Fix impossible group removing in users view
+
+  DONE * [ZMI] Optimize screens
+
+  DONE * [CMF/Plone] Fix groups loss when changing pw
+