[Framework-Team] Re: PLIPs for 3.1
Andreas Zeidler
az at zitc.de
Thu Dec 13 12:19:04 UTC 2007
On Dec 2, 2007, at 6:19 PM, Martin Aspeli wrote:
> Hi team,
hi martin,
> I'm submitting the following PLIPs for Plone 3.1.
here's my (late) review of the plips. i've intentionally tried to
read and comment on them first before reading the corresponding
threads, so sorry for potential redundancies... :)
> 1. http://plone.org/products/plone/roadmap/184 - Ship additional
> portlets
+1 as this is purely add-on functionality and contains no risks other
than maybe confusing users if done in a non-intuitive way. having
that said i think the "use document as portlet" approach makes sense,
since it would save us from a lot of extra code or duplication. an
easy way to turn a "page" or even an arbitrary content item into a
portlet and thereby (optionally) hide it from the navigation and
folder listing would be great to have, although the latter, i.e. the
generic assignment, might require too many changes for 3.1.
> 2. http://plone.org/products/plone/roadmap/200 - Kupu formlib widget
+1 on that as well as it's badly needed to get the formlib story
going. being an add-on as well i don't see any risks, either.
> http://plone.org/products/plone/roadmap/201 - Improved
> UberSelectionWidget
the same goes here, so +1. or should i abstain from voting since i'm
involved? hmm, anyway, i've got no objections.
> 3. http://plone.org/products/plone/roadmap/202 - KSS inline editing
> and validation for formlib forms
+1 as well, as it's also purely add-on functionality and needed to
make formlib a real alternative. two minor notes, though: the
example uses both "kssattr:renderStructure" and "kssattr:structure",
which is probably just a typo, right? if not, i think one should be
renamed to avoid confusion. and how about including the "@@" when
referring to the edit form in order to make it a bit clearer it's a
view?
also, one of the deliverables here should be some documentation and
examples on how to use this. this also goes for the above plips, but
imho it's more important here, since it uses those conventions, some
of which might be hard to grasp without more detailed info. so +1 on
making this an explicit deliverable.
> 4. http://plone.org/products/plone/roadmap/203 - Manage portlet
> assignments with GenericSetup
another add-on, this time enhancing the GS story, so again +1.
however, i think this should definitely also include an export
handler, because it's also targeted towards site integrators and
admins, who would probably like to make assign their portlets using
the ui and then dumping the current state into a theme product.
personally i think this is one of the great possibilities with GS
anyway — no need to write code or even xml, just make your changes and
diff/export them. it'd be awesome to extend the comparison feature to
be able to download a minimal version containing only the changed
values, btw, but that's a different plip... :)
> 5. http://plone.org/products/plone/roadmap/204 - Manage content
> rules using GenericSetup
+1 for the same reasons as above. but again, imho and export handler
should be included right from the start to make it easier for people
to get going. this would also make documentation a not so important
deliverable, even though a short howto would be very helpful, of
course. the same goes for #203.
so much for these, more to follow... :)
andi
--
zeidler it consulting - http://zitc.de/ - info at zitc.de
friedelstraße 31 - 12047 berlin - telefon +49 30 25563779
pgp key at http://zitc.de/pgp - http://wwwkeys.de.pgp.net/
plone 3.0.4 released! -- http://plone.org/products/plone
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://lists.plone.org/pipermail/plone-framework-team/attachments/20071213/ed90d6c5/attachment.sig>
More information about the Framework-Team
mailing list