matrix-org / matrix-org/matrix.org
Ecosystem projects should have a foundation member label
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 616
- Forks
- 463
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 19
Description
Uhm maybe not the optimal issue title but idk.
The idea is that any projects listed under /ecosystem should gain a "❤️ Member" label when the project or organisation behind the project is a member of The Matrix Foundation.
For example:
- any Element clients, since Element is a Platinum member
- Nheko and Cinny, since they are Ecosystem members
- Conduit and Continuwuity, since they are Ecosystem members
- ESS and ESS Pro, since Element is a Platinum member
- matrix-dart-sdk, since Famedly is a Silver member
- darupnir, since it is an Ecosystem member
This leaves the question open of what to do with the Foundation's projects such as
- matrix-rust-sdk
- mjolnir
- several (defunct-ish?) matrix-appservice-* bridges
but maybe that is okay to simply defer.
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 at the /ecosystem page and trace how projects and labels are sourced and rendered. Check how Foundation membership can be identified for the example projects, then implement the ❤️ Member label for qualifying projects while preserving the stated deferral for Foundation-owned projects. Verify the listed member projects display the label correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- content, web-dev
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100