[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[MiNT] Re: location of GEM app configs and RSC



Hallo Ulrich,

> >> Maybe we can also think of a better location for RSC files than the
> >> current directory.  What about this:
> >
> >Ouch!  Please _don't_ start spreading the RSC's and configs around!
> >GEM apps expect everything within the application's directory, and
> >it really is more convenient to manage that way, for the user.

> Ouch, do you really like german resource files? GEM-init loads 
[...]
> How would _you_ select the right resource file in dependency of
> appl_getinfo(3,...)?

I suggest storing separate RSCs following this scheme:

/opt/geminit/rsc/fr.rsc
/opt/geminit/rsc/it.rsc
/opt/geminit/rsc/pl.rsc

...and so forth, using the 2-letter country codes, where the path
is the application's dir, plus "rsc".  We could also have:

/usr/local/opt/aftp/rsc/fr.rsc
/usr/local/opt/aftp/rsc/it.rsc
/usr/local/opt/aftp/rsc/pl.rsc

...and so on.  

Quite frankly, I think that for GEM apps, everything should be
un-installable by deleting _one_ single folder, just like every
Atari user has been doing since almost 15 years.

Obviously, UNIX stuff should use /etc/<package> or other established
methods, but then GEM's own established method is _one_ folder for
all of a program's files (sub-folders optional, if needed).

--
Martin-Eric Racine        http://www.pp.fishpool.fi/~q-funk/M-E/
The Atari TT030 Homepage       http://funkyware.atari.org/TT030/
----------------------------------------------------------------
Intellitel Communications  www.intellitel.com  +358 (5) 624 3283