Skip to content

Clarify wording around public room directory #2133

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

Closed
wants to merge 2 commits into from

Conversation

HarHarLinks
Copy link
Contributor

@HarHarLinks HarHarLinks commented Apr 15, 2025

This PR suggest a switch to clearer wording in the API descriptions of what is commonly known as "(public) room directory", which contains "published rooms" (namely, published to the directory), to differentiate it more clearly from what is commonly known as "public rooms" (a room with the join rule = public).

Sadly, the name "publicRooms" is baked into the api; ideally it would be named similar to the user directory, however a migration path to that would be rough and certainly take an MSC.

Pull Request Checklist

Preview: https://pr2133--matrix-spec-previews.netlify.app

@HarHarLinks HarHarLinks requested a review from a team as a code owner April 15, 2025 11:40
@HarHarLinks
Copy link
Contributor Author

Beyond the initial scope of this PR, the C2S API also calls the room directory "Listing Rooms" and does not include an introductory paragraph to the topic, while the S2S API does have such a paragraph that both uses the term "room directory" and refers to the C2S API - a reference that given the lack of mention of the same term in a heading is not easy to follow.

What is the SCT's opinion on this whole matter? Can/should I try to fix this in this/another PR?

@HarHarLinks
Copy link
Contributor Author

...welp, now that I've done the work, I see there is substantial overlap with #2104.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant