From 9fa2d5abd1faea7d2915e376ac1cff51fbc87e4a Mon Sep 17 00:00:00 2001 From: clokep Date: Thu, 10 Feb 2022 13:15:41 +0000 Subject: deploy: e4fdf459e24745be856efb535d539082a00da51b --- develop/development/releases.html | 285 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 285 insertions(+) create mode 100644 develop/development/releases.html (limited to 'develop/development/releases.html') diff --git a/develop/development/releases.html b/develop/development/releases.html new file mode 100644 index 0000000000..e73e6ba9a2 --- /dev/null +++ b/develop/development/releases.html @@ -0,0 +1,285 @@ + + + + + + Release Cycle - Synapse + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + +
+
+ +
+ +
+ +

Synapse Release Cycle

+

Releases of Synapse follow a two week release cycle with new releases usually +occurring on Tuesdays:

+
    +
  • Day 0: Synapse N - 1 is released.
  • +
  • Day 7: Synapse N release candidate 1 is released.
  • +
  • Days 7 - 13: Synapse N release candidates 2+ are released, if bugs are found.
  • +
  • Day 14: Synapse N is released.
  • +
+

Note that this schedule might be modified depending on the availability of the +Synapse team, e.g. releases may be skipped to avoid holidays.

+

Release announcements can be found in the +release category of the Matrix blog.

+

Bugfix releases

+

If a bug is found after release that is deemed severe enough (by a combination +of the impacted users and the impact on those users) then a bugfix release may +be issued. This may be at any point in the release cycle.

+

Security releases

+

Security will sometimes be backported to the previous version and released +immediately before the next release candidate. An example of this might be:

+
    +
  • Day 0: Synapse N - 1 is released.
  • +
  • Day 7: Synapse (N - 1).1 is released as Synapse N - 1 + the security fix.
  • +
  • Day 7: Synapse N release candidate 1 is released (including the security fix).
  • +
+

Depending on the impact and complexity of security fixes, multiple fixes might +be held to be released together.

+

In some cases, a pre-disclosure of a security release will be issued as a notice +to Synapse operators that there is an upcoming security release. These can be +found in the security category of the Matrix blog.

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file -- cgit 1.5.1