[josm-dev] JOSM and OSX - Big changes in the pipeline
Frederik Ramm
frederik at remote.org
Sun Sep 21 23:19:44 BST 2008
Hi,
> The patch collection is safe for all other platforms (I put if()s around
> all new code, you might want to check that).
I'm slightly unhappy about having all that extra code in there just for
the benefit of users of one kind of operating system. I have in the past
disregarded requests for special treatment by users of various exotic
Unix window managers and told them that if they can't run a standard
Java application then I'm sorry they must have chosen the wrong window
manager.
Is there no less invasive way to please MacOS users - like a MacOS
plugin or wrapper or a special build procedure or something?
I'm sort-of fearing the slippery slope here, next in line will be the
Windows users calling for special handling, and then the N810 users, and
before we know it the code will be full of "if(this_platform) ... else
if (that_platform) ... else if (other_platform...".
Can we investigate whether a "OSX Plugin" is possible, and if it isn't,
maybe rather change JOSM so that it is possible, instead of having all
that OSX special case handling in the core?
Bye
Frederik
--
Frederik Ramm ## eMail frederik at remote.org ## N49°00'09" E008°23'33"
More information about the josm-dev
mailing list