-
-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Matrix Reference Implementation #1962
Comments
The link is https://spec.matrix.org/latest/#introduction-to-the-matrix-apis
Synapse has not considered itself a reference implementation for several years (long before the fork by Element). (This likely doesn't change your concern.) |
Indeed; cf matrix-org/synapse#10971. We should just remove this mention of "reference implementation" from the spec. |
By the way, why Matrix doesn't have any reference implementation? |
Fixes: matrix-org#1962 Signed-off-by: Johannes Marbach <[email protected]>
@richvdh did you see my question? |
I did, but I don't have a good answer for you. It just doesn't? Nobody has found it a worthwhile way to spend their time. |
Link to problem area:
Current Matrix Specification states that Matrix is fully open:
Issue
After Element's fork of Synapse, Matrix has no reference implementation, at least it is not liberally licensed.
If the Matrix Foundation does not maintain any reference implementation, the specification should not reflect this.
Worse, if there is no implementation that could be fully compliant with the specification, stable and openly managed, I do not know if then it is possible to call Matrix fully open in the sense of the current specification and the Matrix Foundation position.
The text was updated successfully, but these errors were encountered: