[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