I think there is a case for two installation packages.

1. Including JVM for the novice Java user
2. Without JVM for those who know what they are doing.

Paul

Larry Becker wrote:
> @SS,
>
>    Regarding bundling the JRE, I think that there are still some
> things that are still misunderstood about the seriousness of the
> issue.  Since we started bundling the JRE with SkyJUMP, our install
> problems have dropped to practically nothing.  Before we did, there
> was a new install problem practically every week.  You can run into IT
> policy issues that don't allow you to install Java at all, or specify
> a particular version, or don't allow Java updates without
> coordination. You may find that after you install a new version of
> Java, that other installed Java programs stop working due to the
> default JRE changing.
>
> I don't understand the reluctance to have multiple copies of the JRE.
> This is the normal case when you install Java and let Sun install
> updates, since they never remove old versions for you - in case some
> program is depending on that particular version of Java.  If all
> reliability and ease of installation costs is hard drive space and
> download time, I think most users would gladly spend it rather than
> working for a week getting the program to work.
>
> Finally, the bundled JRE is a private copy that is not available to
> other Java applications.  This ensures that updating it will not break
> any other applications.  This allows the latest JRE to be bundled
> without conflicting with some outdated IT policy that the officially
> sanctioned version of Java is 1.4 or whatever.  These misguided
> policies were created in the first place because of program
> dependencies on a single installation of specific version of Java.  If
> every application installed their own JRE, there would be no need for
> any such policy at all, and most users would be blissfully unaware
> that they were even running Java the way most windows users are
> blissfully unaware that their applications built with Windows
> Foundations Class include a separate copy of most of the WFC dlls.
>
> regards,
> Larry
>
>
> On 6/26/07, Sunburned Surveyor <[EMAIL PROTECTED]> wrote:
>   
>> Peppe,
>>
>> This is great feedback, and I see that Larry and Paul have already
>> commented. Let me respond to a couple of the things that you
>> mentioned.
>>
>> Peppe wrote: "Setup question.
>> I started to  suggest Openjump to my friends or
>> students.
>> The main difficulty I found with people is connected
>> to Java machine.
>> Some people do not setup well JAVA machine  so
>> Openjump does't work.
>> Some other "Windows" people simply don't understand to
>> "click on Openjum.bat" file to run Openjump. They
>> expect the launcher on the desktop (and .bat still
>> remember them the ol'good difficult DOS).
>> I started to give people a version of Openjump 1.2B
>> with Java embedded, similar to Openjump Merge.
>> Proposal: I think it would be fine to have on the web
>> site two versions of Openjump: a) one with setup and
>> Java embedded for easy people, b) the second one - no
>> java no stup - for smart people."
>>
>> We definitely need to have an .exe for Windows people. I believe this
>> can be done with something like JSmooth. We should add it to our to do
>> list for Windows. Either that or make a shortcut that just executes
>> the JAR. I don't even think most Windows users would notice it was a
>> BAT and not an EXE if it had a pretty icon on it.  :]
>>
>> I don't really like the idea of packaging a virtual machine with
>> OpenJUMP. For one thing, it makes the download a lot bigger. Also,
>> what if the user already has a JVM installed? Does he really need two
>> on his computer?
>>
>> I think that a good alternative to this would be some detailed,
>> step-by-step instructions that explain why a JVM is necessary and how
>> to install it. Let's not assume all our users are idiots, lets educate
>> them. :]
>>
>> Peppe wrote: "3)DXF/DWG
>> Openjump is becoming, thanks to edit/drawing tools
>> and SVG export, a good mapping software.  A lot of
>> mapping datas are in dwg format and some people cried
>> the absence of a dxf/dwg import option. I always
>> recomand them the good Michael's dxf plugin.
>> Proposal: If Michael agrees, this plugin could be
>> embedded in  Openjump.
>> Regarding dwg I image it is only a problem of time."
>>
>> Let me assure you that I believe DXF support is one of the critical
>> functions for OpenJUMP and that it is in my top 3 list of things to
>> do. I hope to build on the work of Michael to make a top-notch DXF
>> import/export plug-in. All, and I mean every last drop, of the
>> geospatial data used at my office is in some type of CAD format. If I
>> am ever going to realize my goal of OpenJUMP integration at my job I
>> have to have killer CAD support.
>>
>> On a related note I wouldn't hold my breath for great DWG support.
>> There are a couple of reasons for this. DWG is a closed format for one
>> thing. The Open Design Alliance used to publish a spec for the format,
>> but they just lost some legal battles in the United States and our now
>> prohibited from doing this. The only way I see us getting DWG support
>> is if Autodesk publishes the DWG spec or offers some type of free Java
>> DWG access library. (When I get done with my DXF plug-in you won't
>> need DWG anyways.) :]
>>
>> Remember that DXF is the format Autodesk want's everyone to use to
>> transfer CAD data. DWG is their money making baby.
>>
>> Peppe wrote: "6)Editing tools (not very seriuos!)
>> It would be nice to have some editing tools in a
>> "Inkscape-like" style.
>> Examples, tranfering some editing tools on the mouse:
>> a) one left-click mouse>edit/move object
>> b) two left click mouse>edit/move verticles
>> c) three left-click mouse>free rotation
>> This probabiy makes Openjump editing tools more
>> "international-ized"
>> Is this something difficuld to build?"
>>
>> I've done a little bit of work towards this area. I'm in the middle of
>> replumbing the CursorTool code. I hope to add some support for CAD
>> like snapping, which should provide some improved editing
>> capabilities.
>>
>> The Sunburned Surveyor
>>
>>
>>
>> On 6/26/07, Larry Becker <[EMAIL PROTECTED]> wrote:
>>     
>>> Hi Peppe,
>>>
>>>  Thanks for your input.  We don't get enough of the user perspective
>>> on the list.
>>>
>>>  Regarding transferring styles, I would point out the very useful
>>> copy style and paste style functions in OpenJump.  Also, in addition
>>> to Paul's efforts, I will be porting over SkyJUMP's Merge Task
>>> function which lets you create new tasks from old ones.
>>>
>>>  I have also found that Java is the main setup problem for new users.
>>>  I believe it is necessary to bundle the Java Runtime Environment, and
>>> to include a windows executable.
>>>
>>> regards,
>>> Larry
>>>
>>> On 6/26/07, Paul Austin <[EMAIL PROTECTED]> wrote:
>>>       
>>>> I'm currently working on a whole bunch of enhancements to the styling,
>>>> specifically around the concept of Theming layers by multiple attribute
>>>> values. Part of this is a framework to be able to define the filters to
>>>> select features to match.
>>>>
>>>> As part of this I have implemented a very simple way of loading a saved
>>>> style definition from a Tab Separated file with the style rules. I plan
>>>> to extend this to allow more "standard" approaches to style definitions
>>>> such as SLD, when I get to that point we can then create the save/load
>>>> style from file functionality.
>>>>
>>>> I'm just working on the UI aspects of defining the styles, hopefully
>>>> I'll have something to share soon,
>>>> Paul
>>>>
>>>> Giuseppe Aruta wrote:
>>>>         
>>>>> Dear Developers
>>>>> After using Openjump for a while I wrote some
>>>>> observations and ideas that I had (as user, not as
>>>>> developer).
>>>>> I do not want to open a discussion, and probabily some
>>>>> of these points have no "common feeling"  or probabily
>>>>> always had  answer.
>>>>> I want only to share with you my experience  as
>>>>> newcomer in Openjump, and also the feeling I had from
>>>>> other people I bring to Openjump
>>>>> I  write them in order of importance (my personal
>>>>> point of view, of coarse!)
>>>>>
>>>>> 1) Export display parameters of a layer to other
>>>>> projects.
>>>>> The displayed parameters of a dataset (colours of
>>>>> lines, polygons, fill, winth, etc) are saved only in
>>>>> the program file (.JMP). Neverthess, if people want to
>>>>> use the same dataset in a different project, they must
>>>>> setup again the displayes parameters.
>>>>> At the beginning I thought that "View>Tranform layer
>>>>> Style into SLID" was the function to use. I had to
>>>>> change my idea.
>>>>> A function in Openjump that  saves displayed
>>>>> parameters of a dataset to, for example,  a sepatate
>>>>> extra XML or TXT file, would be fine. This file wuold
>>>>> be used to display again the same parameters when the
>>>>> dataset is opened again in other projects
>>>>> I have no idea about the difficulties for developers
>>>>> to build this function.
>>>>> The proposal is to have  two extra functions on Layer
>>>>> Menu: "Save Layer Properties to (?) file" and a "Load
>>>>> Layer Properties from (?) file".
>>>>>
>>>>> 2) Setup question.
>>>>> I started to  suggest Openjump to my friends or
>>>>> students.
>>>>> The main difficulty I found with people is connected
>>>>> to Java machine.
>>>>> Some people do not setup well JAVA machine  so
>>>>> Openjump does't work.
>>>>> Some other "Windows" people simply don't understand to
>>>>> "click on Openjum.bat" file to run Openjump. They
>>>>> expect the launcher on the desktop (and .bat still
>>>>> remember them the ol'good difficult DOS).
>>>>> I started to give people a version of Openjump 1.2B
>>>>> with Java embedded, similar to Openjump Merge.
>>>>> Proposal: I think it would be fine to have on the web
>>>>> site two versions of Openjump: a) one with setup and
>>>>> Java embedded for easy people, b) the second one - no
>>>>> java no stup - for smart people.
>>>>>
>>>>> 3)DXF/DWG
>>>>> Openjump is becoming, thanks to edit/drawing tools
>>>>> and SVG export, a good mapping software.  A lot of
>>>>> mapping datas are in dwg format and some people cried
>>>>> the absence of a dxf/dwg import option. I always
>>>>> recomand them the good Michael's dxf plugin.
>>>>> Proposal: If Michael agrees, this plugin could be
>>>>> embedded in  Openjump.
>>>>> Regarding dwg I image it is only a problem of time.
>>>>>
>>>>> 4) Save file observation.
>>>>> There is still some confusion for newcomers about the
>>>>> difference betwee "Save Datasets as file..." and "Save
>>>>> dataset as..". (See Michael and Uwe discussion in
>>>>> [JPP-Devel] Load/Save dataset design).
>>>>> I tried to point out in a help documentation I posted
>>>>> some weeks ago. Nevertheless there are still newcomers
>>>>> who use "Save dataset as.."  ... and they forget the
>>>>> suffix! I belive, like Uwe, that it is important to
>>>>> have a suffix built automatically.
>>>>>
>>>>> 5) PostGIS
>>>>> I think it's time to transalte Uwe's Portgis tutorial
>>>>> in English (if Uwe agrees, of coarse) maybe integrated
>>>>> with how to use Orbiscad and Openjump together.
>>>>> Proposal: Does somebody thranslate from German to
>>>>> English (otherwise this summer I will try to refresh
>>>>> my scarse German with Uwe's documentation)?
>>>>>
>>>>> 6)Editing tools (not very seriuos!)
>>>>> It would be nice to have some editing tools in a
>>>>> "Inkscape-like" style.
>>>>> Examples, tranfering some editing tools on the mouse:
>>>>> a) one left-click mouse>edit/move object
>>>>> b) two left click mouse>edit/move verticles
>>>>> c) three left-click mouse>free rotation
>>>>> This probabiy makes Openjump editing tools more
>>>>> "international-ized"
>>>>> Is this something difficuld to build?
>>>>>
>>>>>
>>>>> Thanks for your attention
>>>>>
>>>>> Peppe
>>>>>
>>>>>
>>>>>
>>>>>       ___________________________________
>>>>> L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: 
>>>>> http://it.docs.yahoo.com/nowyoucan.html
>>>>>
>>>>> -------------------------------------------------------------------------
>>>>> This SF.net email is sponsored by DB2 Express
>>>>> Download DB2 Express C - the FREE version of DB2 express and take
>>>>> control of your XML. No limits. Just data. Click to get it now.
>>>>> http://sourceforge.net/powerbar/db2/
>>>>> _______________________________________________
>>>>> 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 DB2 Express
>>>> Download DB2 Express C - the FREE version of DB2 express and take
>>>> control of your XML. No limits. Just data. Click to get it now.
>>>> http://sourceforge.net/powerbar/db2/
>>>> _______________________________________________
>>>> Jump-pilot-devel mailing list
>>>> Jump-pilot-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>
>>>>         
>>> --
>>> http://amusingprogrammer.blogspot.com/
>>>
>>> -------------------------------------------------------------------------
>>> This SF.net email is sponsored by DB2 Express
>>> Download DB2 Express C - the FREE version of DB2 express and take
>>> control of your XML. No limits. Just data. Click to get it now.
>>> http://sourceforge.net/powerbar/db2/
>>> _______________________________________________
>>> 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 DB2 Express
>> Download DB2 Express C - the FREE version of DB2 express and take
>> control of your XML. No limits. Just data. Click to get it now.
>> http://sourceforge.net/powerbar/db2/
>> _______________________________________________
>> 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 DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to