Skip to content

Instantly share code, notes, and snippets.

@richvdh
richvdh / output.txt
Created April 9, 2021 22:47
twisted starttls test
Started to connect.
Connected.
Protocol lost connection. Reason: VerificationError(errors=[DNSMismatch(mismatched_id=DNS_ID(hostname=b'not-google.com'))])
Factory lost connection. Reason: Connection was aborted locally using ITCPTransport.abortConnection.

Experimental Features Policy

Background

Synapse, Sydent and Sygnal implement the APIs described by the Matrix Specification. Changes to the spec can be proposed by using the MSC process. (There are also Synapse-specific APIs not in the spec, mostly admin APIs, which are not subject to this policy.)

Often there is a need to evaluate changes before an MSC is accepted, to ensure that they will work in practice with a good user experience. We refer to such changes as experimental features. This page discusses the Backend team's policy for enabling experimental