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