Bug#930521: tracker.d.o: during freezes dont complain about packages only in experimental
On Sat, Jun 15, 2019 at 01:17:51AM +0800, Paul Wise wrote:
> In order to implement the request below (hide some suggestions from
> tracker.d.o during the freeze (and possibly other things)), we need a
> machine-readable information source about the current stage of the
> freeze and what that means for new upstream releases. I suggest that
> this come in the form of a YAML/JSON file in the testing directory
> containing start dates for each stage of the freeze and an end date
> once that is known. Each stage could be accompanied by some sort of
> metadata about the freeze policy, so that the tracker could also give
> advice on what to upload and what not to upload.
>
> https://release.debian.org/testing/freeze.yaml
Here's a draft of what it could look like, does this satisfy the
requirements?
---
schema: 1
codename: "buster"
planned_release: "2019-07-06T12:00:00Z"
stages:
transition_freeze:
starts: "2019-01-12T00:00:00Z"
friendly_name: "Transition freeze"
explanation: "No more planned transitions are accepted after this date"
migrations: "auto"
url: "https://release.debian.org/buster/freeze_policy.html"
soft_freeze:
starts: "2019-02-12T00:00:00Z"
friendly_name: "Soft freeze"
explanation: "Extended ageing, no new source packages, no re-entry"
url: "https://release.debian.org/buster/freeze_policy.html"
migrations: "auto"
full_freeze:
starts: "2019-03-12T00:00:00Z"
friendly_name: "Full freeze"
explanation: "Targetted fixes only, manual review"
url: "https://release.debian.org/buster/freeze_policy.html"
migrations: "manual"
quiet_period:
starts: "2019-06-29T00:00:00Z"
friendly_name: "Quiet period"
explanation: "Pre-release quiet period with emergency fixes only"
url: "https://lists.debian.org/debian-devel-announce/2019/06/msg00003.html"
migrations: "manual"
...
--
Jonathan Wiltshire jmw@debian.org
Debian Developer http://people.debian.org/~jmw
4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC 74C3 5394 479D D352 4C51
Reply to: