Re: Plone 5 Installer/Skeleton plans
Steve McMahon <[email protected]> Fri, 9 Aug 2013 09:36:14 -0700
| Newsgroups | gmane.comp.web.zope.plone.installers |
|---|---|
| Message-ID | <CAOqzbgiVY-pSEgy=zZ_YPDSSk7wWDLzCTgt9Duu+9xhyRuYvmQ@mail.gmail.com> |
Cris, What can we do/organize to make this happen? Should we suggest that templer and templer templates be the topic for an emerald/cioppino sprint? Our goal should be to have this ready to go as Plone 5 reaches beta. Steve On Tue, Aug 6, 2013 at 7:59 PM, Cris Ewing <cris-pc0DtrlmWl/[email protected]> wrote: > I've got a paster-free version of templer functioning with full > localcommand support. I'd like to use that, but would ideally be able to > rip out the dependency on Cheetah templates as well. That introduces > compiled code, and without it templer can be installed without needing any > compiled dependencies. > > Ideally we'd undertake reviewing the present template set along with the > process of converting form Cheetah to something like Jinja2. I need to > investigate the possibility of creating a Cheetah->Jinja2 coverter and > figure if that would be more work than just hand transforming all the > templates. If the idea is to bring existing templates "up to code" then > it's probably a better idea to do them from scratch then transform the > existing bits. > > c > > > On Aug 6, 2013, at 6:17 PM, Steve McMahon wrote: > > Hi installers team! > > It's time to start working on what we hope to accomplish for Plone 5. Your > thoughts are welcome! > > Here's what I've been thinking about: > > 1) Integrating the work that Sven, Alessandro and helpers have been doing > on smart dependency installation for common platforms ( > https://github.com/collective/install.plone.dependencies); > > 2) Have a testing suite for major platforms that will either create > virtualboxes or spin up cloud machines to test the installers on common or > troubled platforms; > > 3) Integrate a successor to ZopeSkel. This should include skeleton > generators for all the projects that newbies need to start (dexterity, > diazo themes, portlets ...). > > Ideally, we'll find a way to get the skeleton generator to work with > buildout so that it can (optionally) add the new package to the buildout. > > What I'd like to see here is something close to zero friction in the > common procedures like: 1) install plone; 2) add a dexterity skeleton > package; 3) add a content type skeleton to the package skeleton. The output > should match (as closely as possible) our tutorials for the matching > procedure. I.E., the dexterity skeletons should match the dexterity > documentation. New packages should be ready to test with our best, current > practices. People who do regular training should be very happy to use this > in their training. > > One of the goals for Plone 5 will be to have much more of the core code be > good examples of the right way to do things. We should ask the same of the > installers and the associated skeleton generator. > > So, there's my set of goals. I know that some of you are already working > on these projects. Where are you at, and what more (or less) do you want to > do? > > Steve > > > Cris Ewing > -------------------------------------------------- > Principal, Cris Ewing, Developer LLC > http://www.crisewing.com > cris-pc0DtrlmWl/[email protected] > 1.206.724.2112 > > ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ Plone-installers mailing list Plone-installers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/plone-installers