Skip to content

docs: add community communication norms policy - #1721

Merged
RUKAYAT-CODER merged 2 commits into
rinafcode:mainfrom
aliyuHabibu:docs/governance-communication-norms
Sep 28, 2026
Merged

RUKAYAT-CODER merged 2 commits into
rinafcode:mainfrom
aliyuHabibu:docs/governance-communication-norms

Conversation

@aliyuHabibu

Copy link
Copy Markdown
Contributor

Add a versioned reference for community communication, closing a gap in the governance set. Expected tone, the authoritative channel for each kind of message, and response-time expectations were undocumented and scattered across README.md and CONTRIBUTING.md.

Governance/policies/COMMUNICATION_NORMS.md covers:

  • tone and etiquette, including review etiquette that complements the reviewer and author duties in CONTRIBUTING.md section 9
  • official channels (Issues, PRs, Discussions, Telegram, private email) with guidance on choosing between them
  • response-time targets per channel and per kind of communication, marked explicitly as community norms rather than service-level agreements

Governance/README.md indexes the Governance tree and records the change.

Scope is self-contained to Governance/: two new files, no existing file modified. Contribution mechanics remain governed by CONTRIBUTING.md, which the new document defers to wherever the two overlap.

Regression tests: not applicable. Documentation-only change adding two Markdown files; no TypeScript, configuration, schema, or dependency is touched. Governance/ sits outside the Jest root (jest.config.js rootDir 'src'), outside the TypeScript build (tsconfig.build.json includes src/**/*), and under the *.md exclusion in .dockerignore, so no existing test, build step, or runtime path is affected.

Note: CONTRIBUTING.md section 7 asks for the issue number in parentheses at the end of the subject line. This change was requested without one, so it is omitted rather than guessed; please append it before merge.

Closes #1597

Add a versioned reference for community communication, closing a gap in the
governance set. Expected tone, the authoritative channel for each kind of
message, and response-time expectations were undocumented and scattered
across README.md and CONTRIBUTING.md.

Governance/policies/COMMUNICATION_NORMS.md covers:
- tone and etiquette, including review etiquette that complements the
  reviewer and author duties in CONTRIBUTING.md section 9
- official channels (Issues, PRs, Discussions, Telegram, private email) with
  guidance on choosing between them
- response-time targets per channel and per kind of communication, marked
  explicitly as community norms rather than service-level agreements

Governance/README.md indexes the Governance tree and records the change.

Scope is self-contained to Governance/: two new files, no existing file
modified. Contribution mechanics remain governed by CONTRIBUTING.md, which
the new document defers to wherever the two overlap.

Regression tests: not applicable. Documentation-only change adding two
Markdown files; no TypeScript, configuration, schema, or dependency is
touched. Governance/ sits outside the Jest root (jest.config.js rootDir
'src'), outside the TypeScript build (tsconfig.build.json includes
src/**/*), and under the *.md exclusion in .dockerignore, so no existing
test, build step, or runtime path is affected.

Note: CONTRIBUTING.md section 7 asks for the issue number in parentheses at
the end of the subject line. This change was requested without one, so it
is omitted rather than guessed; please append it before merge.
@drips-wave

drips-wave Bot commented Sep 28, 2026

Copy link
Copy Markdown

@aliyuHabibu Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@RUKAYAT-CODER

Copy link
Copy Markdown
Contributor

Thank you for contributing to the project.

@RUKAYAT-CODER
RUKAYAT-CODER merged commit 008f716 into rinafcode:main Sep 28, 2026
3 checks passed
@aliyuHabibu

Copy link
Copy Markdown
Contributor Author

@RUKAYAT-CODER Thank you and I will like to join the community of this project. Thank you as you consider

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add community communication norms for TeachLink Backend

2 participants