[GRASS-dev] osgeo4w package for GRASS 7

Vaclav Petras wenzeslaus at gmail.com
Sat Feb 21 07:27:44 PST 2015


On Sat, Feb 21, 2015 at 7:48 AM, Martin Landa <landa.martin at gmail.com>
wrote:

>
> (option a)
>
> * grass70-dev to grass7-dev (version 7.0.1svn)
> * grass71-dev to grass-trunk-dev (7.1.svn)
>
> or
>
> (option b)
>
> * grass64-dev to grass6-dev (version 6.4.5svn)
> * grass70-dev to grass-dev (version 7.0.1svn)
> * grass71-dev to grass-trunk-dev (7.1.svn)
>
>
I don't like grass71-dev and 7.1.svn (or 7.1svn) because we are branching
7.1 from 7.0, not from trunk, right? So, trunk will never become 7.1 (nor
7.2, ...).

However, I don't like grass-trunk-dev (for trunk) and grass-dev (for 70
branch). Doesn't trunk says the same as dev? Most of the projects has
developement code in trunk (or master branch in case of Git). Just few have
special dev/devel/development branch. grass-dev to me sounds like trunk.
Isn't 70 branch in fact stable rather than development?

I quite like grass6-dev for release branch 64 (and for following branches),
grass7-dev for 70 release branch (and following) and grass-dev for trunk
(forever). What is confusing about that is that "-dev" packages on
Debian/Ubuntu (elsewhere?) are for development files (e.g. if you want to
build upon the library) and development versions are solved using different
means (different repositories). This might be confusing if you are
switching systems or writing some general instructions.

Anyway, the complete proposal would be:

 * grass6 (latest 6.x release, now 6.4.4)
 * grass7 (latest 7.x release, now 7.0.0)
 * grass6-dev (release_branch_6* branches)
 * grass7-dev (release_branch_7* branches)
 * grass-dev (trunk)

Package grass could be synonym for grass6 for compatibility reasons or it
can be synonym for grass7 because this is what is the default and preferred
version of GRASS GIS. Alternatively, grass7 can be just grass which seems a
bit confusing with grass-dev being trunk but it is following the logic of
defaults. Default development version is trunk and that is under grass-dev.
Default release is 7.x and this is under grass.

Later, I might have some alternative suggestion with -daily -nightly
-stable -release -devel -trunk but I have to think about it more.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20150221/af72e635/attachment-0001.html>


More information about the grass-dev mailing list