Compare commits

...

5 Commits

Author SHA1 Message Date
Will Lewis be65a8ec01
Update README.rst 2023-12-13 14:50:56 +00:00
Will Lewis 66fc265578
Update README.rst 2023-12-13 14:47:34 +00:00
Erik Johnston 025951bc3b Merge remote-tracking branch 'origin/clokep/morg-readme' into develop 2023-12-13 14:46:11 +00:00
Erik Johnston 70c020b532 Update text 2023-12-12 20:32:48 +00:00
Patrick Cloke e1f8440c89 Update the README pointing to the Element fork. 2023-12-12 20:28:30 +00:00
2 changed files with 25 additions and 4 deletions

View File

@ -2,10 +2,19 @@
Synapse |support| |development| |documentation| |license| |pypi| |python|
=========================================================================
Synapse is an open-source `Matrix <https://matrix.org/>`_ homeserver written and
maintained by the Matrix.org Foundation. We began rapid development in 2014,
reaching v1.0.0 in 2019. Development on Synapse and the Matrix protocol itself continues
in earnest today.
Synapse is now actively maintained at `element-hq/synapse <https://github.com/element-hq/synapse>`_
=================================================================================================
Synapse is an open-source `Matrix <https://matrix.org/>`_ homeserver developed
from 2019 through 2023 as part of the Matrix.org Foundation. The Matrix.org
Foundation is not able to resource maintenance of Synapse and it
`continues to be developed by Element <https://github.com/element-hq/synapse>`_;
additionally you have the choice of `other Matrix homeservers <https://matrix.org/ecosystem/servers/>`_.
See `The future of Synapse and Dendrite <https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/>`_
blog post for more information.
=========================================================================
Briefly, Matrix is an open standard for communications on the internet, supporting
federation, encryption and VoIP. Matrix.org has more to say about the `goals of the

View File

@ -29,6 +29,18 @@ from synapse.util.stringutils import strtobool
# Allow truncated JPEG images to be thumbnailed.
ImageFile.LOAD_TRUNCATED_IMAGES = True
# Update your remotes folks.
announcement = """
Synapse is no longer being developed under the matrix-org organization. See the
README.rst for more details.
Please update your git remote to pull from element-hq/synapse:
git remote set-url origin git@github.com:element-hq/synapse.git
"""
print(announcement)
sys.exit(1)
# Check that we're not running on an unsupported Python version.
#
# Note that we use an (unneeded) variable here so that pyupgrade doesn't nuke the