[Zope-dev] ZAM/ZMI Demo
Sylvain Viollon
sylvain at infrae.com
Mon Feb 6 16:21:12 UTC 2012
Hello,
Op 6 feb 2012, om 17:06 heeft Christopher Lozinski het volgende geschreven:
> Very good point about different user types. Maybe we could have
> different permissions on the different roles, and people only get to see
> their version. Right now there is just a single ZMI permission. At
> least in Zope 2 that was the case.
>
> So I suggest we have 3 new roles.
>
> System Administrator, Zope Administrator, Zope Developer.
>
> System administrator could view the database size, pack it, and start
> and stop zope. That is about it. Zope administrator could also move
> things around and delete things. Maybe add a few types of objects,
> such as cache objects. Zope developer could add arbitrary objects.
>
> I think this distinction would go a long way towards resolving the
> conflicts I have seen over the years about the ZMI.
Having different roles will help greatly yes, and even if we end up with
multiple packages that would still be a great idea to have, but again, if I don't
expect (want) my users to use this browsing interface at all, why should I
load all its code when the server start ?
That just increase the application footprint for nothing, and designing the new
ZMI in two or three packages (not 50) would solve it.
And I am against 50 packages too, as setuptools get exponentially slower
when you load entry_points, as it check that all dependencies of your packages
are installed.
Regards,
Sylvain,
--
Sylvain Viollon -- Infrae
t +31 10 243 7051 -- http://infrae.com
Hoevestraat 10 3033GC Rotterdam -- The Netherlands
More information about the Zope-Dev
mailing list