50e77fbd669e49d626004e8dc2d3685ff525c496
[GroupUserFolder.git] / doc / GRUF3.0.stx
1 GRUF 3.0 is out !
2
3 Abstract
4
5 GRUF 3.0 is out ! This new version brings a lot of API enhancement, along with far better
6 test cases. So, this version is simpler to use for the programmer, and safer to use
7 for end users. And, the cherry on the cake, this version brings a far better LDAP support,
8 especially for large LDAP directories for user searching and listing.
9
10 Link
11
12 Here is the link to <a href="https://sourceforge.net/project/showfiles.php?group_id=55262&package_id=81576&release_id=248008">
13 GRUF 3.0 on Sourceforge</a>.
14
15 What's new ?
16
17 * **New API**, easier to understand and to use (and well-documented in an interface).
18
19 * Complete **LDAPUserFolder** integration, including user creation and user modification.
20
21 * Complete **LDAPUserFolder** integration for **groups**, including group creation and modification!
22
23 * Far better **test case**, with more than... 220 tests, including LDAP tests !
24
25 * Better **Plone** interfacing - this will require Plone 2.1 to work with Plone's
26 management panels.
27
28 What's the future ?
29
30 This version is not fully compatible with Plone2.0 anymore because of the API changes.
31
32 So the next step is to integrate GRUF3 into Plone's next version (namely 2.1). A working
33 branch is already available on <a href="http://svn.plone.org/">SVN</a>: 'pjgrizel-gruf3-branch'.
34 You can patch your Plone2 against this branch if necessary, but this won't be supported!
35
36 Then, GRUF 3.1, which we plan to release this summer, will include **local roles blacklisting**!
37
38
39 GRUF 3.0 est sorti !
40
41 Résumé
42
43 GRUF 3.0 est sorti ! Cette version apporte un certain nombre de modifications pour les
44 programmeurs (nouvelle API, plein de nouveaux tests) pour l'environnement Plone, mais aussi
45 et surtout simplifie la configuration et l'interfaçage avec des annuaires LDAP.
46
47 Lien
48
49 Voici le lien vers <a href="https://sourceforge.net/project/showfiles.php?group_id=55262&package_id=81576&release_id=248008">
50 GRUF 3.0 sur Sourceforge</a>.
51
52 Quoi d'neuf ?
53
54 * **Nouvelle API**, plus facile à utiliser et à comprendre (et bien documentée dans des interfaces)
55
56 * Support complet de **LDAPUserFolder**, y compris création et modification d'utilisateurs.
57
58 * Support complet de **LDAPUserFolder** pour les groupes ! Y compris création et modification de
59 groupes.
60
61 * Super **test case** avec plus de 220 tests, y compris des tests avec LDAP.
62
63 * Amélioration de l'interfaçage avec **Plone** pour la gestion des membres et des groupes.
64 Ceci nécessite la version 2.1 de Plone pour fonctionner.
65
66 Et maintenant, qu'est-ce qu'on fait ?
67
68 Cette version de GRUF n'est plus pleinement compatible avec Plone2 (notamment au niveau des
69 pages d'administration des utilisateurs et des groupes) du fait du changement de l'API.
70
71 La prochaine étape est donc d'intégrer GRUF3 à Plone 2.1. Une branche déjà opérationnelle
72 est disponible sur le <a href="http://svn.plone.org/">SVN de Plone</a> : 'pjgrizel-gruf3-branch'.
73 Les grufeurs les plus acharnés prendront un malin plaisir à patcher leur Plone2 avec cette branche,
74 il n'y a pas d'obstacle technique à cette manipulation.
75
76 L'étape suivante est l'intégration du **blacklisting de local rôles** (c'est plus élégant à dire que
77 "noir-listage des rôles locaux") dans GRUF 3.1. Tout ceci sera disponible cet été si la canicule
78 le permet !
79
80