Sylvain,
my opinion is different concerning the Windows installer:
 1) Providing an installer from the sources which also handle cygwin should 
help every GODI developer. 
     It is generally difficult to setup a GODI+Cygwin development platform 
which works and having something which generate it 
automatically from the scratch will save a lot of working time to the 
community. 
 2) An automatic installer will permits to handle several kind of development 
environment (32bit, 64bit, cygwin GCC or mingw, ocaml 
3.11 or 3.12, ....). 
 3) If the developers are able to install GODI on Windows easily, they will 
(hopefully) better maintain their packages on Windows.
 4) Since that the installation install everything without modifying a current 
cygwin installation, it would permits to have a minimal 
reference platform that is the same for all developers and better permits to 
investigate issues.

You see  that my focus is actually to provide something to GODI developer not 
to the OCaml programmers.
The programmers would be more happy with binary packages, but I consider this 
as a next step.
(but I'm open to other opinion)
Sébastien

On Monday 16 July 2012 12:25:52 Sylvain Le Gall wrote:
> Hi,
> 
> 2012/7/16 Sébastien Fricker <sebastien.fric...@gmail.com>:
> > Sylvain,
> > I have a good experience with NSIS installer, to I planed to embedded the
> > install.bat script into an installer and so ceate an installer which
> > install from the scratch cygwin and build GODI into it.
> 
> Using InstallBuilder rather than NSIS, allow to create the same kind
> of installer on various platform (Mac OS/Linux and Windows). I don't
> want to just invest time to learn a Windows specific tool.
> 
> > This is not a real binary installer, since it rebuild everything from the
> > sources, and takes a lot of time to get an installed system. (but not
> > more that the official way to install GODI)
> > Actually this would cost me 2-3 hours work, and I think that this would
> > be a gain for everybody which want to install GODI packages on Windows.
> 
> I think the cost in term of complexity to "build" GODI is too high !
> Who will spend at least 20 minutes waiting for GODI to build ?
> Whereas, we can have a 1 minute install of the binary packages !
> 
> I, as a UNIX/OCaml expert, can invest 20 minutes to build and debug
> GODI. A student that has just learned OCaml, will not.
> 
> > I must confess that I did not have a look on "ocaml-installer", I will do
> > it this week.
> 
> No need to look at this, it is a very early draft of something that
> will never grow, in its actual form.
> 
> > Sébastien
> > 
> > On Monday 16 July 2012 11:15:09 Sylvain Le Gall wrote:
> >> Seems like we have the same interest for building a GODI executable
> >> installer. What about joining effort ?
> >> 
> >> I'll soon have a working Windows/Jenkins builder (i.e. automatic).
> >> Jenkins is designed to run standalone and store binaries/tests results
> >> and display them. I use it for a while and it is very convenient as a
> >> "fire and forget" solution.
> >> 
> >> I have a sleeping project "ocaml-installer" on the OCaml forge
> >> (http://forge.ocamlcore.org/projects/ocaml-installer). It uses
> >> mercurial as the VCS, because it is the one that is 1. more popular
> >> than Darcs and 2. has a good support on Windows. The initial other
> >> member want to use WiX (.msi generator from Microsoft). I think we
> >> should continue by using InstallBuilder (
> >> http://installbuilder.bitrock.com). I use it in the past and it is
> >> cross-platform -- which is what I want for this project on the long
> >> term.
> >> 
> >> If you are interested to take over the project, just ping me !
> >> 
> >> Cheers
> >> Sylvain
> >> 
> >> 2012/7/16 Sylvain Le Gall <sylv...@le-gall.net>:
> >> > Did you run into the same problem with janestreet-core ?
> >> > 
> >> > 2012/7/16 Sébastien Fricker <sebastien.fric...@gmail.com>:
> >> >> Gerd,
> >> >> I could also generate an automatic fresh installation of cygwin+GODI.
> >> >> Now I will see if I can integrate your GODI test suite to generate
> >> >> test reports.
> >> >> 
> >> >> BTW: would it make sense  that I create a windows installer which
> >> >> install Cygwin+GODI? I think that this would give a better acceptance
> >> >> of GODI on Windows. Regards,
> >> >> Sébastien
_______________________________________________
Godi-list mailing list
Godi-list@ocaml-programming.de
https://godirepo.camlcity.org/mailman/listinfo/godi-list

Reply via email to