|
|
[[TOC]]
|
|
|
|
|
|
= Release Parameters =
|
|
|
|
|
|
# Release Parameters
|
|
|
|
|
|
This page lists what should be done with protover versions or consensus parameters at each release or end of life of a series.
|
|
|
|
|
|
''(This follows proposal 303 for the protocol version changes.)''
|
|
|
_(This follows proposal 303 for the protocol version changes.)_
|
|
|
|
|
|
== At a Release ==
|
|
|
## At a Release
|
|
|
|
|
|
At each release, here what needs to be changed:
|
|
|
|
|
|
=== 0.4.1 stable (shipped in Tor Browser) ===
|
|
|
### 0.4.1 stable (shipped in Tor Browser)
|
|
|
|
|
|
==== Consensus Parameters ====
|
|
|
#### Consensus Parameters
|
|
|
|
|
|
* `sendme_emit_min_version=1` should be set (#32774)
|
|
|
|
|
|
== At End Of Life ==
|
|
|
## At End Of Life
|
|
|
|
|
|
For each EOL version, here what needs to be changed:
|
|
|
|
|
|
=== Recurring End of Life ===
|
|
|
### Recurring End of Life
|
|
|
|
|
|
* Remove release from git scripts (example: #32772)
|
|
|
* Remove release from Jenkins builders (example: #32776)
|
|
|
* Remove release from chutney and sbws CI (example: #32775)
|
|
|
|
|
|
=== Recurring LTS End of Life ===
|
|
|
### Recurring LTS End of Life
|
|
|
|
|
|
* Remove consensus methods (example: #32695)
|
|
|
* Update recommended and required protocols (examples: #32696, #32697, #32698)
|
|
|
|
|
|
=== 0.3.5 ===
|
|
|
### 0.3.5
|
|
|
|
|
|
Expected: '''Feb 1st, 2022'''
|
|
|
Expected: **Feb 1st, 2022**
|
|
|
|
|
|
==== Protover ====
|
|
|
#### Protover
|
|
|
|
|
|
* `FlowCtrl=1` should be '''recommended''' on '''March 1st, 2022'''
|
|
|
* `FlowCtrl=1` should be '''required''' on '''Feb 1st, 2023'''
|
|
|
* `FlowCtrl=1` should be **recommended** on **March 1st, 2022**
|
|
|
* `FlowCtrl=1` should be **required** on **Feb 1st, 2023**
|
|
|
|
|
|
==== Consensus Parameters ====
|
|
|
#### Consensus Parameters
|
|
|
|
|
|
* `sendme_accept_min_version=1` should be set on '''July 1st, 2023'''.
|
|
|
* `sendme_accept_min_version=1` should be set on **July 1st, 2023**.
|
|
|
|
|
|
=== 0.2.9 ===
|
|
|
### 0.2.9
|
|
|
|
|
|
Expected: '''Jan 1st, 2020'''
|
|
|
Expected: **Jan 1st, 2020**
|
|
|
|
|
|
Recurring tasks only.
|
|
|
|