[GRASS-dev] updates to grass startup

Moritz Lennert mlennert at club.worldonline.be
Wed Dec 13 12:38:27 EST 2006


On Wed, December 13, 2006 18:32, Michael Barton wrote:

>>> Also, if we are going to have EPSG codes as a standard way to create a
>>> new location (and I think this is a handy way to go), can we
>>> distribute a copy of the EPSG file inside the GRASS directory
>>> structure (e.g., in the infamous catchall etc or another directory)?
>>> The EPSG file is ending up in different places on different
>>> architectures making it difficult to find. If it was always in the
>>> same place, within the GRASS hierarchy, it would be easy to make this
>>> the default location for the GUI.
>>
>> not for, but not strongly against, however:
>> - The EPSG database and proj.4 are likely to be updated more often than
>> GRASS is.
>> - packagers should set --with-proj-share=, ./configure should give a
>> clear error message if not found for home-brew. Tcl then finds this dir
>> in the "PROJSHARE" variable.
>>
>
> Point well taken. Still, I'm slightly in favor of including this small
> file
> with GRASS to make using what is now an essential tool easier. Even if
> PROJ
> is updated regularly, this doesn't mean that GRASS users update their PROJ
> installation. So it's likely out of sync in many cases anyway. This is a
> simple text file that is easy to drop into GRASS. But of course, who
> should
> be the one to do it so that it doesn't get way out of date.
>

I have never found it a problem that the user has to define the location
of the file if it is not in the default location. So I would rather keep
one version in proj than have to update both...

Moritz




More information about the grass-dev mailing list