-
-
Notifications
You must be signed in to change notification settings - Fork 97
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
Clarifications to AS spec, including MSC3905 #1305
Conversation
Move the object definition out to yaml files
b385032
to
4ba23ed
Compare
changelogs/application_service/newsfragments/1305.clarification
Outdated
Show resolved
Hide resolved
Co-authored-by: Travis Ralston <travisr@matrix.org>
room IDs. An application service is said to be "interested" in a given event | ||
if it matches any of the namespaces. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
room IDs. An application service is said to be "interested" in a given event | |
if it matches any of the namespaces. | |
room IDs. An application service is said to be "interested" in a given event | |
if it matches any of the namespace regex patterns. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not entirely convinced this is an improvement in clarity, personally. The fact that namespaces are defined via regular expressions is a detail which I think is better left for the formal definition below rather in this overview.
(In any case, we'd want to say "namespace regular expressions" rather than "namespace regex patterns").
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"namespace regular expressions" sounds good to me 👍
I think it makes sense to mention when we're talking about matching. It's immediately apparent and understandable for anyone slightly familiar with regex how it matches then.
Co-authored-by: Eric Eastwood <madlittlemods@gmail.com>
@MadLittleMods thanks for your review: some great suggestions, which I've tried to incorporate with some light editing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good as far as I can see
Primarily this is the spec for MSC3905, but I've also taken the opportunity to clean up the section a bit and move the definition out to a .yaml file.
Primarily this is the spec for MSC3905, but I've also taken the opportunity to clean up the section a bit and move the definition out to a
.yaml
file.Suggest reviewing commit-by-commit.
Preview: https://pr1305--matrix-spec-previews.netlify.app