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 Jonah,

That's great work!

I think I have a few outstanding PRs to work through which should be done by close of mid-week.

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.

Many thanks,
 Peter


________________________________________
From: january-dev-bounces@xxxxxxxxxxx [january-dev-bounces@xxxxxxxxxxx] on behalf of Jonah Graham [jonah@xxxxxxxxxxxxxxxx]
Sent: 24 February 2017 18:14
To: january developer discussions
Subject: Re: [january-dev] January version 2.0 release

Hi all,

I have completed the dev ops worked I had outstanding ahead of 2.0:
https://github.com/eclipse/january/pull/74

Highlights of what it includes:
- Bump version to 2.0 and add API tooling and all the @since tags [1]
That means the master latest p2 repo now has version 2.0 bundles [2]
- Verify that generated java files are all up to date [3] This will
fail the build if the generated files don't match expectations. It
does not actually generate in the build.
- Add source references into built MANIFEST.MF [4] This makes it much
easier for adopters to pull in January [5]

It seems a good time to make the 2.0 branch. I will make it at the
beginning of next week and set up the build machinery for it (hudson
jobs and p2 urls) at that time.

Jonah

[1] https://github.com/eclipse/january/pull/74/commits/544d0608c257c91f62e6a6aadd837747fbf3127d
[2] http://download.eclipse.org/january/builds/january-master/latest/repository/?d
[3] https://github.com/eclipse/january/pull/74/commits/bacbf3d0693f8e2c4004b88ee42dcb10a06941f7
[4] https://github.com/eclipse/january/pull/74/commits/00c4c2228be41975222b3e4c36f1632b560dc8fc
[5] https://wiki.eclipse.org/PDE/UI/SourceReferences
~~~
Jonah Graham
Kichwa Coders Ltd.
www.kichwacoders.com


On 22 February 2017 at 11:32,  <Peter.Chang@xxxxxxxxxxxxx> wrote:
>
>
> Hi Dinko,
>
>
>
> Unfortunately, we have to postpone UoM support as version 0.6.2 of si-units
> does not have NonSI class so we cannot use it in Dawn at the moment. It will
> be added in the future with something like
> https://github.com/eclipse/january/pull/73. That PR is code ported from our
> usage of the old JScience in Dawn
> (https://github.com/eclipse/dawnsci/blob/master/org.eclipse.dawnsci.analysis.api/src/org/eclipse/dawnsci/analysis/api/metadata/UnitMetadata.java)
> which is very similar to what you have J
>
>
>
> Best regards,
>
> Peter
>
>
>
>
>
> From: january-dev-bounces@xxxxxxxxxxx
> [mailto:january-dev-bounces@xxxxxxxxxxx] On Behalf Of Dinko Ivanov
> Sent: 22 February 2017 10:33
>
>
> To: january developer discussions <january-dev@xxxxxxxxxxx>
> Subject: Re: [january-dev] January version 2.0 release
>
>
>
> Hi Peter,
>
> I saw you're intending to add UoM support in January. In case it might be of
> use I'm sharing the simple implementation I'm using in my January repo fork:
>
> https://github.com/dinkoivanov/january/blob/master/org.eclipse.january.examples/src/org/eclipse/january/examples/dataset/UomMetadata.java
>
> Best Regards,
>
> Dinko
>
>
>
> On Fri, Feb 17, 2017 at 7:58 PM, <Peter.Chang@xxxxxxxxxxxxx> wrote:
>
> Thank Jay. I found it: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=12206
>
>
>
> Okay, we need a Tycho guru to add this dependency to our target platform…
>
>
>
> Regards,
>
> Peter
>
>
>
> From: january-dev-bounces@xxxxxxxxxxx
> [mailto:january-dev-bounces@xxxxxxxxxxx] On Behalf Of Jay Jay Billings
> Sent: 17 February 2017 16:54
>
>
> To: january developer discussions <january-dev@xxxxxxxxxxx>
> Subject: Re: [january-dev] January version 2.0 release
>
>
>
> I'm not able to log in to ipzilla at the moment, but if any other Eclipse
> projects are using this then you can do a piggyback cq, which is automated
> mostly.
>
>
>
> Jay
>
>
>
> On Feb 17, 2017 10:02 AM, <Peter.Chang@xxxxxxxxxxxxx> wrote:
>
>
> This one: https://github.com/eclipse/january/issues/72 ;-)
>
> Best regards,
>  Peter
>
> -----Original Message-----
> From: january-dev-bounces@xxxxxxxxxxx
> [mailto:january-dev-bounces@xxxxxxxxxxx] On Behalf Of Jonah Graham
> Sent: 17 February 2017 14:46
> To: january developer discussions <january-dev@xxxxxxxxxxx>
> Subject: Re: [january-dev] January version 2.0 release
>
>> A quick question: will we need a CQ for the proposed UoM dependency as I
>> assume other eclipse projects already use it?
>
> Are we depending on only the parts in Eclipse land already? If so, no CQ. If
> we are depending on other code we do need a CQ, but it is just a piggy-back
> CQ if other projects have already have the IP approved, so is easy and fast
> to get. Which issue/PR is UoM under?
>
> Jonah
> ~~~
> Jonah Graham
> Kichwa Coders Ltd.
> www.kichwacoders.com
>
>
> On 17 February 2017 at 13:30,  <Peter.Chang@xxxxxxxxxxxxx> wrote:
>> Hi Jonah,
>>
>> Sure, I will take care of the release record and docs.
>>
>> A quick question: will we need a CQ for the proposed UoM dependency as I
>> assume other eclipse projects already use it?
>>
>> Peter
>>
>>
>> -----Original Message-----
>> From: january-dev-bounces@xxxxxxxxxxx
>> [mailto:january-dev-bounces@xxxxxxxxxxx] On Behalf Of Jonah Graham
>> Sent: 17 February 2017 13:20
>> To: january developer discussions <january-dev@xxxxxxxxxxx>
>> Subject: Re: [january-dev] January version 2.0 release
>>
>> Hi Peter,
>>
>> Sounds OK, other than we might be a bit tight on time to get release
>> record + review done. [1] AFAICT the next release review date is March
>> 1 and that means review needs to be submitted by 22 Feb (next wed).
>>
>> Otherwise, that sounds good to me. I have assigned #53 and #55 to myself,
>> I'll aim to get them done in the next few days.
>>
>> Will you create the release record and review docs?
>>
>> [1]
>> https://wiki.eclipse.org/Development_Resources/HOWTO/Release_Reviews
>>
>> Jonah
>> ~~~
>> Jonah Graham
>> Kichwa Coders Ltd.
>> www.kichwacoders.com
>>
>>
>> On 17 February 2017 at 13:08,  <Peter.Chang@xxxxxxxxxxxxx> wrote:
>>>
>>>
>>> Dear all,
>>>
>>>
>>>
>>> I would like to propose we do a release in time of the next version of
>>> Dawn.
>>> To do so, we need a build by the end of this month (give or take a
>>> few days).
>>>
>>>
>>>
>>> Does anyone have outstanding issues that need addressing?
>>>
>>>
>>>
>>> On my list:
>>>
>>> 1)      Add a UnitMetadata interface based off UoM though that will pull
>>> in
>>> a new dependency;
>>>
>>> 2)      Finish and commit an some internal refactoring for the
>>> statistical
>>> calculations;
>>>
>>> 3)      Address issues 27 (and its PR
>>> https://github.com/eclipse/january/pull/71), 53, 55
>>>
>>>
>>>
>>>
>>>
>>> Best regards,
>>>
>>> Peter
>>>
>>>
>>>
>>>
>>>
>>> --
>>>
>>> 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
>>
>> --
>> 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
>
> --
> 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
>
>
>
> --
>
> 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
>
>
>
>
>
> --
>
> 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

-- 
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