[Grok-dev] Re: grok futures: the return of the ZMI
Wichert Akkerman
wichert at wiggy.net
Tue Jan 8 03:03:39 EST 2008
Previously Martijn Faassen wrote:
> Paul Everitt wrote:
> [snip]
> >Thus, a new ZMI wouldn't have to do TTW *development*. We could leave
> >out restricted Python. We could even leave out ZPT. In fact, we could
> >freaking leave out the browser. Instead, it would be about
> >pointy-clicky model specification.
>
> What you describe is a slightly different area then the one I'd like to
> tackle with the ZPT step (though the model step is related). Allowing
> ZPT overrides indeed opens up the danger of untrusted people going in
> and breaking things. I hope that can be mitigated by allowing good
> export facilities to the filesystem-style of development.
>
> Also whatever it was worth, people *did* use the ZMI for TTW
> development, and it was very popular for a while until the drawbacks
> became clear. There's just about nothing that beats "Hello world" in the
> Zope 2 ZMI in speed of development.
There is a very important use case for Plone that may be just as
important for grok: being able to quickly make changes that are
immediately visible without any access to the filesystem or needing an
application restart. This is extremely useful when you get a support
call from a customer and you need to make a change without being
able to have access to the server. In my experience that is a common
scenario. Another useful benefit is being able to very quickly test
small changes (most often layout tweaks).
Wichert.
--
Wichert Akkerman <wichert at wiggy.net> It is simple to make things.
http://www.wiggy.net/ It is hard to make things simple.
More information about the Grok-dev
mailing list