Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] CDT for Eclipse 2019-03

I agree with doing minor releases every quarter, and continuing to push critical / high impact bug fixes between the quarterly releases. That would mean releases CDT 9.7 with Eclipse 2019-03, so M1 should also be 9.7.0 from master branch.

Nate, to answer your earlier question - in addition to the EDP (ip review/etc process) the difference between releasing a new minor vs maintenance release is the minor release requires a little bit of git/jenkins/extra pom.xml work as a new branch needs to be created, jobs created on jenkins and there is a little bit more to do on updating build files on minor releases. In addition, it is less effort to release a maintenance (patch) release out of cycle than with the simrel.

There is some documentation on the steps here: https://wiki.eclipse.org/CDT/release_engineering

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


On Thu, 10 Jan 2019 at 21:12, Nathan Ridge <zeratul976@xxxxxxxxxxx> wrote:
Thanks Doug. In that case -- assuming Jonah, who's actually doing the work, agrees with the "not much additional work" characterization :-) -- I think from a development point of view the most straightforward thing would be to do a minor release every quarter. That way, we don't have to evaluate each patch for possible inclusion on the previous release branch to make sure it gets in front of users sooner.

Thanks,
Nate

________________________________________
From: cdt-dev-bounces@xxxxxxxxxxx <cdt-dev-bounces@xxxxxxxxxxx> on behalf of Doug Schaefer <dschaefer@xxxxxxxxxxxxxx>
Sent: January 10, 2019 9:03 PM
To: cdt-dev@xxxxxxxxxxx
Subject: Re: [cdt-dev] CDT for Eclipse 2019-03

With the new Eclipse Development Process, we are no longer required to do release reviews on every minor release. We just need to do them annually. So we don't need to do a release review for this release since we did one last release three months ago.

We should probably do one in June since that's our traditional yearly release. Also, we should be ready to ship early releases of the gdb-adapter and the vscode extension for it.

Aside from that, there isn't much additional work as far as I can remember. We could just do minor releases every three months even if there are no new features or APIs. Thoughts?

On Wed, 2019-01-09 at 21:59 +0000, Nathan Ridge wrote:

Hey Jonah,


Out of curiosity, what are the extra steps involved in putting out a minor release (e.g. 9.7) as compared to a patch release (e.g. 9.6.1)?


Thanks,

Nate


________________________________________

From: cdt-dev-bounces@xxxxxxxxxxx<mailto:cdt-dev-bounces@xxxxxxxxxxx> <cdt-dev-bounces@xxxxxxxxxxx<mailto:cdt-dev-bounces@xxxxxxxxxxx>> on behalf of Jonah Graham <jonah@xxxxxxxxxxxxxxxx<mailto:jonah@xxxxxxxxxxxxxxxx>>

Sent: January 9, 2019 9:16 PM

To: CDT General developers list.

Subject: [cdt-dev] CDT for Eclipse 2019-03


Hello folks,


We are approaching the first milestone for Eclipse 2019-03 simultaneous release. (Note that the new simultaneous releases are named by their planned release year-month, no longer by a name.)


As of yet we have not discussed which version of CDT to release, CDT 9.6.x from cdt_9_6 branch, or CDT 9.7.0 from master branch. Does anyone have any input? In the absence of any input, at least for M1 next week, I will leave the same contribution of CDT 9.6.0 as there have been no new code commits on the CDT 9.6 branch. (Indeed on the master branch all the fixes so far could just be cherry-picked to the 9.6 branch and we could do a CDT 9.6.1 with the contributions we received over the quietish Christmas period.)


---


This is our schedule for publishing CDT's contribution to 2019-03 simultaneous release. See SimRel 2019-03 Plan<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.eclipse.org_SimRel_2019-2D03_Simultaneous-5FRelease-5FPlan&d=DwICAg&c=yzoHOc_ZK-sxl-kfGNSEvlJYanssXN3q-lhj0sp26wE&r=NrrbvTHWa2Nbp_kAN0Hl1o3lM1WAwSes64uBjxjNhMc&m=hF7wVCDltpZzV43gkULi_ZQuqg9-_4X7pashfhgBoY8&s=fnoOReJdkDClqKVYsKHT7PFN37uE6CUeEMVVhUqetHQ&e=> for further details.  (The EPP generally will be available on Friday of the same week):

Monday 14 Jan - 2019-03 M1

Monday 4 Feb - 2019-03 M2

Monday 25 Feb - 2019-03 M3

Monday 4 Mar - 2019-03 RC1

Monday 11 Mar* - 2019-03 RC2

Then we are in Quiet week(s) until the release on Wed 20 Mar.


I may not be able to handle the release on this date due to scheduling conflicts. As we get closer to the date I will come up with a contingency plan to handle any RC2 week issues - volunteers please be in touch off list to discuss.


Thanks,

Jonah

~~~

Jonah Graham

Kichwa Coders Ltd.

www.kichwacoders.com<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.kichwacoders.com&d=DwICAg&c=yzoHOc_ZK-sxl-kfGNSEvlJYanssXN3q-lhj0sp26wE&r=NrrbvTHWa2Nbp_kAN0Hl1o3lM1WAwSes64uBjxjNhMc&m=hF7wVCDltpZzV43gkULi_ZQuqg9-_4X7pashfhgBoY8&s=1mdoyYLzz9Lk_twmbCUfr9Hc2bDIYfcXL-pqzp0NkVw&e=<http://www.kichwacoders.com<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.kichwacoders.com&d=DwICAg&c=yzoHOc_ZK-sxl-kfGNSEvlJYanssXN3q-lhj0sp26wE&r=NrrbvTHWa2Nbp_kAN0Hl1o3lM1WAwSes64uBjxjNhMc&m=hF7wVCDltpZzV43gkULi_ZQuqg9-_4X7pashfhgBoY8&s=1mdoyYLzz9Lk_twmbCUfr9Hc2bDIYfcXL-pqzp0NkVw&e=>>

_______________________________________________

cdt-dev mailing list

cdt-dev@xxxxxxxxxxx<mailto:cdt-dev@xxxxxxxxxxx>

To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://urldefense.proofpoint.com/v2/url?u=https-3A__www.eclipse.org_mailman_listinfo_cdt-2Ddev&d=DwICAg&c=yzoHOc_ZK-sxl-kfGNSEvlJYanssXN3q-lhj0sp26wE&r=NrrbvTHWa2Nbp_kAN0Hl1o3lM1WAwSes64uBjxjNhMc&m=hF7wVCDltpZzV43gkULi_ZQuqg9-_4X7pashfhgBoY8&s=OoIrRz2Zb6qweGIpXh9kYC5HyuhaNvhqwBLwBTgOo7Y&e=

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/cdt-dev

Back to the top