[PLIP-Advisories] [Plone development workspace] #10359: Convert control panels to use z3c.form

Change notifications for Plone PLIPs on Trac. plone-plip-advisories at lists.plone.org
Mon Jan 28 19:08:53 UTC 2013


#10359: Convert control panels to use z3c.form
-----------------------+----------------------
  Reporter:  hannosch  |      Owner:
      Type:  PLIP      |     Status:  reopened
  Priority:  minor     |  Milestone:  Future
 Component:  General   |    Version:
Resolution:            |   Keywords:
-----------------------+----------------------

Comment (by timo):

 Just a quick update on the work that I did at the beer and wine sprint in
 Munich:

 - All control panels have been migrated to either plone.autoform or
 plone.app.registry (including the users/groups control panels).
 - There are currently some test failures in the filter control panel
 (which means it is not 100% ready yet).
 - There are some z3c.form widgets missing and some cleanup is necessary.
 - I still have to write an upgrade step to for the GS profiles.
 - We should replace calls to the old portal tools API with p.a.registry
 API calls and deprecate the old methods.

 There is already a tutorial that I wrote some time ago about how to create
 a control panel with p.a.registy:

 http://plone.org/documentation/kb/how-to-create-a-plone-control-panel-
 with-plone.app.registry

 Is this already sufficient? I could write another tutorial about how to
 extend an existing control panel, but I don't think this use case is
 pretty common and it would be basically the same as
 http://packages.python.org/plone.app.discussion/howtos/howto_extend_the_comment_form.html.

 The Jenkins job is still failing because there are still failing tests.

 I would like to know which version we target for this PLIP. If this is
 considered to go into the 4.x series I would like to know as soon as
 possible, because it would mean that I have to reserve some time for it.

-- 
Ticket URL: <http://dev.plone.org/ticket/10359#comment:23>
Plone development workspace <https://dev.plone.org/>
Plone Enterprise Content Management System


More information about the PLIP-Advisories mailing list