Re: do we need plone.app.customerize? was: [Plone-Users] Insufficient privileges on folder_contents
Dylan Jay <djay-n0pU0XVUApFWk0Htik3J/[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <[email protected]> |
On 13 Dec 2013, at 1:47 am, Lennart Regebro <[email protected]> wrote: > On Thu, Dec 12, 2013 at 3:33 PM, T. Kim Nguyen <[email protected]> wrote: >> Lennart, two things: >> >> For workflows TTW you don't need the ZMI anymore; plone.app.workflowmanager >> is very nice and generates diagrams of the workflow on demand. > > Cool! > >> I have thought a lot about how to manage hundreds of sites, each custom to a >> small or very large extent, in the (long term) easiest and least risky way. >> For many devs, repeatability is important so you do things through code and >> push your tested changes out via deployment scripts. For maintainers of >> large scale shared environments, that is not ideal, in fact far from it. The >> TTW aspects of Plone are what allowed us to deploy the way we have at UW >> Oshkosh and I'm sure at other places. Take away those TTW features and we >> can no longer support Plone here the same way. > > Well, as mentioned, I don't think it's the actual TTW-part that is the > features you need. I don't think you actually need the feature to > store scripts in the ZODB, or that you have to use a text field as a > code editor, or that you have a need of not being able to version > control your templates. But that's what TTW gives you. On the other hand ZODB gives you - instant replication over many servers. Something you need when you're running hundreds of sites. - Transactional code updates. - Memory management of code (All FS code is loaded in RAM all the time. A big problem when you're running hundreds of sites) - instant code reload We put all our TTW code in source control. We're trying to make it easier with the development of plone.gitpush https://github.com/collective/plone.gitpush > > Once again I think we need to identify what you *actually* need, and > I'm relatively sure that none of the above things will be on that > list. :-) > > //Lennart ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk