[Docs] CONTRIBUTING promises English dartdoc on public types; 60% is Dutch #625
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#625
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found in the pre-publication architecture review.
Evidence:
CONTRIBUTING.md:113-116states that English is "the natural choice" for "API doc comments on a public type". Measured across every publicclass/enum/mixin/extensioninlib/, excluding l10n: 299 Dutch against 199 English (60% Dutch). Inlib/services/it is 155 / 69 (69% Dutch); inlib/state/22 / 7. Across all///lines: 9,998 Dutch / 4,104 English (71%).Why this matters now: dartdoc is what
dart doc, pub.dev and the IDE hover display — the only layer of this codebase an outsider consumes without reading the code. The rule now exists and the code does not follow it at the one point where the rule specifies English, which reads as a contributing guide describing an intention rather than a practice.Related to #518, which noted there was "no rule"; there is one now, and this is the gap between it and the tree.
Proposal: do not translate 299 doc comments —
CONTRIBUTING.md:117-120rightly forbids that. Narrow the clause to what you will honour: new public types inlib/models/andlib/services/get English dartdoc, with a counter incheck_conventions.dartset at the current figure as a ceiling. On top of that, translate only the 54 public types inlib/models/— the data layer, the smallest and most-read set. If neither is going to happen, delete lines 113-116; leaving them costs more than not having them.Opgelost in #656 (gemerged).
make checkgroen op de gerebasede kop.