Re: [Framework-Team] Re: [Plone 4] Framework Team Minutes – Sept 16, 2009

2009-09-24 Thread Martin Aspeli

Alec Mitchell wrote:

Owner was there in Plone < 3.0.  IIRC, it was removed because the name
is confusing, particularly since it is redundant with the object
ownership.  Granting the Manager role means giving local ZMI rights
and even the ability to e.g. add a local acl_users and create a little
fiefdom,  which may not be wise to allow through the sharing tab.  In
any case only Managers would be able to grant Manager, whereas Owner
could be granted more easily.  However, I'd suggest we add it back
only if we can find a suitable synonym for it.  Being able to say
"grant this person the same rights that I (the creator of this
content) have" is a very useful thing, even if the default
nomenclature is confusing.  Alternatively, we could adjust the
workflows to make e.g. 'Contributor' more powerful.


We can certainly add these roles back, though again I think it's outside 
the scope of the PLIP (which merely makes it easier for people to add 
them themselves using GenericSetup).


I'm -1 on adding Owner: I think it causes a lot of confusion. That said, 
we could maybe have it managed in another way, whereby you get a 
different form for "change ownership" that lets you assign multiple 
owners (maybe with one designed as "primary"). This would set the 
Contributors metadata and assign the Owner role to multiple people.


I'm +0 on adding Manager. It's certainly useful in a lot of situations. 
In theory, yes, they could go add a bunch of stuff to the ZMI, but for 
most sites that's not an issue, and sometimes you *do* want to delegate 
the role.


Martin

--
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book


___
Framework-Team mailing list
Framework-Team@lists.plone.org
http://lists.plone.org/mailman/listinfo/framework-team


[Framework-Team] Re: [Plone 4] Framework Team Minutes – Sept 16, 2009

2009-09-22 Thread Martin Aspeli

Eric Steele wrote:

#9263: Erik: Looks good. i18n:attributes="title" be made implicit.  
Important to re-add "owner".


I don't know what that last comment means. If you mean we want the 
"Owner" role on the sharing tab by default then (a) I disagree (it 
shouldn't be necessary to delegate the Owner role and this is a very 
confusing concept, especially when we have a "change ownership" form as 
well) and (b) it's outside the scope of the PLIP.


#9264: David: Non-controversial. Saw performance degradation in early  
look, Martin has updated. Ross: Seeing performance degradation in read  
only tests, which is unexpected. David will ask Martin if there's any  
reason for it that he's aware of.


As mentioned on the ticket, the Read Only tests must be bogus. They run 
at something like 3 requests per second even in the (non-PLIP) baseline, 
and the PLIP is marginally worse.


The functionality isn't even executed on anonymous requests, so I 
largely ignored this issue. For the Read-Write tests, the PLIP is faster.


I don't know enough about the load test setup to diagnose why those 
tests were not working as expected.


Martin

--
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book


___
Framework-Team mailing list
Framework-Team@lists.plone.org
http://lists.plone.org/mailman/listinfo/framework-team