docs: Add information about partnered homeservers to the introduction page #1417

Merged
Jade merged 1 commit from star-bird/continuwuity:docs/introduction-trying-it-out into main 2026-02-22 11:03:46 +00:00
Contributor

Includes step-by-step directions to ease the lift for those who have ended up
here and who have never created a matrix account or used matrix before in the
past.

  • This pull request targets the main branch, and the branch is named something other than
    main.
  • I have written an appropriate pull request title and my description is clear.
  • I understand I am responsible for the contents of this pull request.
  • I have followed the contributing guidelines:
Includes step-by-step directions to ease the lift for those who have ended up here and who have never created a matrix account or used matrix before in the past. <!-- In order to help reviewers know what your pull request does at a glance, you should ensure that 1. Your PR title is a short, single sentence describing what you changed 2. You have described in more detail what you have changed, why you have changed it, what the intended effect is, and why you think this will be beneficial to the project. **Pull request checklist:** <!-- You need to complete these before your PR can be considered. If you aren't sure about some, feel free to ask for clarification in #dev:continuwuity.org. --> - [X] This pull request targets the `main` branch, and the branch is named something other than `main`. - [X] I have written an appropriate pull request title and my description is clear. - [X] I understand I am responsible for the contents of this pull request. - I have followed the [contributing guidelines][c1]: - [X] My contribution follows the [code style][c2], if applicable. - [X] I ran [pre-commit checks][c1pc] before opening/drafting this pull request. - [X] I have [tested my contribution][c1t] (or proof-read it for documentation-only changes) myself, if applicable. This includes ensuring code compiles. - [X] My commit messages follow the [commit message format][c1cm] and are descriptive. - [ ] I have written a [news fragment][n1] for this PR, if applicable<!--(can be done after hitting open!)-->. <!-- Notes on these requirements: - While not required, we encourage you to sign your commits with GPG or SSH to attest the authenticity of your changes. - While we allow LLM-assisted contributions, we do not appreciate contributions that are low quality, which is typical of machine-generated contributions that have not had a lot of love and care from a human. Please do not open a PR if all you have done is asked ChatGPT to tidy up the codebase with a +-100,000 diff. - In the case of code style violations, reviewers may leave review comments/change requests indicating what the ideal change would look like. For example, a reviewer may suggest you lower a log level, or use `match` instead of `if/else` etc. - In the case of code style violations, pre-commit check failures, minor things like typos/spelling errors, and in some cases commit format violations, reviewers may modify your branch directly, typically by making changes and adding a commit. Particularly in the latter case, a reviewer may rebase your commits to squash "spammy" ones (like "fix", "fix", "actually fix"), and reword commit messages that don't satisfy the format. - Pull requests MUST pass the `Checks` CI workflows to be capable of being merged. This can only be bypassed in exceptional circumstances. If your CI flakes, let us know in matrix:r/dev:continuwuity.org. - Pull requests have to be based on the latest `main` commit before being merged. If the main branch changes while you're making your changes, you should make sure you rebase on main before opening a PR. Your branch will be rebased on main before it is merged if it has fallen behind. - We typically only do fast-forward merges, so your entire commit log will be included. Once in main, it's difficult to get out cleanly, so put on your best dress, smile for the cameras! --> [c1]: https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/CONTRIBUTING.md [c2]: https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/docs/development/code_style.mdx [c1pc]: https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/CONTRIBUTING.md#pre-commit-checks [c1t]: https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/CONTRIBUTING.md#running-tests-locally [c1cm]: https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/CONTRIBUTING.md#commit-messages [n1]: https://towncrier.readthedocs.io/en/stable/tutorial.html#creating-news-fragments
docs: Add information about partnered homeservers to the introduction page
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
8404466ba3
Includes step-by-step directions to ease the lift for those who have ended up
here and who have never created a matrix account or used matrix before in the
past.
@ -55,0 +55,4 @@
* You can head over to [https://federated.nexus](https://federated.nexus/) in your browser.
* Hit the "Apply to Join" button. Once your request has been accepted, you will receive an email with your username and password.
* Head over to [https://app.federated.nexus](https://app.federated.nexus/) and you can sign in there, or use any other matrix chat client you wish elsewhere.
* your username for matrix will be in the form of @username:federated.nexus. Your password is your password.
Contributor

Not certain custom instructions for federated nexus will be wanted by the rest of the continuwuity folks, but if so then the username can just be username for cinny at least, the :federated.nexus and @ are not needed for most clients.

Not certain custom instructions for federated nexus will be wanted by the rest of the continuwuity folks, but if so then the username can just be `username` for cinny at least, the :federated.nexus and @ are not needed for most clients.
Author
Contributor

As a relatively new user, I prefer to be given instructions that will just generally "always work" - which is what I'm trying to do here. An experienced user understands the differences and when to use one or the other.

I'm not certain what the preference will be. That said, I did ask for directions on how to make a matrix account on federated.nexus, so I feel like they're probably warranted - at least for readers who are figuring out where to make their first matrix account and end up here, like I did a few days ago.

I'm happy to change this or rewrite it if it's desired overall. For now I'll leave it as I have a weak preference towards being detailed and I will leave it unchanged pending more feedback.

Edited: Grammar, clarity.

As a relatively new user, I prefer to be given instructions that will just generally "always work" - which is what I'm trying to do here. An experienced user understands the differences and when to use one or the other. I'm not certain what the preference will be. That said, I did ask for directions on how to make a matrix account on federated.nexus, so I feel like they're probably warranted - at least for readers who are figuring out where to make their first matrix account and end up here, like I did a few days ago. I'm happy to change this or rewrite it if it's desired overall. For now I'll leave it as I have a weak preference towards being detailed and I will leave it unchanged pending more feedback. Edited: Grammar, clarity.
@ -55,0 +57,4 @@
* Head over to [https://app.federated.nexus](https://app.federated.nexus/) and you can sign in there, or use any other matrix chat client you wish elsewhere.
* your username for matrix will be in the form of @username:federated.nexus. Your password is your password.
* There's also [https://continuwuity.rocks/](https://continuwuity.rocks/). You can register a new account using Cinny via [this convenience link](https://app.cinny.in/register/continuwuity.rocks), or just head over to [https://app.cinny.in](https://app.cinny.in), set the homeserver to `continuwuity.rocks`, and clicking `register` at the bottom.
Contributor

I don't think you would need to link to cinny twice here. You could do cinny and element, as an example, or cinny and explain any client that supports registrations will work :)

I don't think you would need to link to cinny twice here. You could do cinny and element, as an example, or cinny and explain any client that supports registrations will work :)
Author
Contributor

Good call out, will make the change. The "any client that supports registration" bit is what's important, I lost several hours figuring that out a couple days ago making my first account...

It's in the next commit.

Good call out, will make the change. The "any client that supports registration" bit is what's important, I lost several hours figuring that out a couple days ago making my first account... It's in the next commit.
star-bird marked this conversation as resolved
docs: Add missing line
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
98e88dd72d
star-bird force-pushed docs/introduction-trying-it-out from 98e88dd72d
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
to a7ba3dc84f
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
2026-02-19 02:20:19 +00:00
Compare
star-bird force-pushed docs/introduction-trying-it-out from a7ba3dc84f
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
to 043726e5fc
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
2026-02-19 07:23:58 +00:00
Compare
star-bird force-pushed docs/introduction-trying-it-out from 043726e5fc
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
to 0cb9885909
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
2026-02-20 05:49:02 +00:00
Compare
star-bird force-pushed docs/introduction-trying-it-out from 0cb9885909
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
to e8e79dcc8e
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
2026-02-21 00:34:13 +00:00
Compare
Owner

We're planning to rewrite the introduction page completely at some point in the near future -- when that happens we'll probably include some tooling to keep the list of partnered homeservers in the README and on the website in sync. I'll keep this open for now but it'll probably be closed when that happens.

We're planning to rewrite the introduction page completely at some point in the near future -- when that happens we'll probably include some tooling to keep the list of partnered homeservers in the README and on the website in sync. I'll keep this open for now but it'll probably be closed when that happens.
star-bird force-pushed docs/introduction-trying-it-out from e8e79dcc8e
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
to 8e3956d7ce
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
2026-02-22 02:17:31 +00:00
Compare
@ -55,0 +55,4 @@
* You can head over to [https://federated.nexus](https://federated.nexus/) in your browser.
* Hit the "Apply to Join" button. Once your request has been accepted, you will receive an email with your username and password.
* Head over to [https://app.federated.nexus](https://app.federated.nexus/) and you can sign in there, or use any other matrix chat client you wish elsewhere.
* your username for matrix will be in the form of @username:federated.nexus. Your password is your password.
Owner

perhaps capitalize the Y here for consistency

perhaps capitalize the Y here for consistency
Author
Contributor

Whoops, fixed.

Whoops, fixed.
star-bird marked this conversation as resolved
@ -55,0 +57,4 @@
* Head over to [https://app.federated.nexus](https://app.federated.nexus/) and you can sign in there, or use any other matrix chat client you wish elsewhere.
* your username for matrix will be in the form of @username:federated.nexus. Your password is your password.
* There's also [https://continuwuity.rocks/](https://continuwuity.rocks/). You can register a new account using Cinny via [this convenience link](https://app.cinny.in/register/continuwuity.rocks), or you can use Element or another matrix client *that supports registration*.
Owner

that should maybe be "convenient link", not "convenience link"?

that should maybe be "convenient link", not "convenience link"?
Author
Contributor

Works for me, done

Works for me, done
star-bird marked this conversation as resolved
star-bird force-pushed docs/introduction-trying-it-out from 8e3956d7ce
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Blocked by required conditions
Checks / Prek / Pre-commit & Formatting (pull_request) Blocked by required conditions
Checks / Prek / Clippy and Cargo Tests (pull_request) Blocked by required conditions
to 9f1a483e76
Some checks failed
Documentation / Build and Deploy Documentation (push) Successful in 1m16s
Checks / Prek / Pre-commit & Formatting (push) Successful in 3m9s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 10m37s
Documentation / Build and Deploy Documentation (pull_request) Has been cancelled
Checks / Prek / Pre-commit & Formatting (pull_request) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been cancelled
2026-02-22 02:53:20 +00:00
Compare
Jade merged commit 9f1a483e76 into main 2026-02-22 11:03:46 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 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/continuwuity!1417
No description provided.