matrix-org / matrix-org/matrix-spec
Implement ID forwarding (like email .forward files) (SPEC-156)
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 330
- Forks
- 150
- Avg merge
- 2h 21m
- Merged PRs (30d)
- 3
Description
We want people to run their own homeservers.
If people get too attached to their @foo:matrix.org IDs, they may never want to run their own homeserver.
So we need to specify and implement the ability for @foo:matrix.org to point through to @foo:foo.net so that the user can actually exist on their own HS.
(Imported from https://matrix.org/jira/browse/SPEC-156)
(Reported by @ara4n)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the Matrix specification and the imported SPEC-156 requirement. Define the forwarding semantics between @foo:matrix.org and @foo:foo.net, including how users can operate on their own homeserver. Done means the behavior is specified and implemented with the relevant protocol coverage.
Written by the indexing model from the issue text.
Assessment
- Domain
- backend-api-design, distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100