docs(toolchain): schrijf op waarop de poort echt draait, en hoe lang hij duurt (#598) #685
No reviewers
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!685
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/toolchain-598"
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?
Werkt aan #598. Twee van de vier punten; het issue blijft open voor de installatie.
Wat er nu in de repo staat
docs/CHECKS.mdnoemde "Flutter 3.44.2" als terzijde in een regel over de snapshot. Het staat er nu als wat het is: de pin zegt3.44.6-stable, README,BUILD.mden de CI-workflow zeggen dat ook, en de enige machine waarmake checkooit gedraaid heeft doet 3.44.2 van[user-branch]— een onofficieel kanaal — met binaries onder wéér een ander versienummer (/opt/homebrew/Caskroom/flutter/3.29.0/). Met de volledigeflutter --versionerbij, in een codeblok, zodat er niets te interpreteren valt.Opgeschreven in plaats van stilletjes rechtgezet. De lezer hoort te weten welk van die twee getallen werkelijk gedraaid heeft, en dat is precies wat COMPLIANCE.md QA.04 belooft.
En de duur staat er, gemeten. De suite doet 2:04 (5 768 tests, 2 overgeslagen), de poort als geheel ongeveer drie minuten. Dat was jouw laatste punt en het is de goedkoopste van allemaal: nergens stond dat het zo goedkoop is, en "5 700 tests plus een dekkingsvloer plus acht ratchets" leest als een half uur. Wie dat aanneemt draait hem nooit.
De prerequisite is versoepeld
CONTRIBUTING.mdeiste 3.44.6 exact — strenger dan de beheerder zelf haalt. Nu 3.44.x, met jouw formulering als basis: het enige symptoom dat de pin moet voorkomen staat erbij, herkenbaar beschreven, zodat een nieuwkomer niet een toolchain gaat herinstalleren voor een probleem dat hij nog niet heeft, op gezag van een regel die niemand volgt.Wat er niet in zit
De installatie van 3.44.6-stable en het opnieuw draaien van
make check-fulldaarop. Dat verandert de ontwikkelomgeving van de beheerder en is niet iets wat ik onderweg doe. Zodra dat gebeurd is, is de snapshot inCHECKS.mdéén run verder en kan de waarschuwing eruit — daarvoor blijft het issue open.Poort
make checkgroen (niet doortailgepijpt). Alleen documentatie.