Re: Plone 5 Installer/Skeleton plans
Giacomo Spettoli <[email protected]> Wed, 07 Aug 2013 14:40: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! +100 great! > > 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; For the windows installer this would be awesome but also not that easy to achieve. Ideally it would be needed 3 machines: - 1 Win XP - Win Vista/7/8 - 32bit - Win Vista/7/8 - 64bit Obviously for these 3 installations, licenses would be needed . Plus I'm not sure if there are additional requirements to be fulfilled in order to use them in a community/shared environment. Don't know if the advantages worth the pain. > > 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. Here a raw list of the goals for the Plone5 win installer: - beautiful documentation for end users - proper documentation for next maintainers - get back to python2.7, in the last release I had to fallback again to py2.6 for a stupid bug. - start signing the installer to avoid scaring warnings before the installation. - include more languages in the installer, for ex. Portuguese/Brasilian - improve the installation options, for ex. to give the possibility to choose between single or multiple zope instances - ??? > > 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 cheers, Giacomo > > > ------------------------------------------------------------------------------ > 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 -- Giacomo Spettoli Twitter: http://twitter.com/giacomospettoli LinkedIn: http://linkedin.com/in/giacomospettoli ------------------------------------------------------------------------------ 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