Re: Plone 5 Installer/Skeleton plans

sven <[email protected]> Wed, 07 Aug 2013 09:11:52 +0200
Newsgroups gmane.comp.web.zope.plone.installers
Message-ID <[email protected]>
On 08/07/2013 12:17 AM, 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);
>

Great ! I will try to work on this a bit more, to polish it a bit up and
finish for example the dry-run  option

> 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;
>
+ 1 ! actually I am working on something like this at the moment :), for
now with openvz containers for my local testing and I started to thing
about a setup for/with virtualbox, but since virtualbox its a bit
trickier its takes more time, if ppl are interested I can post it
somewhere, so we don't have to reinvent the wheel again :)

> 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?
>
Great write up ! I will write my stuff down during the next couple of
days, also next week I will start to work on my talk about Installers
for the Ploneconf, so the timing is really perfect ! :)
Would make it sense to write all the ideas down somewhere so that we
have one place ?

> Steve
>
cheers

Sven
>
>
> ------------------------------------------------------------------------------
> 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

------------------------------------------------------------------------------
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