Re: [Plone-developers] Proposal: buildout-based Plone Installer for Windows (PLIP #227)

"Tarek Ziade" <[email protected]>
Newsgroups gmane.comp.web.zope.plone.installers,gmane.comp.web.zope.plone.devel
Message-ID <[email protected]>
2008/3/13, Sidnei da Silva <sidnei-/awGbKECNgO/3pe1ocb+swC/[email protected]>:
>
> Hi all,
>
> I've wrote some of my ideas for the buildout-based Plone Installer for
> Windows into PLIP #227 [1].
>
> I highly recommend that you read and comment on it. I am holding up
> starting on the implementation until I can get a more concrete view of
> how things will look like.


Hi Sidnei,

The PEP looks good.

1/ The pre-built story:

I am wondering if we really need to ship prebuilt versions.. If I recall it
correctly,
a plain Plone doesn't need extra libs to be compiled, just a compiler.

And Mingw can be shipped with the installer, without having to be installed
on the system
itself. It is just a simple folder that can be linked to distutils.

2/ the buildout

I think we could come up with a buildout that knows how to build an
installer in different
flavors, and we need to clearly specify in the PEP what each one contains:

- non-dev:
    - all needed to run a plone : zope, plone, pywin32, PIL and its dlls (
libjpeg.dll, etc)
    - extra elements: ZopeSkel <- neat idea !
    - (maybe mingw32)

- dev:
  - all non-dev
  - mingw32, hooked to python
  - the subversion client
  - a set of developers tools: tail, (vim), tar, etc  <- these are important
imho because it let people follow all
    tutorials that are not specifying that some commands are only under
linux, so they often waste some time
    to get those small tools running. Maybe msys ?

For me, dev should definitly lead to something similar that what Linux
provides in any cases.

I have dropped our buildout that makes the zip file in the collective here:

http://svn.plone.org/svn/collective/win32binaries

It is composed of a install.bat file that runs the steps, and of a list of
installers that
are fetched. I guess the InnoSetup recipe could work the same way, rather
than
working itself on a zip file produced by win32binaries.

3/ uninstalling

I also would be in favor of a unified uninstaller that knows how to remove
all third-party softwares.

In any case, thanks for working on this Sidnei !

Tarek

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

_______________________________________________
Plone-installers mailing list
Plone-installers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/plone-installers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.