[Zope-dev] UserFolder and xmlrpc

Richard Jones richard@bizarsoftware.com.au
Mon, 10 Sep 2001 18:51:03 +1000


On Monday 10 September 2001 18:34, Bill Anderson wrote:
> On Mon, 2001-09-10 at 02:24, Richard Jones wrote:
> > On Monday 10 September 2001 17:42, Bill Anderson wrote:
> > > On Sun, 2001-09-09 at 17:14, Richard Jones wrote:
> > > > The point of my post was that you can't currently XMP-RPC to add a
> > > > user - the manage_users method is not a usable method from an XML-RPC
> > > > perspective.
> > >
> > > Which is why I wrote alternative ones.
> >
> > I'm trying to have this interface work with an unmodified Zope. Tall
> > order, given some of the things I'm trying to get it to do :) As it
> > stands, we're looking at replacing z2.py...
>
> Well, you don't _have_ to modify zope. You could place in  Script
> (Python) objects that take your call, and then call the appropriate
> manage_* methods. At least, in theory.

That's a modification of zope in the scope of what we're doing :)


> > > You can't get much slimmer
> > > of a scope than mine, and still call it a means for managing users. All
> > > it does it let you delete a user, or change their roles via a GTK GUI.
> > > it doesn't allow, at this time, addition of users, but it is not a
> > > difficult add-on; I've just been busy on a much larger product.
> >
> > Yep, that's what I've discovered - and it does appear that our scope is
> > actually much fatter than yours. We have:
> >
> >  . status, starting and stopping of the Zope server
> >  . admin user password setting, manager user adding
> >  . services (ports) configuration
> >  . environment (python binary, INSTANCE_HOME, SOFTWARE_HOME, user) config
> >  . log watching/clearing (only half done)
>
> Yeah, that sounds like one of my other projects. :) No, nothing released
> there yet. been to busy on the big one.

This is just an offshoot of our general product development - a nice zope 
control panel front end thingy.


> > and as I mentioned above, we're looking at modifying z2.py to allow
> > monitoring of startup progress.
>
> Not a bad idea.

Yeah, I'll probably add something to ZopeStartupProvisions too...


> > > Oh, and if you release the source under a compatible license, and the
> > > extensions are of use, I wouldn't rule out ZMC acquiring them. ;^)
> >
> > I'm not sure what you mean by "extensions"...
>
> Whatever you meant by 'extensions ZMC won't ever have". :)

Ah, well, specific to our product, we need the control panel to decode 
PKCS#12 certificates to pull out the public key :)


    Richard