On Thu, November 1, 2007 09:41, Benjamin Ducke wrote: > Michael Barton wrote: >> So can we include TclTk and Mysys, if needed, in a single package that >> allows all of GRASS to run? > > Yes, we can. > I will put together such a "complete" package including these and other > useful things for GRASS that are currently in the add-on repository. > That would also include my own GRASS extensions and r.cva (which finally > seems to run OK on Windows). > > We will then have an all-in-one package for novice users and Moritz can > still provide a bare-bones version for people that need or want it lean. > > I think this should make everyone happy.
I agree. Let's go for two packages (like many others do): one without dependencies included, one with. I would, however, limit the first to basic dependencies (sh.exe and other utils for scripts, tcltk) and not include things such as R, PostgreSQL, etc. We do however have to keep in mind the issue of licensing and distribution of source code: On Sat, October 27, 2007 05:34, Glynn Clements wrote: > Apart from including a copy of the GPL, the other main requirement is > that the source code is available "from the same place" as the > binaries. It is *not* sufficient to refer the user to a different > site. > > Alternatively, we could include a written offer to provide the source > code on demand, but then we have to keep a copy of the source code > around for at least three years in case anyone ever takes us up on it > (don't assume that the source code for the specific version which we > include will still be available elsewhere in three years' time). Thus, if we include more packages, we will have to keep more copies of the used source code around... So this means tcltk and msys. Would it be an envisageable option to build an installer which installs the basic grass distribution and optionally downloads and installs other packages from their respective websites if the user so choses ? Moritz _______________________________________________ grass-dev mailing list grass-dev@grass.itc.it http://grass.itc.it/mailman/listinfo/grass-dev