<HTML dir=ltr><HEAD><TITLE>Re: R: [GRASS-dev] Re: [GRASS GIS] #160: WinGRASS: v.report>incompatability issue</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.16640" name=GENERATOR><BASE href=http://mailstore.rossoalice.alice.it/exchange/Alice000000001264700/Bozze/R:%20R:%20[GRASS-dev]%20Re:%20[GRASS%20GIS]%20%23160:%20WinGRASS:%20v.report%3Eincompatability%20issue.EML/1_text.htm></HEAD>
<BODY>
<DIV id=idOWAReplyText33991 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>-2 is correct for me, since I already submitted a patch for the installer script and updated the 6.3.0 installer some days ago.</FONT></DIV>
<DIV dir=ltr><FONT size=2>Now I need to figure out how to introduce some changes in the GRASS regkey layout to let the installer recognize if the current installed GRASS (if present) is the latest release or not, and thus decide if update the installed copy.</FONT></DIV>
<DIV dir=ltr><FONT size=2>A the moment, the GRASS release is deteminated by the SVN revision number; it represents binaries built upon different source code distributions.</FONT></DIV>
<DIV dir=ltr><FONT size=2>I think that I should introduce a new code number, that represents releases with differences in binaries, libraries, install script patches... that is all but not differences in GRASS source code: I could call it BNR (Binary Release Code) and start it with 0 every time the SVN rev number has changed in the binary release.</FONT></DIV>
<DIV dir=ltr><FONT size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT size=2>What do you think about?</FONT></DIV>
<DIV dir=ltr><FONT size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT size=2>Marco</FONT></DIV>
<DIV dir=ltr>
<HR tabIndex=-1>
</DIV>
<DIV dir=ltr><FONT face=Tahoma size=2><B>Da:</B> Hamish [mailto:hamish_b@yahoo.com]<BR><B>Inviato:</B> gio 15/05/2008 4.33<BR><B>A:</B> marco.pasetti@alice.it; grass-dev@lists.osgeo.org; Michael Barton<BR><B>Oggetto:</B> Re: R: [GRASS-dev] Re: [GRASS GIS] #160: WinGRASS: v.report&gt;incompatability issue<BR></FONT><BR></DIV></DIV>
<DIV>
<P><FONT size=2>Marco:<BR>&gt; &gt; Yes. The new installer is already in my GRASS folder.<BR>&gt; &gt; Just tell me if upload it or not (and with what name,<BR>&gt; &gt; 6.3.0-1?)<BR><BR>or -2.<BR><BR>&gt; I don't think you need to version your installer. GRASS<BR>&gt; is the same version<BR>&gt; that it was previously, you have just updated the GRASS<BR>&gt; installer. So I'd<BR>&gt; just put a date on it so that people know it's newer<BR>&gt; than the old installer.<BR>&gt; In fact, I would not change the version because that<BR>&gt; implies a different version of GRASS.<BR><BR>the typical (linux) convention is to label by source code version then "-" package revision. so 6.3.0-2 would seem appropriate here. For source code changes and extra "." is used, like "6.3.0.1". I would hesitate to put the date in there unless it is a SVN snapshot or the line of package revisions is someway broken. If date is used, please use a sortable way like YYYYMMDD.<BR><BR><BR>Hamish<BR><BR><BR><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><BR></FONT></P></DIV></BODY></HTML>