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

"Tarek Ziade" <[email protected]>
Newsgroups gmane.comp.web.zope.plone.devel,gmane.comp.web.zope.plone.installers
Message-ID <[email protected]>
2008/3/14, Sidnei da Silva <sidnei-/awGbKECNgO/3pe1ocb+swC/[email protected]>:
>
> Hi Tarek,
>
>
> On Fri, Mar 14, 2008 at 2:50 PM, Tarek Ziade <[email protected]>
> wrote:
> > 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.
>
>
> But why would you compile everything on the target system? There's no
> reason for that at all, it's just wasting resources.


well if mingw is shipped, that would make the installer smaller in size, but
it is a
detail I guess

> 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.
>
>
> That can be done yes.


cool

> 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 ?
>
>
> GNU utilities for Win32 as Yves pointed out.


sounds good

[cut]
>
> One thing that I noticed is that your recipe installs things
> system-wide. That's not required at all. We have internal scripts at
> Enfold that build a self-contained Python+PyWin32 package that doesn't
> need to be installed system-wide.


Yes we didn't do a local thing, as we used existing installers. A
self-contained
thing would better indeed.

Besides the Plone installer, a great win will be to provide this tool for
anyone
that wishes to release any kind of buildout for a windows-based server.


++
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-developers mailing list
Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/plone-developers
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.