[zope2-tracker] [Bug 673441] Re: Poor installation user experience

M.-A. Lemburg 673441 at bugs.launchpad.net
Sat Apr 30 12:35:27 EDT 2011


Hanno Schlichting wrote:
> It looks like you are requiring buildout in the simple 'install.rst'
> instructions now. Tres refactored the install docs a while ago and *not*
> requiring buildout for the simple install was an explicit goal.
> Otherwise there's no point in having an extra install section for
> buildout.
>
> I think your 'demo.cfg' based instructions should replace the install-
> buildout file, but the simple instructions should be left in place.

>From a user perspective, having just one generally accepted
installation method is a lot better than having multiple ones.

Since buildout today is the de-facto standard for Zope and
Plone installations, I think dropping the other options will
actually improve the user experience, even if buildout can
be confusing at first.

In order to help users get Zope up and running for the
first time, it is more important to settle on one method
which then is documented in all details.

The default Plone buildout.cfg file is a good example
of how this can be done.

If you want to improve the experience some more, it would
also be useful to provide a .tar.gz file that already includes
all required eggs in already downloaded (but not yet installed)
form.

Again, the Plone folks provide a good example of how this can
be done.

This has the advantage of not requiring network access for
a simple default install and also speeds up the installation
a lot.

Cheers,
-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Apr 30 2011)
>>> Python/Zope Consulting and Support ...        http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________
2011-06-20: EuroPython 2011, Florence, Italy               51 days to go

::: Try our new mxODBC.Connect Python Database Interface for free ! ::::


   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/

-- 
You received this bug notification because you are a member of Zope 2
Developers, which is subscribed to Zope 2.
https://bugs.launchpad.net/bugs/673441

Title:
  Poor installation user experience


More information about the zope2-tracker mailing list