Proposal: Release Break during holiday season

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Proposal: Release Break during holiday season

Andres Rodriguez-2
Hi All,

IIRC in the last couple of years (at least) there have been a small break of the normal release cycles during the holiday season. I've seen no discussion on the topic yet so I would like to start it, as this information may be relevant for the planning of time off for many people involved or affected (directly or indirectly) by the release dates.

An initial proposal would be, as in previous years, a 2-week break. Looking at this year's calendar and the current planned schedule, my proposal would be to introduce these two weeks in the 2.89.2 RC testing period, so the schedule would be:
  • Dec 6th 2017: LTS 2.89.1 (as planned).
  • Dec 10th 2017: Weekly 2.94 (as planned).
  • Dec 17th 2017: Weekly 2.95 (as planned).
  • Dec 20th 2017: LTS 2.89.2 RC (as planned).
  • Dec 24th 2017: Skipped weekly
  • Dec 31st 2017: Skipped weekly
  • Jan 3rd 2018: Skipped LTS.
  • Jan 7th 2018: Weekly 2.96
  • Jan 14th 2018: Weekly 2.97
  • Jan 17th 2018: LTS 2.89.2
  • Jan 21st 2018: Weekly 2.98
WDYT?

I've proposed this topic for the agenda of the governance meeting of Nov 22nd.

Thanks!

--
Regards,

Andres Rodriguez

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAM9%3DZ%2B7uLsF%3DMGZMOpHJqydqRp1U7D1-gs_2zaVXWHzv5ifrkQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Proposal: Release Break during holiday season

Mark Waite-2
That seems very reasonable to me.  Skipping those releases sounds find to me.

Mark Waite

On Thu, Nov 16, 2017 at 3:02 PM Andres Rodriguez <[hidden email]> wrote:
Hi All,

IIRC in the last couple of years (at least) there have been a small break of the normal release cycles during the holiday season. I've seen no discussion on the topic yet so I would like to start it, as this information may be relevant for the planning of time off for many people involved or affected (directly or indirectly) by the release dates.

An initial proposal would be, as in previous years, a 2-week break. Looking at this year's calendar and the current planned schedule, my proposal would be to introduce these two weeks in the 2.89.2 RC testing period, so the schedule would be:
  • Dec 6th 2017: LTS 2.89.1 (as planned).
  • Dec 10th 2017: Weekly 2.94 (as planned).
  • Dec 17th 2017: Weekly 2.95 (as planned).
  • Dec 20th 2017: LTS 2.89.2 RC (as planned).
  • Dec 24th 2017: Skipped weekly
  • Dec 31st 2017: Skipped weekly
  • Jan 3rd 2018: Skipped LTS.
  • Jan 7th 2018: Weekly 2.96
  • Jan 14th 2018: Weekly 2.97
  • Jan 17th 2018: LTS 2.89.2
  • Jan 21st 2018: Weekly 2.98
WDYT?

I've proposed this topic for the agenda of the governance meeting of Nov 22nd.

Thanks!

--
Regards,

Andres Rodriguez

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAM9%3DZ%2B7uLsF%3DMGZMOpHJqydqRp1U7D1-gs_2zaVXWHzv5ifrkQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtFdMZwS1RLoQw0C6X%3D%2BuAAYyCv3FMsSsnTvDvCknPUk8Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Proposal: Release Break during holiday season

Daniel Beck
In reply to this post by Andres Rodriguez-2

> On 16. Nov 2017, at 23:02, Andres Rodriguez <[hidden email]> wrote:
>
> IIRC in the last couple of years (at least) there have been a small break of the normal release cycles during the holiday season.

Correct -- 2015/2016 we delayed 1.642.1 for two weeks, and 2016/2017 we delayed 2.32.2 for two weeks.

We have the slack in the schedule -- so we should make use of it if we expect any impact on holidays on our ability to deliver solid releases.

> • Dec 20th 2017: LTS 2.89.2 RC (as planned).

Wouldn't it be advantageous to move this RC back to Jan 3 to allow for more flexibility in backporting late fixes? Or is there an advantage to having a four week RC testing period?

> • Dec 24th 2017: Skipped weekly
> • Dec 31st 2017: Skipped weekly

I don't think there's a need to plan to skip weeklies -- up to KK's availability and out ability to merge relevant changes during this period. I see this as independent from the LTS schedule.

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/5513C9A9-3A0B-4357-BA97-57DDDC7C02A6%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Proposal: Release Break during holiday season

Oleg Nenashev
Hi,

LTS release break looks good to me.
We have lots of pending  bugfix-alike changes in pull requests, and these 2 weeks also give a chance to integrate more into Weekly releases and then consider these changes for .3 backporting.
 
Wouldn't it be advantageous to move this RC back to Jan 3 to allow for more flexibility in backporting late fixes? Or is there an advantage to having a four week RC testing period?
+1, we just need to stay a bit conservative while backporting the things. Or we could have RC-1 and RC-2 (in the case we plan to do weeklies)

BR, Oleg
 
пятница, 17 ноября 2017 г., 0:48:24 UTC+1 пользователь Daniel Beck написал:

> On 16. Nov 2017, at 23:02, Andres Rodriguez <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="ZjoWaaisAAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">arodr...@...> wrote:
>
> IIRC in the last couple of years (at least) there have been a small break of the normal release cycles during the holiday season.

Correct -- 2015/2016 we delayed 1.642.1 for two weeks, and 2016/2017 we delayed 2.32.2 for two weeks.

We have the slack in the schedule -- so we should make use of it if we expect any impact on holidays on our ability to deliver solid releases.

>         • Dec 20th 2017: LTS 2.89.2 RC (as planned).

Wouldn't it be advantageous to move this RC back to Jan 3 to allow for more flexibility in backporting late fixes? Or is there an advantage to having a four week RC testing period?

>         • Dec 24th 2017: Skipped weekly
>         • Dec 31st 2017: Skipped weekly

I don't think there's a need to plan to skip weeklies -- up to KK's availability and out ability to merge relevant changes during this period. I see this as independent from the LTS schedule.

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/fc2f1e7c-ce6e-4820-82d7-7de6125e4420%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Proposal: Release Break during holiday season

Oliver Gondža-2
On 2017-11-20 08:31, Oleg Nenashev wrote:

> Hi,
>
> LTS release break looks good to me.
> We have lots of pending  bugfix-alike changes in pull requests, and
> these 2 weeks also give a chance to integrate more into Weekly releases
> and then consider these changes for .3 backporting.
>
>     Wouldn't it be advantageous to move this RC back to Jan 3 to allow
>     for more flexibility in backporting late fixes? Or is there an
>     advantage to having a four week RC testing period?
>
> +1, we just need to stay a bit conservative while backporting the
> things. Or we could have RC-1 and RC-2 (in the case we plan to do weeklies)

I have no strong feelings here. Given the number of potential candidates
Oleg mentioned, It would probably be better to extend the backporting
period so there is more time to integrate those changes. That would be:

   * Dec 6th 2017: LTS 2.89.1 (as planned).
   * Jan 3rd 2018: LTS 2.89.2 RC.
   * Jan 17th 2018: LTS 2.89.2

I do not think 4 week testing window add much value if spread over holidays.

--
oliver

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/8930a52a-249c-9db1-77e8-5170d1b290e3%40gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Proposal: Release Break during holiday season

Andres Rodriguez-2
Hi,

I had added the two weeks to the testing period assuming weeklies would be taking the break as well, but given that that is not needed, using them for backporting makes more sense as you all comment.

Thanks!

On Mon, Nov 20, 2017 at 9:14 AM, Oliver Gondža <[hidden email]> wrote:
On 2017-11-20 08:31, Oleg Nenashev wrote:
Hi,

LTS release break looks good to me.
We have lots of pending  bugfix-alike changes in pull requests, and these 2 weeks also give a chance to integrate more into Weekly releases and then consider these changes for .3 backporting.

    Wouldn't it be advantageous to move this RC back to Jan 3 to allow
    for more flexibility in backporting late fixes? Or is there an
    advantage to having a four week RC testing period?

+1, we just need to stay a bit conservative while backporting the things. Or we could have RC-1 and RC-2 (in the case we plan to do weeklies)

I have no strong feelings here. Given the number of potential candidates Oleg mentioned, It would probably be better to extend the backporting period so there is more time to integrate those changes. That would be:

  * Dec 6th 2017: LTS 2.89.1 (as planned).
  * Jan 3rd 2018: LTS 2.89.2 RC.
  * Jan 17th 2018: LTS 2.89.2

I do not think 4 week testing window add much value if spread over holidays.

--
oliver

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/8930a52a-249c-9db1-77e8-5170d1b290e3%40gmail.com.

For more options, visit https://groups.google.com/d/optout.



--
Regards,

Andres Rodriguez

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAM9%3DZ%2B7r5QefguzxL39L3gVsi-jXsqYkSn61%3D0%3Dqd2hKakYOiQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Proposal: Release Break during holiday season

Manuel Jesús Recena Soto-2
In reply to this post by Andres Rodriguez-2
Hello,

2017-11-16 23:02 GMT+01:00 Andres Rodriguez <[hidden email]>:
Hi All,

IIRC in the last couple of years (at least) there have been a small break of the normal release cycles during the holiday season. I've seen no discussion on the topic yet so I would like to start it, as this information may be relevant for the planning of time off for many people involved or affected (directly or indirectly) by the release dates.

An initial proposal would be, as in previous years, a 2-week break. Looking at this year's calendar and the current planned schedule, my proposal would be to introduce these two weeks in the 2.89.2 RC testing period, so the schedule would be:
  • Dec 6th 2017: LTS 2.89.1 (as planned).
  • Dec 10th 2017: Weekly 2.94 (as planned).
  • Dec 17th 2017: Weekly 2.95 (as planned).
  • Dec 20th 2017: LTS 2.89.2 RC (as planned).
  • Dec 24th 2017: Skipped weekly
  • Dec 31st 2017: Skipped weekly
  • Jan 3rd 2018: Skipped LTS.
  • Jan 7th 2018: Weekly 2.96
  • Jan 14th 2018: Weekly 2.97
  • Jan 17th 2018: LTS 2.89.2
  • Jan 21st 2018: Weekly 2.98
WDYT?

It makes sense.
 

I've proposed this topic for the agenda of the governance meeting of Nov 22nd.

Thanks!

--
Regards,

Andres Rodriguez

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAM9%3DZ%2B7uLsF%3DMGZMOpHJqydqRp1U7D1-gs_2zaVXWHzv5ifrkQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.



--
Manuel Recena Soto
* manuelrecena.com [/blog]
* linkedin.com/in/recena

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CABa-Uoe5ReJPf_c5MSbW3HFwSkDOtgsiuYdV5AUmLRmu-LDYpQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Proposal: Release Break during holiday season

Kohsuke Kawaguchi
Administrator
My +1 absentee vote for this in case I miss that portion of the meeting today

On Mon, Nov 20, 2017 at 1:45 AM Manuel Jesús Recena Soto <[hidden email]> wrote:
Hello,

2017-11-16 23:02 GMT+01:00 Andres Rodriguez <[hidden email]>:
Hi All,

IIRC in the last couple of years (at least) there have been a small break of the normal release cycles during the holiday season. I've seen no discussion on the topic yet so I would like to start it, as this information may be relevant for the planning of time off for many people involved or affected (directly or indirectly) by the release dates.

An initial proposal would be, as in previous years, a 2-week break. Looking at this year's calendar and the current planned schedule, my proposal would be to introduce these two weeks in the 2.89.2 RC testing period, so the schedule would be:
  • Dec 6th 2017: LTS 2.89.1 (as planned).
  • Dec 10th 2017: Weekly 2.94 (as planned).
  • Dec 17th 2017: Weekly 2.95 (as planned).
  • Dec 20th 2017: LTS 2.89.2 RC (as planned).
  • Dec 24th 2017: Skipped weekly
  • Dec 31st 2017: Skipped weekly
  • Jan 3rd 2018: Skipped LTS.
  • Jan 7th 2018: Weekly 2.96
  • Jan 14th 2018: Weekly 2.97
  • Jan 17th 2018: LTS 2.89.2
  • Jan 21st 2018: Weekly 2.98
WDYT?

It makes sense.
 

I've proposed this topic for the agenda of the governance meeting of Nov 22nd.

Thanks!

--
Regards,

Andres Rodriguez

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAM9%3DZ%2B7uLsF%3DMGZMOpHJqydqRp1U7D1-gs_2zaVXWHzv5ifrkQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.



--
Manuel Recena Soto
* manuelrecena.com [/blog]
* linkedin.com/in/recena

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CABa-Uoe5ReJPf_c5MSbW3HFwSkDOtgsiuYdV5AUmLRmu-LDYpQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
Kohsuke Kawaguchi

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAN4CQ4y843-fztM-ZgQbSfQDDFihiUUDNJdmFMTHgWYA6LLQUQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.