Commit Graph
17 Commits
Author SHA1 Message Date
Guillaume Lours 0e312c0374 docs(ai-policy): adopt the centralized moby/.github AI usage policy
AI_POLICY.md duplicated rules moby/.github now defines once for every
Docker/Moby project; the two copies would drift the moment either side
changed a rule. Sync it in daily via a scheduled workflow, modeled on
compose-spec's existing schema sync, and move every Compose-specific
rule (approved-issue gate, the AI_AGENT_DISCLOSURE.md checkpoint,
platform-testing restriction, make fmt) into CONTRIBUTING.md and
AGENTS.md so it survives the next sync instead of being overwritten.

Signed-off-by: Guillaume Lours <[email protected]>
2026-09-29 15:46:11 +02:00
Guillaume Lours a9df37eb5e docs(ai-policy): tighten policy per PR #13550 review feedback
thaJeztah, vvoland, and crazy-max raised several gaps during review:
AI co-author trailers don't belong in commits (disclosure belongs in
the PR description), unreviewed AI replies and wall-of-text issues
waste maintainer time, and unrelated-code scope creep and contribution
farming weren't called out anywhere.

Addresses review comments on docker/compose#13550.

Signed-off-by: Guillaume Lours <[email protected]>
2026-09-29 15:46:11 +02:00
Guillaume Lours f3d5954c38 add AI Policy
Signed-off-by: Guillaume Lours <[email protected]>
2026-09-29 15:46:11 +02:00
Nicolas De Loof 926a61b4f7 docs(contributing): legibility guidelines — comments state behavior, not history
The 'why, history and context' guidance was how the section-A findings of
epic #14074 were born: comments justifying code by referencing since-
deleted code. Rule 4 now asks for behavioral statements, and a Legibility
section spells out the map-must-stay-truthful rules for comments, file
names and error messages.

Signed-off-by: Nicolas De Loof <[email protected]>
2026-08-27 11:17:14 +02:00
Guillaume Lours e773a0789e docs: update CONTRIBUTING.md to reflect current tooling and practices
Signed-off-by: Guillaume Lours <[email protected]>
2026-08-20 12:04:50 +02:00
Max Proske 40cd08f318 Update link in stats --help output
Signed-off-by: Max Proske <[email protected]>
2025-02-04 18:12:17 +01:00
Delath 85567ae092 Remove dead url reference.
Signed-off-by: Delath <[email protected]>
2024-04-09 17:50:24 +02:00
Nicolas De Loof 29e9fdba16 let contributor know we might close unanswered issues
Signed-off-by: Nicolas De Loof <[email protected]>
2023-11-23 11:06:31 +01:00
NitishKumar06 2bef9769e5 Broken Link fixed in compose docs
Signed-off-by: NitishKumar06 <[email protected]>
2022-11-30 17:33:58 +01:00
Umar Faruq ChowdhuryandMilas Bowman 06e71371ff docs: fix grammatical issues (#9997)
Signed-off-by: Umar Chowdhury <[email protected]>
Co-authored-by: Milas Bowman <[email protected]>
2022-11-29 10:52:22 -05:00
IKEDA Yasuyuki d789b2e426 Improve descriptions about tests in CONTRIBUTING.md
Signed-off-by: IKEDA Yasuyuki <[email protected]>
2022-07-30 17:18:39 +09:00
IKEDA Yasuyuki 630c600929 Link to BUILDING.md for testing instructions
Signed-off-by: IKEDA Yasuyuki <[email protected]>
2022-07-09 12:05:22 +09:00
Pavel Sirotkin c12a948f97 CONTRIBUTING.md file. Update slack sign-up link
Signed-off-by: Pavel Sirotkin <[email protected]>
2022-03-04 12:25:11 +01:00
Nicolas De Loof 5b30accf35 Change URLs to reflect new project home
Signed-off-by: Nicolas De Loof <[email protected]>
2021-09-02 09:06:52 +02:00
sanshirookazaki 8a55b0d0ba fix slack link
Signed-off-by: sanshirookazaki <[email protected]>
2021-08-02 23:30:30 +09:00
Chris Crone 966bbfe8b8 contributing: Tidy and clarify
Signed-off-by: Chris Crone <[email protected]>
2020-09-03 15:54:20 +02:00
Guillaume Lours 8cfcfc8645 Add issue template, Contributing guide and maintainers list
Signed-off-by: Guillaume Lours <[email protected]>
2020-08-18 09:53:57 +02:00