[Geoserver-devel] Upgrading to JDK 6: has the time come?

Hi,
first off, sorry for cross posting on GeoTools and GeoServer devel,
the topic is however
of interest of both communities.

I'm wondering if times are finally mature to switch GeoTolols and
GeoServer trunk to JDK 1.6 as
the minimum requirement (just trunk though).

The rationale being that J2EE 6 has been out a while, JDK 1.5 is end of life
and hard to grab, and JDK 7 is going to be released shortly (July I think).

Not switching 2.1.x series to JDK 6 will give people stuck on JDK 1.5 some
6-12 months more of support.

Also, according to this, jdk 6 will reach its end of life next year
already, meaning
we will have only 1 year of that jdk in supported state before its end of life
(assuming we switch soon):
http://www.oracle.com/technetwork/java/eol-135779.html

Opinions?

Cheers
Andrea

--
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------

Yeah, I would be ok with requiring java 6 for gt 8.1 / gs 2.2. Part of my motivation is that using java 5 on a mac has become increasingly difficult in recent releases of OSX.

However that said, i think past getting developer agreement for the change we really should try to best we can poll the user community. I am thinking maybe we can set up one of those polls on the website to allow people to input their choice? And then try to generate as much traffic to it as possible via blog, email lists, twitter, etc…

Just a thought.

On Thu, Jun 2, 2011 at 8:52 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

Hi,
first off, sorry for cross posting on GeoTools and GeoServer devel,
the topic is however
of interest of both communities.

I’m wondering if times are finally mature to switch GeoTolols and
GeoServer trunk to JDK 1.6 as
the minimum requirement (just trunk though).

The rationale being that J2EE 6 has been out a while, JDK 1.5 is end of life
and hard to grab, and JDK 7 is going to be released shortly (July I think).

Not switching 2.1.x series to JDK 6 will give people stuck on JDK 1.5 some
6-12 months more of support.

Also, according to this, jdk 6 will reach its end of life next year
already, meaning
we will have only 1 year of that jdk in supported state before its end of life
(assuming we switch soon):
http://www.oracle.com/technetwork/java/eol-135779.html

Opinions?

Cheers
Andrea

Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf



Simplify data backup and recovery for your virtual environment with vRanger.
Installation’s a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It’s vRanger. Get your free trial download today.
http://p.sf.net/sfu/quest-sfdev2dev


Geotools-devel mailing list
Geotools-devel@anonymised.coms.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.

This had my support last time; and does so again now.

As per the osgi thread I have been looking into what is needed to support geotools on andriod - one of the items involves use of the Java 6 Service Loader (rather than ServiceRegistery).

uDig has already transitioned to a Java 6 only project, the release of GeoTools 8 is a year off (given our usual release cycle) providing some time before the effect of us yanking Java 6 support is felt in a stable release.


Jody Garnett

On Friday, 3 June 2011 at 12:52 AM, Andrea Aime wrote:

Hi,
first off, sorry for cross posting on GeoTools and GeoServer devel,
the topic is however
of interest of both communities.

I’m wondering if times are finally mature to switch GeoTolols and
GeoServer trunk to JDK 1.6 as
the minimum requirement (just trunk though).

The rationale being that J2EE 6 has been out a while, JDK 1.5 is end of life
and hard to grab, and JDK 7 is going to be released shortly (July I think).

Not switching 2.1.x series to JDK 6 will give people stuck on JDK 1.5 some
6-12 months more of support.

Also, according to this, jdk 6 will reach its end of life next year
already, meaning
we will have only 1 year of that jdk in supported state before its end of life
(assuming we switch soon):
http://www.oracle.com/technetwork/java/eol-135779.html

Opinions?

Cheers
Andrea

Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf



Simplify data backup and recovery for your virtual environment with vRanger.
Installation’s a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It’s vRanger. Get your free trial download today.
http://p.sf.net/sfu/quest-sfdev2dev


Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

On Thu, Jun 2, 2011 at 5:02 PM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

Yeah, I would be ok with requiring java 6 for gt 8.1 / gs 2.2. Part of my
motivation is that using java 5 on a mac has become increasingly difficult
in recent releases of OSX.
However that said, i think past getting developer agreement for the change
we really should try to best we can poll the user community. I am thinking
maybe we can set up one of those polls on the website to allow people to
input their choice? And then try to generate as much traffic to it as
possible via blog, email lists, twitter, etc...
Just a thought.

+1 on making a pool.
At the same time, given the EOL of Java 6 in one year, I'm wondering if we're
actually left with much of a choice

Cheers
Andrea

--
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------

On Thu, Jun 2, 2011 at 5:25 PM, Andrea Aime
<andrea.aime@anonymised.com> wrote:

On Thu, Jun 2, 2011 at 5:02 PM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

Yeah, I would be ok with requiring java 6 for gt 8.1 / gs 2.2. Part of my
motivation is that using java 5 on a mac has become increasingly difficult
in recent releases of OSX.
However that said, i think past getting developer agreement for the change
we really should try to best we can poll the user community. I am thinking
maybe we can set up one of those polls on the website to allow people to
input their choice? And then try to generate as much traffic to it as
possible via blog, email lists, twitter, etc...
Just a thought.

+1 on making a pool.

Ah hem, freudian slip I presume... A poll of course :slight_smile:

Cheers
Andrea

--
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------

+1 from me

Quoting Jody Garnett <jody.garnett@anonymised.com>:

This had my support last time; and does so again now.

As per the osgi thread I have been looking into what is needed to support geotools on andriod - one of the items involves use of the Java 6 Service Loader (rather than ServiceRegistery).

uDig has already transitioned to a Java 6 only project, the release of GeoTools 8 is a year off (given our usual release cycle) providing some time before the effect of us yanking Java 6 support is felt in a stable release.

--
Jody Garnett

On Friday, 3 June 2011 at 12:52 AM, Andrea Aime wrote:

Hi,
first off, sorry for cross posting on GeoTools and GeoServer devel,
the topic is however
of interest of both communities.

I'm wondering if times are finally mature to switch GeoTolols and
GeoServer trunk to JDK 1.6 as
the minimum requirement (just trunk though).

The rationale being that J2EE 6 has been out a while, JDK 1.5 is end of life
and hard to grab, and JDK 7 is going to be released shortly (July I think).

Not switching 2.1.x series to JDK 6 will give people stuck on JDK 1.5 some
6-12 months more of support.

Also, according to this, jdk 6 will reach its end of life next year
already, meaning
we will have only 1 year of that jdk in supported state before its end of life
(assuming we switch soon):
http://www.oracle.com/technetwork/java/eol-135779.html

Opinions?

Cheers
Andrea

--
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today.
http://p.sf.net/sfu/quest-sfdev2dev
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net (mailto:Geotools-devel@lists.sourceforge.net)
https://lists.sourceforge.net/lists/listinfo/geotools-devel

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

+1 from me (as far as I know we were holding at 1.5 solely for GeoServer).

Ian

+1

On 02/06/11 22:52, Andrea Aime wrote:

Hi,
first off, sorry for cross posting on GeoTools and GeoServer devel,
the topic is however
of interest of both communities.

I'm wondering if times are finally mature to switch GeoTolols and
GeoServer trunk to JDK 1.6 as
the minimum requirement (just trunk though).

The rationale being that J2EE 6 has been out a while, JDK 1.5 is end of life
and hard to grab, and JDK 7 is going to be released shortly (July I think).

Not switching 2.1.x series to JDK 6 will give people stuck on JDK 1.5 some
6-12 months more of support.

Also, according to this, jdk 6 will reach its end of life next year
already, meaning
we will have only 1 year of that jdk in supported state before its end of life
(assuming we switch soon):
http://www.oracle.com/technetwork/java/eol-135779.html

Opinions?

Cheers
Andrea

--
Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com>
Software Engineering Team Leader
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre

On Fri, Jun 3, 2011 at 3:32 AM, Michael Bedward
<michael.bedward@anonymised.com> wrote:

Hello all,

We set up a poll for this last year. Here is the page:
http://micropoll.com/t/KEJiqZBItn

I guess we make a new one that talks both about GeoServer and GeoTools?
Or two separate ones.
Then reset, have the media machine (twitter, blog, mailing list) do its job and
wait for the fruits :slight_smile:

Cheers
Andrea

--
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------

On Fri, Jun 3, 2011 at 10:13 AM, Michael Bedward
<michael.bedward@anonymised.com> wrote:

On 3 June 2011 16:27, Andrea Aime <andrea.aime@anonymised.com> wrote:

I guess we make a new one that talks both about GeoServer and GeoTools?
Or two separate ones.

So all together or separate ? (We could have a poll).

Aaagh, meta poll!

Let me make the call: separate.
If anything things this is really a big mistake and we should do them together
let's talk about it :-p

Cheers
Andrea

--
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------

On Fri, Jun 3, 2011 at 10:54 AM, Michael Bedward
<michael.bedward@anonymised.com> wrote:

Here is one for GeoTools. Is the wording OK ?

http://micropoll.com/t/KEJiqZB10L

Looks good to me. Just copied it to make a GeoServer one :-p
http://micropoll.com/t/KEuWWZB10f

Cheers
Andrea

--
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------

On Fri, Jun 3, 2011 at 1:45 PM, Michael Bedward
<michael.bedward@anonymised.com> wrote:

Excellent. Time to crank up the publicity machine.

For the record, here is the page where one can see the results
(without having to go through
voting):
http://www.micropoll.com/a/MicroPollData?id=423595&mode=html

Cheers
Andrea

--
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------