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