Re: Plone 5 Installer/Skeleton plans
sven <[email protected]> Sat, 10 Aug 2013 13:19:14 +0200
| Newsgroups | gmane.comp.web.zope.plone.installers |
|---|---|
| Message-ID | <[email protected]> |
I talked during PLOG with Erico about the OSX installer and if I remember right we decided on the following: - fix bugs in the GUI of the installer [like progress bar not working correctly] - fix location of log files - make the installer itself more mac specific, and get rid of old and not anymore or other OS specific used stuff. - new documentation for maintainers - new documentation for users Erico, if I forgot something please add ! cheers Sven PS: Should I open a ticket for that on dev ? On 08/07/2013 02:40 PM, Giacomo Spettoli wrote: > 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 ------------------------------------------------------------------------------ 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