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

Reply via email to