[haiku-web] Re: Plone

  • From: "Waldemar Kornewald" <wkornew@xxxxxxx>
  • To: haiku-web@xxxxxxxxxxxxx
  • Date: Sat, 29 Jul 2006 20:23:46 +0200

On 7/29/06, Charlie Clark <charlie@xxxxxxxxxxxxxx> wrote:

>  Charlie, what are the advantages of XUF over a cleaned-up SQL auth
> plugin (properties would still be handled by the default manager)?
> Which would be more work?

I haven't looked at SQLAuth so I couldn't say. XUF is fairly big, but
fully featured and separates authentication sources from property sources.
Using basically involves choosing the backend you want to use and possibly
extending the methods or writing the appropriate SQL if necessary.

Does XUF use PAS? The Plone developers told me that Gruf is terrible and will make a lot of problems (breaking between releases).

> Would you be willing to work on the SQL auth plugin? For me it's very
> difficult to dig through the Plone source and find which interfaces to
> export (there are about six interfaces for a simple auth plugin!!!)
> and I could need your help, here.

The Zope authentication mechanism is notoriously poorly documented! But it
is very fine-grained. I have worked with XUF and hacked it so I am
familiar with it and the mailing list is active so this would be my
suggestion. Furthermore, as the developer of XUF also wrote the ZopeTrac
plugin he's familiar with both systems. Unfortunately I haven't managed to
get Trac running on my machine so I have difficult with a development
environment. If I can get Trac running here then I'm happy to help.

Okay, but we'd still need a nice SQL backend which can be interfaced from within Trac. I could do the Trac part, so you actually don't need to setup Trac. All I want is Plone to store its user and properties data into an SQL DB, so I can modify DbAuth to pull its data from that DB.

Bye,
Waldemar Kornewald
-----------------------------------------------------------------------
haiku-web@xxxxxxxxxxxxx - Haiku Web & Developer Support Discussion List

Other related posts: