Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [january-dev] January version 2.0 release

Hi Scott,

Good idea. I have done the PR
https://github.com/eclipse/january/pull/96 I would appreciate your
review comments. If what I have is not right, please simply submit new
PR if you think that will be fastest.

Jonah

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


On 8 March 2017 at 19:38, Scott Lewis <slewis@xxxxxxxxxxxxx> wrote:
> BTW...one final small suggestion:
>
> The current master of january core manifest [1] does not have any version
> numbers associated with it's exported packages.  I suggest specifying a
> version number (e.g. 2.0.0) with each exported package...as that's a good
> practice in OSGi-land...where we are currently consuming/running January.
>
> If you like I'll submit an issue/pull request for this...just let me know.
>
> Thanks!
>
> Scott
>
> [1]
> https://github.com/eclipse/january/blob/master/org.eclipse.january/META-INF/MANIFEST.MF
>
>
> On 3/8/2017 11:15 AM, Scott Lewis wrote:
>>
>> Thanks Peter and all.
>>
>> FWIW, I'm happy to see getMetadata deprecated...and thanks for the
>> threadsafe work (#71) as well.
>>
>> BTW...one question:   It was a pretty fast move from 1.0->2.0 for
>> January...I know it's difficult to predict, but do you expect that will slow
>> down for future releases?  i.e. stay at 2.0 for a 'while'?
>>
>> Scott
>>
>> On 3/8/2017 7:24 AM, Peter.Chang@xxxxxxxxxxxxx wrote:
>>>
>>> Hi Scott,
>>>
>>> There's some information on the release here:
>>> https://projects.eclipse.org/projects/science.january/releases/2.0.0/plan
>>>
>>> Regards,
>>>   Peter
>>>
>>> -----Original Message-----
>>> From: january-dev-bounces@xxxxxxxxxxx
>>> [mailto:january-dev-bounces@xxxxxxxxxxx] On Behalf Of Scott Lewis
>>> Sent: 08 March 2017 15:02
>>> To: january-dev@xxxxxxxxxxx
>>> Subject: Re: [january-dev] January version 2.0 release
>>>
>>> Hi All,
>>>
>>> WRT question about java version:   We have since moved to Java 8
>>> ourselves so it's not a huge concern for us any longer.
>>>
>>> FWIW, I believe the Unsupported major.minor version 52.0 error is
>>> because of Tycho/Maven versions being built on Java 8.   I think if you
>>> can downshift Tycho version (I don't know to which version but you can
>>> google) this error should go away.
>>>
>>> One question: with this being a major release:   Are there breaking API
>>> changes?   We are particularly interested/using the dataset and metadata
>>> APIs, so would like to know about those in advance if possible.
>>>
>>> Scott
>>>
>>> On 3/8/2017 6:35 AM, Jonah Graham wrote:
>>>>
>>>> On 8 March 2017 at 14:20, <Peter.Chang@xxxxxxxxxxxxx> wrote:
>>>>>
>>>>> I think we are most or less done on the release as all the tests for
>>>>> Dawn and GDA pass with the new January.
>>>>
>>>> OK, I will create branches and we can have RC1.
>>>>
>>>> Originally you had hoped for an early March release. What sort of
>>>> release date should we be targetting? The release was scheduled for
>>>> the 1/Mar/2017. I recommend we have an RC as soon as I can do it (next
>>>> day or so), and if nothing comes up we can promote the RC to a release
>>>> next Friday, 17/March.
>>>>
>>>>
>>>>> Those two PRs were my feeble attempts to lower the Java version
>>>>> requirement. It seems that Travis fails with Tycho problems:
>>>>>
>>>>> Caused by: java.lang.UnsupportedClassVersionError:
>>>>> org/eclipse/tycho/core/maven/TychoMavenLifecycleParticipant :
>>>>> Unsupported major.minor version 52.0
>>>>>
>>>>> I haven't had a chance to find out how to fix it. It would be nice if
>>>>> you are able to fix this but don't let this be a blocker.
>>>>
>>>> I am not sure when I could find time for doing this. PRs solicited
>>>> from Java 7/6 consumers?
>>>>
>>>> Ian and/or Scott, you have both raised issues in the past with Java 8.
>>>> How are you building January targeting previous versions?
>>>>
>>>>> Cheers,
>>>>>    Peter
>>>>>
>>>>>
>>>>> -----Original Message-----
>>>>> From: january-dev-bounces@xxxxxxxxxxx
>>>>> [mailto:january-dev-bounces@xxxxxxxxxxx] On Behalf Of Jonah Graham
>>>>> Sent: 08 March 2017 13:57
>>>>> To: january developer discussions <january-dev@xxxxxxxxxxx>
>>>>> Subject: Re: [january-dev] January version 2.0 release
>>>>>
>>>>> Hi Peter,
>>>>>
>>>>> On 25 February 2017 at 14:43, <Peter.Chang@xxxxxxxxxxxxx> wrote:
>>>>>>
>>>>>> I think I have a few outstanding PRs to work through which should be
>>>>>> done by close of mid-week.
>>>>>
>>>>> Where are we on this. Are you ready for me to make branches/jobs on
>>>>> hudson/download location?
>>>>>
>>>>>> One further issue is whether to lower our Java version requirement to
>>>>>> 1.6 or 1.7. I know some people are in favour of this for their own framework
>>>>>> requirements.
>>>>>
>>>>> I have seen your WIP on this [1]. Is this one of the things we are
>>>>> waiting for?
>>>>>
>>>>> [1] https://github.com/eclipse/january/pull/86 and
>>>>> https://github.com/eclipse/january/pull/83
>>>>>
>>>>> Thanks!
>>>>> Jonah
>>>>> _______________________________________________
>>>>> 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
>>>>
>>>> _______________________________________________
>>>> 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
>>>
>>
>> _______________________________________________
>> 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


Back to the top