16 | | |
17 | | == History == |
18 | | |
19 | | * '''v0.0''': First attempt to write a LDAP bridge for Trac, based on Trac 0.8, which required some hacks into the Trac engine. Too bad |
20 | | * '''v0.1''': A new implementation has started on September, 1st '05, to profit from the new [http://projects.edgewall.com/trac/wiki/TracPlugins TracPlugins] module architecture introduced in Trac 0.9-pre.[[BR]] This implementation should bring the following improvements: |
21 | | * includes a cache to dramatically reduce LDAP requests |
22 | | * better handling of LDAP errors[[BR]]This extension works with Trac 0.9-pre1, and requires the [http://peak.telecommunity.com/DevCenter/setuptools setuptools], version 0.5a13 |
23 | | * '''v0.2''': This new release fixes up a couple of bugs, and works with Trac 0.9-pre2. It requires the [http://peak.telecommunity.com/DevCenter/setuptools setuptools], version 0.6+.[[BR]]It introduces support for LDAP permission store: TracPermissions can now stored into the LDAP directory, rather than in the SQL backend.[[BR]]Each feature (LDAP as a provider of group permissions, LDAP as a permission store) are independent and can be enabled or disabled on demand. |
49 | | * Download the [http://anciens.enib.fr/svn/external/tasks/trac/ldap-task/extensions/dist/Ldap_Permissions-0.2.1-py2.3.egg egg] |
50 | | file, for use with Trac-0.9b2. |
51 | | * Source code is available [http://anciens.enib.fr/trac/public/browser/tasks/trac/ldap-task/extensions/ldapperm here]. |
52 | | It has been written against Trac [http://projects.edgewall.com/trac/changeset/2353 trunk:2353].[[BR]] |
53 | | You can also find [wiki:LdapPlugin#Testing unit tests] at this location, which may |
54 | | |
55 | | help you to deploy the extension. |
| 41 | * Source code is available from http://trac-hacks.swapoff.org/svn/ldapplugin [[BR]] It has been written against Trac [http://projects.edgewall.com/trac/changeset/2353 trunk:2353]. |
| 42 | * You can also find [wiki:LdapPlugin#Testing unit tests] at the same location, under the `tests` directory, which may help you to deploy the plugin. |
315 | | == Questions == |
316 | | |
317 | | Contact: `manu_blot@gmail_com` (antispam: replace the underscore character |
318 | | with a full stop) or through the official Trac |
319 | | [http://projects.edgewall.com/trac/wiki/MailingList mailing list]. |
| 303 | == History == |
| 304 | |
| 305 | * '''v0.0''': First attempt to write a LDAP bridge for Trac, based on Trac 0.8, which required some hacks into the Trac engine. Too bad |
| 306 | * '''v0.1''': A new implementation has started on September, 1st '05, to profit from the new [http://projects.edgewall.com/trac/wiki/TracPlugins TracPlugins] module architecture introduced in Trac 0.9-pre.[[BR]] This implementation should bring the following improvements: |
| 307 | * includes a cache to dramatically reduce LDAP requests |
| 308 | * better handling of LDAP errors[[BR]]This extension works with Trac 0.9-pre1, and requires the [http://peak.telecommunity.com/DevCenter/setuptools setuptools], version 0.5a13 |
| 309 | * '''v0.2''': This new release fixes up a couple of bugs, and works with Trac 0.9-pre2. It requires the [http://peak.telecommunity.com/DevCenter/setuptools setuptools], version 0.6+.[[BR]]It introduces support for LDAP permission store: TracPermissions can now stored into the LDAP directory, rather than in the SQL backend.[[BR]]Each feature (LDAP as a provider of group permissions, LDAP as a permission store) are independent and can be enabled or disabled on demand. |
| 310 | |
| 311 | == Author/Contributors == |
| 312 | |
| 313 | '''Author:''' [wiki:eblot eblot] [[BR]] |
| 314 | '''Contributors:''' |