Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Search multiple public room directories #16245

Open
Thatoo opened this issue Sep 4, 2023 · 3 comments
Open

Search multiple public room directories #16245

Thatoo opened this issue Sep 4, 2023 · 3 comments
Labels
O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.

Comments

@Thatoo
Copy link

Thatoo commented Sep 4, 2023

Would it be possible to list in homeserver.yaml file a list of servers that could serve for users to make a global search when they are looking for new rooms?

@clokep
Copy link
Member

clokep commented Sep 6, 2023

I'm assuming you're asking about the public room directory, please correct me if I'm wrong.

The client provides the server for which to search (defaulting to the local server). It currently isn't possible to search multiple servers at once.

@Thatoo
Copy link
Author

Thatoo commented Sep 6, 2023

Yes, you're correct and yes the request is to be able to search multiple servers at once : a list of server written in the client .well-known and those added by the user.

@clokep clokep changed the title Server list for global search Search multiple public room directories Sep 7, 2023
@clokep clokep added S-Minor Blocks non-critical functionality, workarounds exist. T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. O-Uncommon Most users are unlikely to come across this or unexpected workflow labels Sep 7, 2023
@clokep
Copy link
Member

clokep commented Sep 7, 2023

I see this as two pieces:

  1. By default, instead of performing only a local room directory search, include additional administrator configured servers. It isn't clear to me that the spec allows for this, but it doesn't seem too off base either.
  2. Allow clients to provide multiple servers to the room directory search API. This would require a spec change.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
Projects
None yet
Development

No branches or pull requests

2 participants