<HTML dir=ltr><HEAD><TITLE>Re: R: Providing source code along with binaries</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.16608" name=GENERATOR><BASE href=HEAD>
<BODY>
<DIV id=idOWAReplyText64066 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>&gt;Neither, I think they should stay as they are. I was replying to Markus'<BR>&gt;comment about replication.<BR><BR>&gt;GPL obliges us to provide the sources of the binaries we provide</FONT></DIV>
<DIV dir=ltr><FONT size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT size=2>OK. gotcha</FONT></DIV>
<DIV dir=ltr><FONT size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT size=2>&gt;This is what wingrass_sources.tar is<BR>&gt;(at least for RC5, don't know if you included other binaries in RC6...)</FONT></DIV>
<DIV dir=ltr><FONT size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT size=2>Yes, I updated&nbsp;source package&nbsp;with a new WinGRASS_Sources.zip file.</FONT></DIV>
<DIV dir=ltr><FONT size=2>Actually I didn't add other binaries in&nbsp;current WinGRASS package, but your source package, as *built* according to my building guide, did not include expat and gsl sources, while the WinGRASS package (and MSYS env) include them, just because they are needed for QGIS compilation and I don't have enough time and *machines* to create different build environments for both GRASS and QGIS.</FONT></DIV>
<DIV dir=ltr><FONT size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT size=2>Marco</FONT></DIV>
<DIV dir=ltr><FONT size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT size=2></FONT>&nbsp;</DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>Da:</B> Moritz Lennert [mailto:mlennert@club.worldonline.be]<BR><B>Inviato:</B> lun 31/03/2008 14.10<BR><B>A:</B> marco.pasetti@alice.it<BR><B>Cc:</B> Markus Neteler; GRASS developers list; GRASS-PSC<BR><B>Oggetto:</B> Re: R: Providing source code along with binaries<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>On 31/03/08 10:58, marco.pasetti@alice.it wrote:<BR>&gt; Hi Moritz,<BR>&gt;&nbsp;<BR>&gt; I'm sorry, but I didn't understand your message; do you mean that we<BR>&gt; should put sources directly in the MSYS environment archive, or that whe<BR>&gt; should put them into the binary package (installer)?<BR><BR>Neither, I think they should stay as they are. I was replying to Markus'<BR>comment about replication.<BR><BR>GPL obliges us to provide the sources of the binaries we provide. We<BR>provide binaries of packages in both the MSYS environment and in the<BR>installer. We should, therefore, also provide a package of sources<BR>corresponding to these binaries. This is what wingrass_sources.tar is<BR>(at least for RC5, don't know if you included other binaries in RC6...)<BR><BR>Moritz<BR><BR>&gt;&nbsp;<BR>&gt; Marco<BR>&gt;<BR>&gt; ------------------------------------------------------------------------<BR>&gt; *Da:* Moritz Lennert [<A href="mailto:mlennert@club.worldonline.be">mailto:mlennert@club.worldonline.be</A>]<BR>&gt; *Inviato:* dom 30/03/2008 21.08<BR>&gt; *A:* Markus Neteler<BR>&gt; *Cc:* marco.pasetti@alice.it; GRASS developers list; GRASS-PSC<BR>&gt; *Oggetto:* Re: Providing source code along with binaries<BR>&gt;<BR>&gt; On 30/03/08 10:44, Markus Neteler wrote:<BR>&gt;&nbsp; &gt; On Wed, Mar 26, 2008 at 10:53 AM, Moritz Lennert<BR>&gt;&nbsp; &gt; &lt;mlennert@club.worldonline.be&gt; wrote:<BR>&gt;&nbsp; &gt;&gt; On 25/03/08 16:42, Markus Neteler wrote:<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt; (cc PSC,<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&nbsp; thread:<BR>&gt; <A href="http://lists.osgeo.org/pipermail/grass-dev/2008-March/036460.html">http://lists.osgeo.org/pipermail/grass-dev/2008-March/036460.html</A><BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt; )<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt; On Tue, Mar 25, 2008 at 1:18 PM, Moritz Lennert<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt; &lt;mlennert@club.worldonline.be&gt; wrote:<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; On 25/03/08 10:13, Markus Neteler wrote:<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Moritz Lennert wrote: ...<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt; ...<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; Everything is available at<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; <A href="http://geog-pc40.ulb.ac.be/grass/wingrass/wingrass_sources/">http://geog-pc40.ulb.ac.be/grass/wingrass/wingrass_sources/</A><BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; including the version of the GRASS sources you used (don't think<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; this is necessary, but just to be complete). All packages are<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; available individually, and there also is a wingrass_sources.tar<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; which contains them all.<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; Maybe Markus can just get the tar and put it on the download<BR>&gt; site<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; next to the installer ?<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; you mean: wingrass_sources.tar&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13-Mar-2008<BR>&gt; 11:48&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 45M ?<BR>&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt;&gt;<BR>&gt;&nbsp; &gt;&gt;&nbsp; Note that a big chunk of that is the GRASS source which is already on<BR>&gt;&nbsp; &gt;&gt;&nbsp; the site, so it doesn't need to be replicated. Just took that out and<BR>&gt;&nbsp; &gt;&gt;&nbsp; now we are down to 29M.<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; I have copied your file wingrass_sources.tar (which should be better<BR>&gt;&nbsp; &gt; gzip'ed, btw)<BR>&gt;<BR>&gt; All it's content is gzip'ed, so gzip'ing the .tar doesn't make any<BR>&gt; difference in terms of size...<BR>&gt;<BR>&gt;&nbsp; &gt; also to<BR>&gt;&nbsp; &gt; <A href="http://grass.osgeo.org/grass63/binary/mswindows/">http://grass.osgeo.org/grass63/binary/mswindows/</A><BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; Now we have there<BR>&gt;&nbsp; &gt; * MSYS_Environment_080303.zip&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 03-Mar-2008 07:39&nbsp;&nbsp; 58M<BR>&gt;&nbsp; &gt; * wingrass_sources.tar.gz&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 26-Mar-2008 01:39&nbsp;&nbsp; 28M<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; I feel that there is replication.<BR>&gt;<BR>&gt; Why ?<BR>&gt;<BR>&gt; the MSYS environment contains the environment needed to compile GRASS<BR>&gt; binaries, including the binaries and headers of dependencies, but not<BR>&gt; the source code of all these dependencies which is in wingrass_sources.<BR>&gt;<BR>&gt; Where you have replication is between the MSYS environment file and the<BR>&gt; binary installer, since both contain the binaries of the different<BR>&gt; dependencies...<BR>&gt;<BR>&gt; Moritz<BR>&gt;<BR><BR></FONT></P></DIV></BODY></HTML>