Skip to content

doc/CONTRIBUTION.md: document mediation process#20648

Merged
crasbe merged 1 commit intoRIOT-OS:masterfrom
maribu:doc/mediation
Nov 1, 2025
Merged

doc/CONTRIBUTION.md: document mediation process#20648
crasbe merged 1 commit intoRIOT-OS:masterfrom
maribu:doc/mediation

Conversation

@maribu
Copy link
Copy Markdown
Member

@maribu maribu commented May 3, 2024

Contribution description

As agreed upon in the weekly coordination meeting we want to set up a channel / tool / process to aid contributors to solve conflicts.

This is especially aimed to empower contributors to solve conflicts with maintainers, as we were unsure that the existing code of conduct violation mechanism is sufficient to address conflicts that do not involve a CoC violation.

Testing procedure

  • Wait for the infrastructure to contact mediators to be in place and check if the address matches
  • Check if the wording is clear
  • Check if the doc is easy to find
  • Check if it is made clear that the mechanism is intended to be a constructive tool aimed at solving the conflict
    • specifically: it should be clear to all parties than invoking the mediation should be seen as "blame game"

Issues/PRs references

None

@github-actions github-actions bot added the Area: doc Area: Documentation label May 3, 2024
Copy link
Copy Markdown
Contributor

@mguetschow mguetschow left a comment

Choose a reason for hiding this comment

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

Thanks a lot for putting effort into this! LGTM on a first read, just one typo and a suggestion below.

@crasbe
Copy link
Copy Markdown
Contributor

crasbe commented Oct 30, 2025

@AnnsAnns do you want to pick this up as a procrastination project? :)

@AnnsAnns
Copy link
Copy Markdown
Member

AnnsAnns commented Oct 30, 2025

I mean is there even anything to do here? This looks pretty much mergeable aside from the email potentially not existing?

@crasbe
Copy link
Copy Markdown
Contributor

crasbe commented Oct 30, 2025

If you're happy, maybe we can poke @maribu to squash the commits and @mguetschow to dismiss the Change Request? :)

@crasbe crasbe added Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs labels Oct 30, 2025
@riot-ci
Copy link
Copy Markdown

riot-ci commented Oct 30, 2025

Murdock results

✔️ PASSED

b92fa91 doc/CONTRIBUTION.md: document mediation process

Success Failures Total Runtime
1 0 1 01m:36s

Artifacts

As agreed upon in the weekly coordination meeting we want to set up
a channel / tool / process to aid contributors to solve conflicts.

This is especially aimed to empower contributors to solve conflicts
with maintainers, as we were unsure that the existing code of conduct
violation mechanism is sufficient to address conflicts that do not
involve a CoC violation.

Co-authored-by: mguetschow <[email protected]>
@maribu maribu marked this pull request as ready for review November 1, 2025 13:00
@maribu maribu requested a review from jia200x as a code owner November 1, 2025 13:00
@crasbe crasbe dismissed mguetschow’s stale review November 1, 2025 14:45

The requested changes were adapted.

@crasbe crasbe enabled auto-merge November 1, 2025 14:45
@crasbe crasbe added this pull request to the merge queue Nov 1, 2025
Merged via the queue into RIOT-OS:master with commit c699e2e Nov 1, 2025
28 checks passed
@benpicco benpicco added this to the Release 2025.10 milestone Dec 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: doc Area: Documentation CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants