Skip to content

Conversation

HarHarLinks
Copy link
Collaborator

🎩 Website & Content WG

Fixes #2068. Based on #2182.

Signed-off-by: HarHarLinks 2803622+HarHarLinks@users.noreply.github.com

✔️ Checklist

  • Check for common mistakes:
    • Wrap plain URLs in <> to linkify them (learn more).
    • Use the right level of headings: The page title will use a level 1 headings, so your headings should use level 2 and below.
    • Use internal links: when linking to another page on https://matrix.org, use the Zola [label](@/target.md) syntax.
  • For blog posts:
    • Verify the date and post ordering on the /blog page, especially for multiple posts on the same day. Prefer UTC format, e.g. 2025-12-01T14:00:00Z for Dec 1st, 2025, 2pm UTC.
    • Set the correct author and category. Browse existing ones at https://matrix.org/author/ and https://matrix.org/category/ to match them.
  • Let us know if you are contributing in a specific role, such as on behalf of an organisation or team, for example.
  • Let us know if your PR is time-sensitive in any way.
  • Mention any issues related to the PR. Use GitHub keywords as appropriate.
  • Your individual commits or pull request is signed off.

@HarHarLinks HarHarLinks added ecosystem Adding and removing ecosystem projects missing content Something that would be expected to exist is missing. labels Sep 6, 2025
frameworks = ["Helmfile", "Helm", "Kubernetes"]
licence = "Apache-2.0"
repository = "https://gitlab.opencode.de/bmi/opendesk"
support_level = "Commercial"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we add a link to where people can get commercial support?

@AmandineLP @bluesomewhere should the Foundation list all commercial distributions, or only its members / partners?

If we list all, should we add a distinctive badge for the ones supporting the Foundation and rank them higher? Hide those who don't by default, and display them when the user clicks on "expand"?

Copy link
Collaborator Author

@HarHarLinks HarHarLinks Sep 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Both are not issues specific to only distros, are they?

Perhaps it makes sense to replace support_level by commercial_support. I.e. community support is done via public repo or chat, we already have the capability to show that. If set, the link contained in commercial_support would spawn a "commercial support" button.

Can we continue without blocking on this, e.g. by not indicating anything for now? I have updated the openDesk entry to specify CE and checked BuM which seemed to have wrong info (one more reason to link to the actual support offer ;) ), so everything is now community-supported.
Here is what commercial support links would be like:

Still, I generally like the idea to draw the circle from the ecosystem category to the members page. Put a little star sticker on those projects which are Foundation members. 🌟

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wearing my Matrix hat rather than my Element one, I don't see why the Foundation should promote commercial distributions where the organisation does not contribute to the Foundation in some form. Membership seems like the most obvious gate.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think an argument in favor of listing commercial non-member projects is that they are still part of this ecosystem and someone is using the technology and spreading matrix. Hopefully they are also contributing in non-monetary ways, but regardless. So perhaps one approach would be to have some kind of icon or badge indicating commercial servers, distros, and other kinds of software listed under /ecosystem, but indirectly call out those who are not a member by giving those who are a member also some kind of badge indicating their membership and linking to the /membership page.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think an argument in favor of listing commercial non-member projects is that they are still part of this ecosystem and someone is using the technology and spreading matrix. Hopefully they are also contributing in non-monetary ways, but regardless. So perhaps one approach would be to have some kind of icon or badge indicating commercial servers, distros, and other kinds of software listed under /ecosystem, but indirectly call out those who are not a member by giving those who are a member also some kind of badge indicating their membership and linking to the /membership page.

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Copy link

cloudflare-workers-and-pages bot commented Sep 8, 2025

Deploying matrix-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 86c13bd
Status: ✅  Deploy successful!
Preview URL: https://89724a7f.matrix-website.pages.dev
Branch Preview URL: https://add-distributions-page.matrix-website.pages.dev

View logs

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Comment on lines 105 to 107
{% if not distribution.matrix_standard %}
<div class="standard" title="This distro might not be entirely compatible with standard Matrix apps.">!</div>
{% endif %}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This doesnt seem very accessible and hard to discover

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From the weekly:

  • Probably have it not only on hover
  • We need to explain where we draw the line so its clear to the users

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A bit of an issue with the "non-standard" discussion is: do we then also start listing non-standard clients (e.g. BuM-client?) or non-standard servers (e.g. something gematik?). Maybe all this stuff needs to move somewhere else (#2913).

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
@HarHarLinks HarHarLinks requested a review from MTRNord September 21, 2025 19:43
@HarHarLinks HarHarLinks enabled auto-merge (squash) September 25, 2025 14:35
Copy link
Contributor

@MTRNord MTRNord left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a nit

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
@HarHarLinks HarHarLinks requested a review from MTRNord September 26, 2025 12:16
@HarHarLinks HarHarLinks merged commit cac177f into main Sep 26, 2025
3 checks passed
@HarHarLinks HarHarLinks deleted the add-distributions-page branch September 26, 2025 12:55
@HarHarLinks HarHarLinks mentioned this pull request Sep 27, 2025
9 tasks
@HarHarLinks HarHarLinks mentioned this pull request Oct 18, 2025
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ecosystem Adding and removing ecosystem projects missing content Something that would be expected to exist is missing.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a "Distributions" section

5 participants