[PLIP-Advisories] Re: [Plone] #9263: GenericSetup syntax for importing Sharing page roles

plip-advisories at lists.plone.org plip-advisories at lists.plone.org
Mon Sep 21 14:40:00 UTC 2009


#9263: GenericSetup syntax for importing Sharing page roles
----------------------------+-----------------------------------------------
 Reporter:  optilude        |        Owner:  optilude
     Type:  PLIP            |       Status:  assigned
 Priority:  major           |    Milestone:  4.0     
Component:  Infrastructure  |   Resolution:          
 Keywords:                  |  
----------------------------+-----------------------------------------------

Comment(by hannosch):

 The way Martin approached the i18n syntax here really is fine.

 No GenericSetup handler actually looks at any of the i18n markup (*). The
 i18n markup is purely for i18ndude to be able to automatically extract the
 messages. As a result all messages in GS files end up in the plone domain
 and none of them can have explicit ids.

 Improving this would be a PLIP of its own. Right now we have a consistent
 state for all GS handlers. We should make sure we stay consistent here. So
 someone who feels strongly about it, might start that PLIP with all it
 nice little problems (it's persistent data we'd touch here, so it needs
 migration, some of this is in GS and CMF itself and needs to be handled
 there, in some places we directly use ids of OFS containers as UI-facing
 elements, but these can only be ascii strings, ...).

 (*) well, yes, except one part of the actions.xml and types.xml stuff -
 but that's two of 40 steps or so.

-- 
Ticket URL: <http://dev.plone.org/plone/ticket/9263#comment:22>
Plone <http://plone.org>
Plone Content Management System


More information about the PLIP-Advisories mailing list