Andreas wrote: "As long as there will be no centralized solution which
everyone is
forced to use, I'll be happy as well."

Yup. This should definitely be implemented as a plug-in or set of plug-ins.

Here is one more thought:

You could have the plug-in scan the users directory on the host
operating system and delete or add folders in the lib/ext/users folder
according to the contents. The user could simply indicate the type of
host operating system when the plug-in was installed.

Still, I bet a MS windows specific plug-in would reach 90% of our
users, a Linux specific plug-in 8%, and a Mac specific plug-in the
other 2%.

The Sunburned Surveyor

On Thu, May 29, 2008 at 1:08 PM, Andreas Schmitz <[EMAIL PROTECTED]> wrote:
> Sunburned Surveyor wrote:
>
> Hi,
>
>> Andreas wrote: "sure, but my point is that it's duplicated
>> functionality. When a user is
>> updated/added/deleted in the system, do you take care to do the same for the
>> OpenJUMP-users?"
>>
>> Alas my friend! I think we have identified an unresolvable trade-off.
>>
>> On the one hand, if we tap into the operating system's framework for
>> managing users we will likely loose are ability to be truly
>> cross-platform.
>>
>> On the other hand, if we design an independent (and cross-platform)
>> solution to user management just for OpenJUMP we loose the
>> synchronization with the operating systems users.
>
> yes, that pretty much nails it ;-)
>
>> I'm not sure if there is a solution that addresses both of these
>> issues, nor am I sure which of the techniques described above is the
>> one to pursue. There may not be one technique that is "better" than
>> the other.
>>
>> However, if you distribute a flavor of OpenJUMP for just one operating
>> system, you might implement a solution that doesn't need to be
>> cross-platform. I think this would be fairly easy to do with a plug-in
>> or two.
>
> Agreed. As long as there will be no centralized solution which everyone is
> forced to use, I'll be happy as well.
>
> 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)
>
> iD8DBQFIPw0u737OVr+Ru7oRAvv7AKDpEH5HcPySqhlPocZpuWM+HI7jAgCfeCu5
> CpHzVyTicggA4hXGV7+M7uU=
> =pm+M
> -----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

Reply via email to