On 3/16/11 11:47 PM, David Glick wrote:
On 3/16/11 10:31 AM, Alex Clark wrote:
On 3/14/11 8:09 PM, Dylan Jay wrote:
I think this whole thread raises a big documentation issue.
How is it that this question can still be asked? Where can we inject
documentation so there's no question that serious develop show be done
in the filesystem?
I know in the early days many developer friends being put off by
Plone/Zope being about unsource controlled, TTW code and I thought we'd
shaken that image :(
Although it kind of pains me to say this, I don't think we will be truly
rid of the problem (confusing TTW w/file system best practices) until we
have completely rid Plone of Zope2 (the "good" news is it will probably
happen within a few years; when I think it'll be at least reasonable to
expect moving Plone to the ZTK is possible).
Not sure what you mean about moving Plone to the ZTK. Plone 4.1 is
already based on the ZTK. (And Plone 3 and 4 are based on its spiritual
predecessor.)
Sorry, I mean finish factoring out the remaining bits of Zope2 into the
ZTK and/or rewriting the parts of Plone that rely on Zope2 itself. That
appears to be the ultimate goal and/or natural end to the process of
integrating Zope2/Zope3 via Five. At that point, I envision it will be
significantly easier to explain to newcomers what Plone actually is, and
how to customize it.
OT: BTW this is not as unusual a "problem" as I originally thought i.e.
not unique to Plone. I've seen more than one home grown Django CMS that
uses it's own (often grotesque, compared to Plone) UI in addition to the
built-in Django admin. Sound familiar? I think Pyramid gets it almost
100% right by including *nothing* :-)
</ramble>
If we really wanted to get rid of the ability to do TTW development, I
think it would be fairly straightforward (but a fair amount of work)
without moving away from Zope 2...just convert everything in
portal_skins to browser views, and remove the portal_skins and
portal_view_customizations tools.
----------
David Glick
Web Developer
[email protected]
206.286.1235x32
Groundwire: You Are Connected
http://groundwire.org
Online tools and strategies for the environmental movement. Sign up for
Groundwire News!
http://groundwire.org/email-capture
--
Alex Clark ยท http://aclark.net/help-me-help-plone
_______________________________________________
Product-Developers mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/product-developers