is 410 gone during well known resolution honored? #38

Open
opened 2026-08-01 04:44:27 +00:00 by Aranjedeath · 2 comments
Owner

Basically, is it reasonable to implement and honor this somehow: https://github.com/matrix-org/matrix-spec-proposals/pull/4188

Basically, is it reasonable to implement and honor this somehow: https://github.com/matrix-org/matrix-spec-proposals/pull/4188
Member

It's not handled right now, no, but shouldn't be too difficult to implement some sort of handling for it.

That MSC also includes changes like

Homeservers should resume discovery attempts after the suspension period has elapsed, or when new PDUs or EDUs are received from the server, as receiving new activity signals the server is online.

which would be irrelevant for this library.

There's also:

Implementations may choose to use exponential backoff, starting with shorter periods and gradually increasing to the maximum configured duration.

This could theoretically be done on the library side, however i would be more inclined to have it managed on the homeserver side to keep this library explicitly purely for resolution (not managing backoff logic and similar)

It's not handled right now, no, but shouldn't be too difficult to implement some sort of handling for it. That MSC also includes changes like > Homeservers should resume discovery attempts after the suspension period has elapsed, or when new PDUs or EDUs are received from the server, as receiving new activity signals the server is online. which would be irrelevant for this library. There's also: > Implementations may choose to use exponential backoff, starting with shorter periods and gradually increasing to the maximum configured duration. This could theoretically be done on the library side, however i would be more inclined to have it managed on the homeserver side to keep this library explicitly purely for resolution (not managing backoff logic and similar)
Author
Owner

Yes, not high priority, just a feature request for an un-accepted MSC :) I would expect we'd return some kind of a null or fail answer to whatever is behind resolvematrix, doesn't need to handle anything else really

Yes, not high priority, just a feature request for an un-accepted MSC :) I would expect we'd return some kind of a null or fail answer to whatever is behind resolvematrix, doesn't need to handle anything else really
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/resolvematrix#38
No description provided.