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