Compare commits

...

4 commits

Author SHA1 Message Date
Johannes Marbach a359689eb3
Merge c94b54dab1 into 8a2c58b1b1 2025-03-28 21:06:52 +01:00
Andy Balaam 8a2c58b1b1
Typo "not" -> "no" (#2121)
Some checks failed
Spec / 🔎 Validate OpenAPI specifications (push) Has been cancelled
Spec / 🔎 Check Event schema examples (push) Has been cancelled
Spec / 🔎 Check OpenAPI definitions examples (push) Has been cancelled
Spec / 🔎 Check JSON Schemas inline examples (push) Has been cancelled
Spec / ⚙️ Calculate baseURL for later jobs (push) Has been cancelled
Spec / 📢 Run towncrier for changelog (push) Has been cancelled
Spell Check / Spell Check with Typos (push) Has been cancelled
Spec / 🐍 Build OpenAPI definitions (push) Has been cancelled
Spec / 📖 Build the spec (push) Has been cancelled
Spec / 🔎 Validate generated HTML (push) Has been cancelled
Spec / 📖 Build the historical backup spec (push) Has been cancelled
* Typo "not" -> "no"

Signed-off-by: Andy Balaam <andy.balaam@matrix.org>

---------

Signed-off-by: Andy Balaam <andy.balaam@matrix.org>
2025-03-28 14:13:17 +00:00
Johannes Marbach c94b54dab1 Add changelog 2025-02-21 21:00:33 +01:00
Johannes Marbach d010df9518 Make disclosure of conflicts of interest mandatory
Fixes: #1700
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2025-02-21 20:57:42 +01:00
4 changed files with 18 additions and 2 deletions

View file

@ -0,0 +1 @@
Fix various typos throughout the specification.

View file

@ -0,0 +1 @@
Make disclosure of conflicts of interest mandatory for spec change proposals.

View file

@ -58,7 +58,7 @@ available on all their clients. Unless the user specifies otherwise,
clients will try to use the default key to decrypt secrets.
Clients that want to present a simplified interface to users by not supporting
multiple keys should use the default key if one is specified. If not default
multiple keys should use the default key if one is specified. If no default
key is specified, the client may behave as if there is no key is present at
all. When such a client creates a key, it should mark that key as being the
default key.

View file

@ -79,6 +79,19 @@ Please [see
MSC1779](https://github.com/matrix-org/matrix-spec-proposals/blob/main/proposals/1779-open-governance.md)
for full details of the project's Guiding Principles.
For the purposes of transparency and to underpin the "greater benefit"
principle, proposals MUST disclose possible conflicts of interest where
they might reasonably exist. Authors MAY do this by filling out the
following checklist and publishing it together with their proposal.
```
- [ ] I am being paid for working on this proposal by <ORGANIZATION>
- [ ] I am an employee or member of <ORGANIZATION> which is involved in the Matrix ecosystem
- [ ] I have another relationship that might appear to be a conflict of interest: <DETAILS>
- [ ] I have some other type of financial interest in Matrix or this proposal: <DETAILS>
- [ ] None of the above
```
## Technical notes
Proposals **must** develop Matrix as a layered protocol: with new
@ -193,7 +206,8 @@ is as follows:
filename that follows the format `1234-my-new-proposal.md` where
`1234` is the MSC ID.
- Your PR description must include a link to the rendered Markdown
document and a summary of the proposal.
document and a disclosure of potential conflicts of interest where
they might reasonably apply.
- It is often very helpful to link any related MSCs or [matrix-spec
issues](https://github.com/matrix-org/matrix-spec/issues) to give
context for the proposal.