Skip to content

Hard freeze manager notes 2019.10

Ken Bannister edited this page Oct 10, 2019 · 29 revisions

This page includes notes for management of the hard freeze for 2019.10.

To Do

  • Send message to maintainer's list asking for help with testing.
  • Review dump-issues PR

Blog

All times UTC.

2019-10-10

21:30

  • Created release branch on 2019-10-10. Run riot-release-manager feature-freeze yyyy.mm. This script should create a testing issue in the release specs repository.
  • Sent message on freeze.

One open PR remaining for this milestone, #12414. I tried to run the test in the description, but it failed. So, letting it go for now.

16:45

  • Merged #12190
  • Reviewed @miri64 release PR #138 on IP fragmentation
  • Only bug fix PRs should be left.

There are three open PRs remaining. Working through how to resolve those.

2019-10-09

23:30

Latest status below on open PRs for release.

#12408 gnrc_netif: only use prefix matching as tie-breaker in source selection

This issue just popped up today. I'm concerned by the complexity. Let's think this one through overnight, and re-evaluate 10 Oct AM.

#12375 tests: prepare for RIOT-OS/Release-Specs#137

Depends on tests in Release-Specs #138. @kb2ma to review that ASAP.

#11477 Tracking: move CPU/CPU_MODEL to Makefile.features

Now that #12410 has been merged, this one should be an "automatic" merge as a tracking issue. We will re-evaluate 10 Oct AM.

18:00

Latest status below on open PRs for release.

#12410 boards/slwstk6000b-*: move CPU_MODEL definition to Makefile.features

@fjmolinas has approved. Expect merge is imminent.

#12408 gnrc_netif: only use prefix matching as tie-breaker in source selection

This issue just popped up today. I'm concerned by the complexity. Let's think this one through overnight, and re-evaluate 10 Oct AM.

#12405 gnrc_netif: avoid deprecated as source addresses, don't prefer them!

Also just popped up today. Looks straightforward. Expecting imminent test report from @kaspar030.

#12375 tests: prepare for RIOT-OS/Release-Specs#137

Depends on tests in Release-Specs #138. @kb2ma to review that ASAP.

#11477 Tracking: move CPU/CPU_MODEL to Makefile.features

Once #12410 has been merged, this one should be an "automatic" merge as a tracking issue. We will re-evaluate 10 Oct AM.

16:00

Made another pass through open PRs for 2019.10. There are three remaining:

  • #12405 gnrc_netif: avoid deprecated as source addresses, don't prefer them!
  • #12375 tests: prepare for RIOT-OS/Release-Specs#137
  • #12290 pkg/oonf_api: deprecate package

12:45

Took a high level look at release specs. Also reviewed release spec PR #138 for IPv6 fragmentation.

10:00

Reviewed and approved #12389 to deprecate emb6.

2019-10-08

10:50

Added the "three pushes and you're out" guideline to the Preparation section of the Managing a Release wiki page.

10:00

Started with 65 PRs for release, reduced to 29 by pushing off staled milestone PRs. These PRs no longer have a milestone by the "three pushes and you're out" guideline.

Clone this wiki locally