[GRASS-dev] GRASS extensions/addons mismatch

Michael Barton Michael.Barton at asu.edu
Wed Dec 14 20:12:05 EST 2011

The way that William had it set is that the default locations for addons were defined as /Library/GRASS/6.4 or /Library/GRASS/6.5 etc. The system and/or user /Library folder is the normal place for preferences, plugins, and other such files on a Mac. While the Mac is Unix at heart, people don't interact with its OS and file system in the same way Linux users do. If there are things we want to hide from normal users, then using a hidden directory is OK. But for addons, it is better to put them in a place where users expect to find them. FWIW, it would be better if preferences were in /Library too because that's where they are for other software.

C. Michael Barton
Director, Center for Social Dynamics & Complexity 
Professor of Anthropology, School of Human Evolution & Social Change
Arizona State University

voice: 	480-965-6262 (SHESC), 480-727-9746 (CSDC)
fax:          480-965-7671 (SHESC),  480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

On Dec 14, 2011, at 4:19 PM, Martin Landa wrote:

> 2011/12/15 Michael Barton <Michael.Barton at asu.edu>:
>> OK. Then perhaps I misunderstood the discussion here.
> I was speaking about situation when you have more GRASS versions
> installed (let's say 6.4.2 and 6.5) and you are installing extension
> using `g.extension`. Currently it's installed to the same directory
> (if not defined by user). - `.grass6/addons`. That need to be changed,
> I suggested `addons<full_version>` in this case GRASS 642 ->
> `.grass6/addons642` and GRASS 65 -> `grass6/addons65`.
> Martin
> -- 
> Martin Landa <landa.martin gmail.com> * http://geo.fsv.cvut.cz/~landa

More information about the grass-dev mailing list