I didn't mean to kick up this much of a shit storm!

People have their opinions but we need to move forward to reach a decision 
of which there is not one solution that meets everyone's requirements.

What is the next steps here?  

   - Do we vote on the following options:
   1. Support the current and previous verions of the Oracle JDK
      2. Support the JDKs that Oracle support
      3. do nothing and stick with Java6.
   - Is this something for the governance board to decide at the next 
   meeting?

/James

On Wednesday, 25 March 2015 10:53:31 UTC, Stephen Connolly wrote:
>
>
>
> On 25 March 2015 at 09:20, Nigel Magnay <[email protected] <javascript:>
> > wrote:
>
>>
>>>
>>> JDK7 is end of life after April 2015, so in May 2015 if we pick the 
>>> second model then we would be JDK8.... but the LTS released in late April 
>>> will have been JDK7 and JDK8... as technically only at then end of April is 
>>> JDK7 EOL.
>>>
>>> The advantage of the second model is that the July LTS will be JDK8
>>>
>>>
>> ​So it could be there's some confusion around "LTS"​, as the wiki says it 
>> follows the ubuntu model, but is it really the same?
>>
>
> No I don't think it is even close to the same 
>
>>
>> I.E: If I use Ubuntu 14.10, I'll basically get updates for 9 months, 
>> after which if I want a fix, I'll have to flip to 15.04 (There's an 
>> overlap).
>>
>> ​If I want stability, I pick an LTS version (released every 2 years) - 
>> 14.04 LTS - which is supported for *5 years. *It gets no new features in 
>> that time, but it does receive updates (indeed we're up to 14.04.2 already).
>>
>> So ubuntu is a release every 6 months, an LTS release every 2 years, with 
>> LTS 'support' for 5 years.
>>
>> Jenkins is a release ~every week, an LTS release every 12 weeks, with LTS 
>> 'support' for 12 weeks.
>>
>
> That is all that the community has stepped up to deliver. I have no issue 
> if the community wants to put effort into maintaining older LTS lines in 
> addition to the current LTS, but that is something that the community needs 
> to decide. 
>  
>
>>
>> 12 weeks seems like a very short period of 'support'. Trying to put 
>> myself in the shoes of 'corporate IT world', isn't that saying that if I 
>> build my infra (and JDK) around Jenkins 1.xxx.1 - I'll get only 12 weeks 
>> grace before the possibility that a security fix might mean I need to 
>> change my JDK ?
>>
>>
> The 'corporate IT world' would really want a 10 year cycle if it could get 
> it ;-)
>  
>
>> Now - I am perfectly comfortable with that (indeed we step our 
>> environment to match the Jenkins LTS editions), but I can see that a 
>> side-effect might be those with conservative environments trying hard to 
>> make sure that when the 'version with the fix' comes around, basically 
>> trying torpedo JDK8 or anything else.
>>
>
> Which is why I think going for JDK7 now is a better plan than trying to 
> jump all the way to JDK8
>  
>
>>
>> I'm also perfectly comfortable with the possibility that if you need 
>> Jenkins 1.xxx.(n>3), then you obtain those by either contributing the 
>> backporting effort yourself, or having a maintenance contract with 
>> Cloudbees|A.N.Other that does it for you.
>>
> ​
>>
>>
>>
>>
>>  
>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-dev/CAPYP83ROco9JLBT8Vthi3YEpNEjLWQtqxkdvjiWzaJPp28u0bg%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAPYP83ROco9JLBT8Vthi3YEpNEjLWQtqxkdvjiWzaJPp28u0bg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/308a1894-e1df-4c3f-b43e-19c2e5133399%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to