Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [january-dev] Januart Datasets and Java 8

(lets keep these discussions in public domain, I didn't realise last one wasn't)


On 25 Oct 2016 11:55 a.m., "Jonah Graham" <jonah@xxxxxxxxxxxxxxxx> wrote:
Thanks for asking around. I am at ECE and will ask around here for thoughts.

Jonah
~~~
Jonah Graham
Kichwa Coders Ltd.
www.kichwacoders.com


On 25 October 2016 at 10:42,  <Matt.Gerring@xxxxxxxxxxxxx> wrote:
> I have asked some of the possible collaborators on January their preferences. I agree with Peter that there should be no Java8 requirement unless it is actually required because some of the diaspora are certainly on 6.
>
> Cheerio,
>
> Matt
>
> -----Original Message-----
> From: january-dev-bounces@eclipse.org [mailto:january-dev-bounces@eclipse.org] On Behalf Of Jonah Graham
> Sent: 25 October 2016 09:56
> To: january developer discussions
> Subject: Re: [january-dev] Januart Datasets and Java 8
>
> I have added a branch in prep to do the downgrade if we decide to go that way here: https://github.com/jonahkichwacoders/january/tree/downgrade_to_java_6
> ~~~
> Jonah Graham
> Kichwa Coders Ltd.
> www.kichwacoders.com
>
>
> On 25 October 2016 at 09:13, Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:
>> (Changed subject, was Re: [january-dev] January 1.0 released!)
>>
>> Hi Peter,
>>
>> I think this warrants further discussion. There are reasons I would
>> encourage Java 1.8:
>> - Not supporting Java 8 increases barriers to contributors (two ways,
>> 1 not being able to use "all" Java features, 2 tooling and setup makes
>> it more complicated*)
>> - Java 6 & 7 of EOL
>> - The IDataset, originally part of the API plug-in was 1.7 or greater
>> since DAWNSci initial import, the 1.8 was put in place in April.
>> Although some other bundles had lower reqs, having any dep be 1.8,
>> this essentially meant that everything was 1.8 in practice.
>>
>> So, when I set the 1.8 across the range, it was because of these
>> reasons, the lack of earlier discussion was due to the implicit
>> assumption on my part due to the last reason, so thank you for raising
>> it now to make sure it is discussed fully. (You did point this out
>> earlier[1], but I misunderstood the meaning of the comment at the
>> time).
>>
>> There is one strong reason against 1.8 (or at least delaying the move to 1.8):
>> - A specific/known potential consumer of January datasets is stuck
>> with Java < 1.8
>>
>> Peter, please let me know your thoughts and what I may have overlooked.
>> Thanks,
>> Jonah
>>
>> [1] https://github.com/eclipse/january/pull/12#issuecomment-247993737
>>
>>
>> ~~~
>> Jonah Graham
>> Kichwa Coders Ltd.
>> www.kichwacoders.com
>>
>>
>> On 24 October 2016 at 15:43, Jay Jay Billings <jayjaybillings@xxxxxxxxx> wrote:
>>> Peter,
>>>
>>> Sure. That works for me.
>>>
>>> Jay
>>>
>>> On Mon, Oct 24, 2016 at 10:40 AM, <Peter.Chang@xxxxxxxxxxxxx> wrote:
>>>>
>>>>
>>>>
>>>> Hi Jay,
>>>>
>>>>
>>>>
>>>> Ok, but can the january, j.asserts, j.examples and j.test be 1.6+
>>>> and the rest be 1.8+?
>>>>
>>>>
>>>>
>>>> Peter
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> From: january-dev-bounces@eclipse.org
>>>> [mailto:january-dev-bounces@eclipse.org] On Behalf Of Jay Jay
>>>> Billings
>>>> Sent: 24 October 2016 15:37
>>>> To: january developer discussions <january-dev@xxxxxxxxxxx>
>>>> Subject: Re: [january-dev] January 1.0 released!
>>>>
>>>>
>>>>
>>>> The form and geometry parts require Java 1.8.
>>>>
>>>> Jay
>>>>
>>>>
>>>>
>>>> On Mon, Oct 24, 2016 at 10:35 AM, <Peter.Chang@xxxxxxxxxxxxx> wrote:
>>>>
>>>>
>>>> Hi Jonah,
>>>>
>>>> Thanks for the release!
>>>>
>>>> I had a chance to compare our repo with the new Eclipse repo and it
>>>> seems that Java 1.8 is required now. I thought we were targeting
>>>> 1.6. It's not important to Diamond but has this changed?
>>>>
>>>> Peter
>>>>
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: january-dev-bounces@eclipse.org
>>>> [mailto:january-dev-bounces@eclipse.org] On Behalf Of Jonah Graham
>>>> Sent: 21 October 2016 16:09
>>>> To: january developer discussions <january-dev@xxxxxxxxxxx>; Science
>>>> Industry Working Group <science-iwg@xxxxxxxxxxx>
>>>> Subject: [january-dev] January 1.0 released!
>>>>
>>>> Everyone,
>>>>
>>>> January 1.0 is now available at https://www.eclipse.org/january.
>>>>
>>>> The P2 Site is located here:
>>>> http://download.eclipse.org/january/releases/1.0.0/repository/
>>>> And you can check out January, browse examples, etc here:
>>>>
>>>> https://github.com/eclipse/january/tree/JANUARY_1_0_0#the-eclipse-ja
>>>> nuary-project
>>>>
>>>> Thanks!
>>>> Jonah
>>>>
>>>>
>>>> ~~~
>>>> Jonah Graham
>>>> Kichwa Coders Ltd.
>>>> www.kichwacoders.com
>>>> _______________________________________________
>>>> january-dev mailing list
>>>> january-dev@xxxxxxxxxxx
>>>> To change your delivery options, retrieve your password, or
>>>> unsubscribe from this list, visit
>>>> https://dev.eclipse.org/mailman/listinfo/january-dev
>>>>
>>>> --
>>>> This e-mail and any attachments may contain confidential, copyright
>>>> and or privileged material, and are for the use of the intended
>>>> addressee only. If you are not the intended addressee or an
>>>> authorised recipient of the addressee please notify us of receipt by
>>>> returning the e-mail and do not use, copy, retain, distribute or
>>>> disclose the information in or attached to the e-mail.
>>>> Any opinions expressed within this e-mail are those of the
>>>> individual and not necessarily of Diamond Light Source Ltd.
>>>> Diamond Light Source Ltd. cannot guarantee that this e-mail or any
>>>> attachments are free from viruses and we cannot accept liability for
>>>> any damage which you may sustain as a result of software viruses
>>>> which may be transmitted in or with the message.
>>>> Diamond Light Source Limited (company no. 4375679). Registered in
>>>> England and Wales with its registered office at Diamond House,
>>>> Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11
>>>> 0DE, United Kingdom
>>>>
>>>>
>>>> _______________________________________________
>>>> january-dev mailing list
>>>> january-dev@xxxxxxxxxxx
>>>> To change your delivery options, retrieve your password, or
>>>> unsubscribe from this list, visit
>>>> https://dev.eclipse.org/mailman/listinfo/january-dev
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Jay Jay Billings
>>>>
>>>> Oak Ridge National Laboratory
>>>>
>>>> Twitter Handle: @jayjaybillings
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> This e-mail and any attachments may contain confidential, copyright
>>>> and or privileged material, and are for the use of the intended
>>>> addressee only. If you are not the intended addressee or an
>>>> authorised recipient of the addressee please notify us of receipt by
>>>> returning the e-mail and do not use, copy, retain, distribute or
>>>> disclose the information in or attached to the e-mail.
>>>> Any opinions expressed within this e-mail are those of the
>>>> individual and not necessarily of Diamond Light Source Ltd.
>>>> Diamond Light Source Ltd. cannot guarantee that this e-mail or any
>>>> attachments are free from viruses and we cannot accept liability for
>>>> any damage which you may sustain as a result of software viruses
>>>> which may be transmitted in or with the message.
>>>> Diamond Light Source Limited (company no. 4375679). Registered in
>>>> England and Wales with its registered office at Diamond House,
>>>> Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11
>>>> 0DE, United Kingdom
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> january-dev mailing list
>>>> january-dev@xxxxxxxxxxx
>>>> To change your delivery options, retrieve your password, or
>>>> unsubscribe from this list, visit
>>>> https://dev.eclipse.org/mailman/listinfo/january-dev
>>>>
>>>
>>>
>>>
>>> --
>>> Jay Jay Billings
>>> Oak Ridge National Laboratory
>>> Twitter Handle: @jayjaybillings
>>>
>>> _______________________________________________
>>> january-dev mailing list
>>> january-dev@xxxxxxxxxxx
>>> To change your delivery options, retrieve your password, or
>>> unsubscribe from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/january-dev
>>>
> _______________________________________________
> january-dev mailing list
> january-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/january-dev
>
> --
> This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail.
> Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd.
> Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message.
> Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom
>

Back to the top