mirror of
https://github.com/QubesOS/qubes-doc.git
synced 2024-12-27 00:09:26 -05:00
3806ecf338
Those are redundant, and yaml parser strips them in fact. By removing them, loading and saving yaml file without any change indeed produce the same output. This is useful for prepare_for_translation.py script (which adds lang and ref tags) - to produce only change that indeed was made.
43 lines
1.1 KiB
Markdown
43 lines
1.1 KiB
Markdown
---
|
|
lang: en
|
|
layout: doc
|
|
permalink: /doc/releases/todo/
|
|
redirect_from:
|
|
- /en/doc/releases/todo/
|
|
ref: 14
|
|
title: Release Checklist
|
|
---
|
|
|
|
*the checklist is probably unfinished*
|
|
|
|
On -rc1
|
|
-------
|
|
|
|
* write schedule
|
|
* create package repositories (linux-yum, linux-deb)
|
|
* update repository definition (core-agent-linux, installer-qubes-os/qubes-release)
|
|
* push all packages to `current-testing`
|
|
* draft release notes, one note per feature
|
|
* create upgrade package in previous release branch (r2->r3.0, r3.0->r3.1, etc) - core-agent-linux
|
|
* make sure that keys for the current release are included in previous release's qubes-release package (for upgrade)
|
|
* build ISO and push to mirrors
|
|
|
|
On subsequent -rc
|
|
-----------------
|
|
|
|
* push packages to `current`
|
|
* update release notes
|
|
* build ISO and push to mirrors
|
|
* notify @Rudd-O about the new ISO for new torrent hosting
|
|
|
|
On final release
|
|
----------------
|
|
|
|
* push packages to `current`
|
|
* finish release notes
|
|
* update InstallationInstructions
|
|
* build ISO and push to mirrors
|
|
* notify @Rudd-O about the new ISO for new torrent hosting
|
|
* write blog post
|
|
* announce on Twitter
|