X-Git-Url: https://scm.cri.minesparis.psl.eu/git/GroupUserFolder.git/blobdiff_plain/e9d14b6b5cc9cd4775c60cb340b5c4c787536fc3..3e1ba4932c34812cf2f6f3569b0f0dbea97b7a0b:/Products/GroupUserFolder/TODO?ds=sidebyside diff --git a/Products/GroupUserFolder/TODO b/Products/GroupUserFolder/TODO new file mode 100644 index 0000000..924a8e9 --- /dev/null +++ b/Products/GroupUserFolder/TODO @@ -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 +