[GRASS5] Re: [GRASS-COMMIT-CVS] CVS update: grass/src/general/init

Hello Huidae

Date: Thursday October 12, 2000 @ 12:41
Author: cho

Update of /grassrepository/grass/src/general/init
In directory intevation.de:/tmp/cvs-serv11603

Modified Files:
        Gmakefile init.head
Log Message:
patch for non-interactive startup

affected env variables:

        GISDBASE
        LOCATION_NAME
        MAPSET
        LOCATION

basically grass5 takes it's argument which is LOCATION.

1. without any env variable

        grass5 - interactive startup
        grass5 interactive startup
        grass5 GISDBASE/LOCATION_NAME/MAPSET non-interactive startup

2. with GISDBASE env variable

        grass5 - interactive startup
        grass5 interactive startup
        grass5 LOCATION_NAME/MAPSET non-interactive startup

        override GISDBASE like this:
        grass5 GISDBASE/LOCATION_NAME/MAPSET non-interactive startup

3. with GISDBASE and LOCATION_NAME env variables

        grass5 - interactive startup
        grass5 interactive startup
        grass5 MAPSET non-interactive startup

        override GISDBASE and LOCATION_NAME like this:
        grass5 LOCATION_NAME/MAPSET non-interactive startup
        grass5 GISDBASE/LOCATION_NAME/MAPSET non-interactive startup

4. with GISDBASE, LOCATION_NAME and MAPSET env variables

        grass5 - interactive startup
        grass5 non-interactive startup

        override GISDBASE, LOCATION_NAME and MAPSET like this:
        grass5 MAPSET non-interactive startup
        grass5 LOCATION_NAME/MAPSET non-interactive startup
        grass5 GISDBASE/LOCATION_NAME/MAPSET non-interactive startup

5. with LOCATION env variable: override GISDBASE, LOCATION_NAME,
MAPSET vars

        grass5 - interactive startup
        grass5 non-interactive startup

        override GISDBASE, LOCATION_NAME and MAPSET like this:
        grass5 MAPSET non-interactive startup
        grass5 LOCATION_NAME/MAPSET non-interactive startup
        grass5 GISDBASE/LOCATION_NAME/MAPSET non-interactive startup

May I make a suggestion? Perhaps "grass5" should be used for interactive
startup for all cases. That way, the behaviour is consistant for all
users when they start grass with "grass5". Then "grass5 -" could be used
for non-interactive where appropriate. Basically, you would switch
"grass5" and "grass5 -" in your 5 cases above.

By the way, could you please post proposals for new features to the
developers list before you commit them to the CVS tree? This not only
gives the other developers a chance to comment on your new feature, but
can save you time as well - like yesterday when you found out your new
feature was duplication.

Just some suggestions.

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hi all,

as the 15th October is a sunday (sorry, I didn't realize it),
I propose to delay the "code freeze" slightly. Justin might
check in the new "env.c" on Monday which is pretty important
for adding new GUIs, graphical login etc. At least this
new feature should be introduced.
The graphical login might not get finished next week. Therefore
we shall decide if waiting or go ahead for the code freeze.

For our "amusement" I have added further bug reports to
BUGS and some stuff to TODO. Please try to minimize the BUGS...
Of course we have time to do this after the code freeze. This
is just our agreement not to implement further new code unless
starting the re-organized GRASS 5 devel tree.

Hoping for your comments

Markus

--
Dipl.-Geogr. Markus Neteler * University of Hannover
Institute of Physical Geography and Landscape Ecology
Schneiderberg 50 * D-30167 Hannover * Germany
Tel: ++49-(0)511-762-4494 Fax: -3984

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Markus Neteler wrote:

[...]

For our "amusement" I have added further bug reports to
BUGS and some stuff to TODO. Please try to minimize the BUGS...
Of course we have time to do this after the code freeze. This
is just our agreement not to implement further new code unless
starting the re-organized GRASS 5 devel tree.

Hoping for your comments

Markus

--

Markus, everyone

Just to advise that a mapinfo importer for vector and site data is very
nearly ready, and I expect to have a first working draft of these, most
likely before the `freeze', and I'll upload stuff on Monday. So I think
it should be OK to include this in the stable release. It's been in
preparation since August.

Thanks go to Rich Shepard for much advice and tons of data in helping to
get this ready.

David

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'