Skip to content

Add spec for new alias handling (client-server)#2562

Merged
turt2live merged 4 commits intomasterfrom
travis/spec/2432-alias-semantics
May 26, 2020
Merged

Add spec for new alias handling (client-server)#2562
turt2live merged 4 commits intomasterfrom
travis/spec/2432-alias-semantics

Conversation

@turt2live
Copy link
Copy Markdown
Member

MSC: #2432

This commit does not deal with areas which will be covered by the room version specifications (namely the redaction algorithm).

It feels a bit overly cruel to completely obliterate all mentions of m.room.aliases from the spec as client/server developers may encounter the event type in the wild. To ensure that CTRL+F still works, a brief mention that they do nothing has been put in place, leaving no other references (except the redaction algorithm - see previous paragraph).

turt2live added 2 commits May 20, 2020 20:10
MSC: #2432

This commit does not deal with areas which will be covered by the room version specifications (namely the redaction algorithm).

It feels a bit overly cruel to completely obliterate all mentions of `m.room.aliases` from the spec as client/server developers may encounter the event type in the wild. To ensure that CTRL+F still works, a brief mention that they do nothing has been put in place, leaving no other references (except the redaction algorithm - see previous paragraph).
It's a bit awkward that this shows up as a backwards compatible change, but it's also not breaking.
@turt2live turt2live requested a review from a team May 21, 2020 02:15
@turt2live turt2live added next-release Queued for the next release of the spec release-blocker labels May 25, 2020
Comment thread api/client-server/directory.yaml
Comment thread api/client-server/directory.yaml Outdated
Comment thread specification/client_server_api.rst Outdated
turt2live and others added 2 commits May 26, 2020 12:37
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
To avoid the conflict, hopefully.
@turt2live turt2live merged commit c328961 into master May 26, 2020
@turt2live turt2live deleted the travis/spec/2432-alias-semantics branch May 26, 2020 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

next-release Queued for the next release of the spec release-blocker

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants