I think you should separate developer concerns from user concerns.
 
For developers, I think 1.5 or even 1.6 could be OK for _compiling_.
 
Users may still have 1.4 installed and I wouldn't force them to upgrade
just because of _running_ OJ.
 
Since generics and the like are onyl syntactic sugar, you can compile with 1.5
and run with 1.4.
 
With 1.5 comes new libraries that should be avoided unless absolutely necessary,
and even then backports may exists and should be considered for inclusion with 
OJ.
 
For example the concurrency classes have a backport for 1.4 so you can use them
running both with 1.5 and 1.4.
 
Just my 2cs.
 
Bye
Paolo Rizzi
 

________________________________

Da: [EMAIL PROTECTED] per conto di Sascha L. Teichmann
Inviato: gio 21/06/2007 21.16
A: List for discussion of JPP development and use.
Oggetto: Re: [JPP-Devel] Java version



SS,

Sunburned Surveyor schrieb:
> [...]
> Sascha wrote: "The original JUMP uses still 1.4 IIRC and
> I would tend to say this a wise idea if you want
> to reach customers which are not willing to install
> a newer JVM (for a number of serious reasons)."
>
> What reasons would there be for avoiding the installation of a new JRE?

Risk minimization e.g. Ever thought about the fact that *JUMP
may not be the only running Java app on your machine?
What if the other one is your business and/or mission critical app?
What if this app works fine with 1.4 and has known quirks with 1.5? [1]
What if *JUMP and this are coupled in some way? (Gulp!)

I bet in such a situation you wouldn't dare to install a new JVM!

> P.S. - I believe UDig and some others actually install a JRE with
> their program. Not that I am a big fan of that idea.

This has to do with the reason i stated above. With a given version
that you have tested you can ensure certain things. Nonetheless it's
bad practice...

- Sascha

[1] Browse a bit at http://bugs.sun.com to see what I mean. ;-)

-------------------------------------------------------------------------
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