You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Carsten Ziegeler (JIRA)" <ji...@apache.org> on 2016/12/21 15:46:58 UTC

[jira] [Created] (FELIX-5459) Use Java 6 as minimum version

Carsten Ziegeler created FELIX-5459:
---------------------------------------

             Summary: Use Java 6 as minimum version
                 Key: FELIX-5459
                 URL: https://issues.apache.org/jira/browse/FELIX-5459
             Project: Felix
          Issue Type: Improvement
          Components: Declarative Services (SCR)
            Reporter: Carsten Ziegeler
            Assignee: Carsten Ziegeler
             Fix For: scr-2.1.0


Currently we have Java 5 as the min version, considering that R7 of the OSGi spec is at least targetting Java 7 or even Java 8, this looks really out of date.
I suggest we move to Java 6 for now



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Re: [jira] [Created] (FELIX-5459) Use Java 6 as minimum version

Posted by Ferry Huberts <ma...@hupie.com>.

On 22/12/16 09:07, Felix Meschberger wrote:
> Hi Ferrie
>
> I heard that before in other places, but I am bit concerned with this
> stance, because: AFAICT Debian Jessie based on OpenJDK 7 and this
> basically is not really supported, is it ? All work seems to go
> toward OpenJDK 8/Java 8 and now Java 9.

You don't have to convince me. _Everything_ in Debian is old, too old.
Debian is not my choice...

I'm already suffering from the J8 thing because IIRC I can't upgrade 
org.apache.felix.http.jetty beyond 3.1.6

OTOH, if you guys would decide to switch to 8 that would give me 
ammunition to force J8 into our product, which is something I've wanted 
for a long time. However, that would not be an easy battle for me.

Two sides to the story :-(

>
> So,I think it is unfortunate that OpenJDK 8 is only available through
> the Jessie back ports. But still, I think this should not prevent
> users from using it.
>
> But that is your take, for sure. Just some other light on this
> strange Debian situation.
>
> Regards Felix
>
>> Am 22.12.2016 um 09:01 schrieb Ferry Huberts <ma...@hupie.com>:
>>
>> From the sidelines:
>>
>> Going to 8 would not be good for the products I work on. These are
>> based on Debian Jessie, which has 7. We _can_ get 8 though
>> backports but are a bit hesitant to do that.
>>
>> I guess all products based on 'older' distros would suffer when
>> going to 8.
>>
>> My 2 cents.
>>
>> Ferry
>>
>> On 22/12/16 08:50, Felix Meschberger wrote:
>>> I wonder, whether not go directly to Java 7 (or even 8) ? IIRC we
>>> stayed at 1.4 for a long time as Java 1.4 was the latest version
>>> available on mobile/embedded platforms for a long time. Now the
>>> latest versions for these is Java 8, so I think we might not
>>> restrict ourselves to Java 6 any longer.
>>>
>>> WDYT ?
>>>
>>> Regards Felix
>>>
>>>> Am 21.12.2016 um 16:46 schrieb Carsten Ziegeler (JIRA)
>>>> <ji...@apache.org>:
>>>>
>>>> Carsten Ziegeler created FELIX-5459:
>>>> ---------------------------------------
>>>>
>>>> Summary: Use Java 6 as minimum version Key: FELIX-5459 URL:
>>>> https://issues.apache.org/jira/browse/FELIX-5459 Project:
>>>> Felix Issue Type: Improvement Components: Declarative Services
>>>> (SCR) Reporter: Carsten Ziegeler Assignee: Carsten Ziegeler Fix
>>>> For: scr-2.1.0
>>>>
>>>>
>>>> Currently we have Java 5 as the min version, considering that
>>>> R7 of the OSGi spec is at least targetting Java 7 or even Java
>>>> 8, this looks really out of date. I suggest we move to Java 6
>>>> for now
>>>>
>>>>
>>>>
>>>> -- This message was sent by Atlassian JIRA (v6.3.4#6332)
>>>
>>
>> -- Ferry Huberts
>

-- 
Ferry Huberts

Re: [jira] [Created] (FELIX-5459) Use Java 6 as minimum version

Posted by Felix Meschberger <fm...@adobe.com>.
Hi Ferrie

I heard that before in other places, but I am bit concerned with this stance, because: AFAICT Debian Jessie based on OpenJDK 7 and this basically is not really supported, is it ? All work seems to go toward OpenJDK 8/Java 8 and now Java 9.

So,I think it is unfortunate that OpenJDK 8 is only available through the Jessie back ports. But still, I think this should not prevent users from using it.

But that is your take, for sure. Just some other light on this strange Debian situation.

Regards
Felix

> Am 22.12.2016 um 09:01 schrieb Ferry Huberts <ma...@hupie.com>:
> 
> From the sidelines:
> 
> Going to 8 would not be good for the products I work on.
> These are based on Debian Jessie, which has 7.
> We _can_ get 8 though backports but are a bit hesitant to do that.
> 
> I guess all products based on 'older' distros would suffer when going to 8.
> 
> My 2 cents.
> 
> Ferry
> 
> On 22/12/16 08:50, Felix Meschberger wrote:
>> I wonder, whether not go directly to Java 7 (or even 8) ? IIRC we stayed at 1.4 for a long time as Java 1.4 was the latest version available on mobile/embedded platforms for a long time. Now the latest versions for these is Java 8, so I think we might not restrict ourselves to Java 6 any longer.
>> 
>> WDYT ?
>> 
>> Regards
>> Felix
>> 
>>> Am 21.12.2016 um 16:46 schrieb Carsten Ziegeler (JIRA) <ji...@apache.org>:
>>> 
>>> Carsten Ziegeler created FELIX-5459:
>>> ---------------------------------------
>>> 
>>>            Summary: Use Java 6 as minimum version
>>>                Key: FELIX-5459
>>>                URL: https://issues.apache.org/jira/browse/FELIX-5459
>>>            Project: Felix
>>>         Issue Type: Improvement
>>>         Components: Declarative Services (SCR)
>>>           Reporter: Carsten Ziegeler
>>>           Assignee: Carsten Ziegeler
>>>            Fix For: scr-2.1.0
>>> 
>>> 
>>> Currently we have Java 5 as the min version, considering that R7 of the OSGi spec is at least targetting Java 7 or even Java 8, this looks really out of date.
>>> I suggest we move to Java 6 for now
>>> 
>>> 
>>> 
>>> --
>>> This message was sent by Atlassian JIRA
>>> (v6.3.4#6332)
>> 
> 
> -- 
> Ferry Huberts


Re: [jira] [Created] (FELIX-5459) Use Java 6 as minimum version

Posted by Ferry Huberts <ma...@hupie.com>.
 From the sidelines:

Going to 8 would not be good for the products I work on.
These are based on Debian Jessie, which has 7.
We _can_ get 8 though backports but are a bit hesitant to do that.

I guess all products based on 'older' distros would suffer when going to 8.

My 2 cents.

Ferry

On 22/12/16 08:50, Felix Meschberger wrote:
> I wonder, whether not go directly to Java 7 (or even 8) ? IIRC we stayed at 1.4 for a long time as Java 1.4 was the latest version available on mobile/embedded platforms for a long time. Now the latest versions for these is Java 8, so I think we might not restrict ourselves to Java 6 any longer.
>
> WDYT ?
>
> Regards
> Felix
>
>> Am 21.12.2016 um 16:46 schrieb Carsten Ziegeler (JIRA) <ji...@apache.org>:
>>
>> Carsten Ziegeler created FELIX-5459:
>> ---------------------------------------
>>
>>             Summary: Use Java 6 as minimum version
>>                 Key: FELIX-5459
>>                 URL: https://issues.apache.org/jira/browse/FELIX-5459
>>             Project: Felix
>>          Issue Type: Improvement
>>          Components: Declarative Services (SCR)
>>            Reporter: Carsten Ziegeler
>>            Assignee: Carsten Ziegeler
>>             Fix For: scr-2.1.0
>>
>>
>> Currently we have Java 5 as the min version, considering that R7 of the OSGi spec is at least targetting Java 7 or even Java 8, this looks really out of date.
>> I suggest we move to Java 6 for now
>>
>>
>>
>> --
>> This message was sent by Atlassian JIRA
>> (v6.3.4#6332)
>

-- 
Ferry Huberts

Re: [jira] [Created] (FELIX-5459) Use Java 6 as minimum version

Posted by Felix Meschberger <fm...@adobe.com>.
I wonder, whether not go directly to Java 7 (or even 8) ? IIRC we stayed at 1.4 for a long time as Java 1.4 was the latest version available on mobile/embedded platforms for a long time. Now the latest versions for these is Java 8, so I think we might not restrict ourselves to Java 6 any longer.

WDYT ?

Regards
Felix

> Am 21.12.2016 um 16:46 schrieb Carsten Ziegeler (JIRA) <ji...@apache.org>:
> 
> Carsten Ziegeler created FELIX-5459:
> ---------------------------------------
> 
>             Summary: Use Java 6 as minimum version
>                 Key: FELIX-5459
>                 URL: https://issues.apache.org/jira/browse/FELIX-5459
>             Project: Felix
>          Issue Type: Improvement
>          Components: Declarative Services (SCR)
>            Reporter: Carsten Ziegeler
>            Assignee: Carsten Ziegeler
>             Fix For: scr-2.1.0
> 
> 
> Currently we have Java 5 as the min version, considering that R7 of the OSGi spec is at least targetting Java 7 or even Java 8, this looks really out of date.
> I suggest we move to Java 6 for now
> 
> 
> 
> --
> This message was sent by Atlassian JIRA
> (v6.3.4#6332)