paula.pasplugins integration test WIP
[paula.git] / STATE.txt
blob530269dd69329e998742e5b7a5ed44f61d226439
1 unit tests pass for:
2     - paula.authentication
3     - paula.authutil
4     - paula.properties
5     - paula.proputil
6     - paula.examples
7     - paula.suite
8     - paula.plonepas
9 run from their dedicated, up-to-date zope3 buildouts, as well as from within
10 paula.plonepas buildout (zope-2.10.x).
12 paula.suite contains the integration test for:
13     - PAU from zope.app.authentication with factories from principalfolder
14     - paula.authentication
15     - paula.authutil
16     - paula.properties
17     - paula.proputil
18     - paula.examples
19     - paula.suite
20 It passes in paula.suite's buildout with up-to-date zope3 eggs, as well as run
21 from within paula.plonepas buildout (zope-2.10.x)
23 paula.suite supports authentication and properties.
24 paula.plonepas supports authentication, properties and groups.
27 DONE:
28     - make paula.ploneexamples content show up - thx jensens
31 TODO/IDEAS:
32     - find nice solution for: svn:ignore <-> .gitignore
33     - fix login: strangely the test seem to pass, but a real login does not
34       work
35     - handle id collisions between users and groups
36     - register on plone.org/products
37     - open bug tracker
38     - check all doctest/doctexts
39     - get rid of hacks
40     - get rid of unnecessary code
41     - group in group support
42     - Code beautification
43         - camelCase for functions
44     - caching where necessary
45     - reacting to changing objects where necessary
46     - migration scripts
47     - IUserAddedPlugin.doAdduser with default location
48     - definition of roles on principals, i.e. IRolesPlugin.getRolesForPrincipal
49       support
50     - IUserEnumerationPlugin support
51     - IGroupEnumerationPlugin support
52     - IUserIntrospection support
53         getUserIds()
54         getUserNames()
55         getUsers()
56     - IUserManagement support
57         doChangeUser - passwort
58         doDeleteUser
59     - IMutablePropetiesPlugin
60         setPropertiesForUser
61         deleteUser
62     - ISchemaMutablePropertiesPlugin
63         addProperty