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

Reply via email to