On a UNIX system in the shell script I would recommend putting user
specific configuration into ~/.openjump rather than under sub directory
the open jump application directory. Remember that in a lot of systems
users don't have permission to write to the directories where the
application is stored.
On windows you can get the users home directory from the %USERPROFILE%
environment variable so you could use this to create a settings file
under there.
Then for a given user if you wanted to create multiple profiles you
would have one config file in the user's OJ config directory that lists
the profiles and then a sub directory for each profile. At startup the
user could be given an option to select the profile to load (unless they
checked always use a specific profile).
For custom OJ distributions that a company put's together they can
either just use a different profile name in their batch script or change
the batch script to user a different config directory name.
Paul
Sunburned Surveyor wrote:
Or even /openjump/lib/ext/users...
SS
On Wed, May 28, 2008 at 5:04 PM, Sunburned Surveyor
<[EMAIL PROTECTED]> wrote:
We could also create a /openjump/users/ folder. This would allow us to
maintain our "cross-platform" status while still supporting individual
user configuration settings.
The Sunburned Surveyor
On Wed, May 28, 2008 at 12:57 AM, Andreas Schmitz <[EMAIL PROTECTED]> wrote:
Paul Austin wrote:
Hi,
* All users share the same properties file unless you change it in
the batch script to point to a user specific directory
then maybe we should change the batch scripts. Since most of the Windows people
will have installed at least Windows 2000/XP (and not Windows 98 any more ;-)),
there's a good chance that they have a home directory...
I'm also for a change in the linux script to create the $HOME/.jump directory if
it does not exist.
Best regards, Andreas
--
l a t / l o n GmbH
Aennchenstrasse 19 53177 Bonn, Germany
phone ++49 +228 18496-12 fax ++49 +228 1849629
http://www.lat-lon.de http://www.deegree.org
-------------------------------------------------------
On June 17 is deegree day - Am 17. Juni ist deegree day
http://deegree.org/deegreeday
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIPRBt737OVr+Ru7oRAmXYAKClJ2mVH+98BTgyuH0k5kpGvF27ZQCfXak3
sxSG6cYrdSKaN5Nq2X5baTw=
=6CIx
-----END PGP SIGNATURE-----
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel