I agree with Paul & SS on - user profile data should reside in users home folders (present under MacOSX, Linux, Windows and user writeable) - if needed the functionality should be realized with an extension to keep the core small
regards ede -- > 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 > -- public class WhoDidIt{ // A comment. I love comments private static Person sender; public static void main (String[] foo){ sender = new Person(); sender.setName(new String[]{"Edgar", "Soldin"}); Address address = new Address(); address.setStreet("Stadtweg 119"); address.setZip(39116); address.setCity("Magdeburg"); address.setCountry("Germany"); sender.setAddress(address); sender.setMobilePhone(" +49(0)171-2782880 "); sender.setWebSiteUrl(" http://www.soldin.de "); sender.setEmail(" [EMAIL PROTECTED] "); sender.setPGPPublicKey(" http://www.soldin.de/edgar_soldin.asc "); sender.setGender(true); System.out.println(sender.toString()); } } ------------------------------------------------------------------------- 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