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.

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.

The Sunburned Surveyor

On Thu, May 29, 2008 at 7:49 AM, Andreas Schmitz <[EMAIL PROTECTED]> wrote:
> Sunburned Surveyor wrote:
>
> Hi,
>
>> "but then you'd have the problem to invent a username to store there..."
>>
>> I imagined you'd create a simple plug-in that would allow users to
>> create and delete OpenJUMP users. The folders for each user could be
>> created and deleted during this process.
>>
>> If you wanted to get fancy, you could have the plug-in scan the user
>> directories on Linux or Microsoft operating systems and create
>> mirrored users for them in OpenJUMP. I think PostgreSQL might do
>> something similar on Linux...
>
> 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? Once you start with a piece of software, it might be simple. 
> But
> half a year later, you'll be able to cook coffee with it ;-)
>
> 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)
>
> iD8DBQFIPsKF737OVr+Ru7oRAr8SAKCgA0AcvfzMdZSLd69gp4X5xU9amACgwFnQ
> d/pfy7JemzevjNib76bF6Pw=
> =tADL
> -----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