Clarify upgrade notes ahead of 1.4.0 release#6033
Conversation
anoadragon453
left a comment
There was a problem hiding this comment.
A few changes, but very clear and easy to read :)
| In the medium term the vector.im and matrix.org Identity servers will disable | ||
| sending email and SMS entirely, however in order to ease the transition they | ||
| will retain the capability to send email and SMS for a limited period. Email | ||
| will be disabled on XXX (giving 2 months notice), disabling SMS will follow |
There was a problem hiding this comment.
Mental note: Make sure this gets filled in.
Co-Authored-By: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
Co-Authored-By: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
Co-Authored-By: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
Co-Authored-By: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
Co-Authored-By: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
Co-Authored-By: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
|
You can make batch updates from the Files tab btw |
Co-Authored-By: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
|
neil: please can you give the PR a better name? |
|
We're going to need to include the fact that adding threepids to your account won't work until the homeserver figures out how it's handling email/msisdns. This won't prevent you from binding threepids to Identity Servers through your homeserver at the protocol level, but Riot won't give you the option to bind until a threepid has been added to your account. |
|
Additionally, there are 4 more new email templates to worry about. |
richvdh
left a comment
There was a problem hiding this comment.
-
I have a few suggestions, but I think we're going to need to iterate on this.
-
What steps should I expect to have to take if I downgrade to v1.3.1? (particularly if I was foolish enough not to keep a copy of my old homeserver.yaml)
Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> Co-Authored-By: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
babolivier
left a comment
There was a problem hiding this comment.
Plus some lines aren't correctly wrapped at 80 char (or whichever value we should use).
Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
| In the medium term the vector.im and matrix.org identity servers will disable | ||
| sending email and SMS for homeservers entirely, however in order to ease the | ||
| transition they will retain the capability to send email and SMS for a limited | ||
| period. Email will be disabled on Monday 2nd December 2019 (giving roughly 2 |
There was a problem hiding this comment.
this paragraph and the next still talk about stopping the ISes from sending email and sms altogether. I appreciate that you're trying to be brief for clarity but I worry that it's actively misleading - particularly given the repetition.
There was a problem hiding this comment.
@richvdh I don't follow, is there some case where the IS sends an email on behalf of a homeserver that I am not thinking of? Or do I just need to make the fact I am talking about email and SMS on behalf of homeservers clearer?
There was a problem hiding this comment.
the latter. There are cases when an IS sends an email independently, so "Email will be disabled" is incorrect.
There was a problem hiding this comment.
maybe we should call it "support for delegated 3pid verification" or something, instead of "sending email"
Improve clarity Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
…nto neilj/upgrade_notes
|
|
||
| It is possible for a user to associate an email address or phone number | ||
| with their account, for a number of reasons: | ||
| * for use when logging in, as an alternative to the user id. |
There was a problem hiding this comment.
there's a formatting fail here. I think it needs to lose the indentation
| matrix.org. | ||
|
|
||
| In Synapse 1.4.0, for security and privacy reasons, the homeserver will no | ||
| longer delegate 3pid validation to an identity server by default and instead the |
There was a problem hiding this comment.
probably my bad, but we should decide if we are calling it 'verification' or 'validation'. I think 'verification'?
| In the medium term the vector.im and matrix.org identity servers will disable | ||
| sending email and SMS for homeservers entirely, however in order to ease the | ||
| transition they will retain the capability to send email and SMS for a limited | ||
| period. Email will be disabled on Monday 2nd December 2019 (giving roughly 2 |
There was a problem hiding this comment.
maybe we should call it "support for delegated 3pid verification" or something, instead of "sending email"
| Following upgrade, to continue sending email (and therefore register via an | ||
| email address) admins can either:- | ||
|
|
||
| * Configure Synapse to use an email server (details follow). * Run or choose an |
| Following upgrade, to continue sending email (and therefore register via an | ||
| email address) admins can either:- | ||
|
|
||
| * Configure Synapse to use an email server (details follow). * Run or choose an |
| Delegate Email to an identity server | ||
| ------------------------------------ | ||
|
|
||
| Some admins will wish to continue using email as a registration method, but |
| will not immediately have an appropriate SMTP server to hand. | ||
|
|
||
| To this end, we will continue to support email delegation via the vector.im and | ||
| matrix.org identity servers for two months. The cut off date is Monday 2nd |
There was a problem hiding this comment.
Support for delegated email verification will be disabled on Monday 2nd December.
| --- | ||
|
|
||
| Following upgrade, the only way to maintain the ability to send SMS (and | ||
| therefore register via a phone number) will be to continue to delegate SMS |
There was a problem hiding this comment.
s/SMS delivery/phone number verification/
| be no loss of functionality. However, the statistics engine will write errors | ||
| to the logs, which can be avoided by setting the following in `homeserver.yaml`: | ||
| to the logs, which can be avoided by setting the following in | ||
| `homeserver.yaml`: |
There was a problem hiding this comment.
I don't see the problem, am wrapping to 80 chars.
| Don't forget to re-enable it when you upgrade again, in preparation for its | ||
| use in the room directory! | ||
|
|
||
|
|
| server that supports SMS sending). | ||
|
|
||
|
|
||
| The ``account_threepid_delegates`` dictionary defines whether the homeserver |
There was a problem hiding this comment.
see comments above, though I'd love it if we could avoid repeating this
There was a problem hiding this comment.
I'm just not sure I see a neat way not to repeat, since it is convenient to have the context close the description of what changes the admin must make. My sense is that since this is not a doc that needs maintenance the repetition is permissible, if you can see a better way to do it, just edit direct.
| <https://matrix.org/docs/spec/identity_service/r0.2.1>`_) to handle sending | ||
| password reset or registration messages via email and SMS. | ||
|
|
||
| So to delegate SMS sending set ``account_threepid_delegates.msisdn`` to a base |
There was a problem hiding this comment.
gtg, I think there are similar comments to be made below
Co-Authored-By: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
…nto neilj/upgrade_notes
neilisfragile
left a comment
There was a problem hiding this comment.
LGTM - SHIP IT!!!!!
Upgrade notes to explain changes in 1.4 brought about by privacy project
If you spot typos, things that are obviously wrong please just edit and commit direct.
Rendered