Re: [josm-dev] JOSM Tested! [#3772 - Help browser calling external program]

2009-11-28 Thread Dirk Stöcker
On Sat, 28 Nov 2009, Sebastian Klein wrote:

 Jiri fixed #3920. Means #3772 is left.

 What is the problem with launching the help browser as a new process?
 Seems fine to me.

a) Security issues. When you launch an application you must be sure it is 
really the right one.
b) Installation issues. Java must be installed in a way, that you can 
launch it.
c) Does not work in Webstart variant or as applet.

 from the ticket:
  Idea how to solve: Set help dialog modal and modal dialog non-modal
 when help from modal dialog is called.

 I think a modal help dialog is not so good, because users like to keep
 it open in the background for future reference.

But it is the only solution I can think of which works. And closing the 
help dialog to continue is much better than introducing lots of design 
trouble.

Whenever we switch to Java 6, we can solve that issue with different modal 
modes as supported by Java 6.

Ciao
-- 
http://www.dstoecker.eu/ (PGP key available)


___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] JOSM Tested! [#3772 - Help browser calling external program]

2009-11-28 Thread Sebastian Klein
Dirk Stöcker wrote:
 a) Security issues. When you launch an application you must be sure it is 
 really the right one.
   
Isn't it similarly insecure to run binary plugins that are located in 
the user's home folder?

Btw., to address the memory problem, josm could exec itself on start 
with a better -Xmx... parameter... *ducks  runs*
 b) Installation issues. Java must be installed in a way, that you can 
 launch it.
   
True, but shouldn't be a problem in practice. (There are java apps that 
are run by a script. They must have figured this out somehow.)
 c) Does not work in Webstart variant or as applet.

   
That's a problem... How many Webstart users are there? One could simply 
redirect the help to a browser window for these people. (Or use modal 
help for webstarters only.)

 from the ticket:
 
 Idea how to solve: Set help dialog modal and modal dialog non-modal
   
 when help from modal dialog is called.

 I think a modal help dialog is not so good, because users like to keep
 it open in the background for future reference.
 

 But it is the only solution I can think of which works. And closing the 
 help dialog to continue is much better than introducing lots of design 
 trouble.

 Whenever we switch to Java 6, we can solve that issue with different modal 
 modes as supported by Java 6.

   
Btw. may I ask what are the main reasons for using Java 5? (Other than 
support users that haven't updated their Java for 3 years.)

__

Basti

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] JOSM Tested! [#3772 - Help browser calling external program]

2009-11-27 Thread Sebastian Klein
Dirk Stöcker wrote:

 Jiri fixed #3920. Means #3772 is left.

What is the problem with launching the help browser as a new process? 
Seems fine to me.

(At least all gnome apps do it this way and it's quite customary in the 
Windows world, too.)

from the ticket:
  Idea how to solve: Set help dialog modal and modal dialog non-modal 
when help from modal dialog is called.

I think a modal help dialog is not so good, because users like to keep 
it open in the background for future reference.

__

Basti

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev