rastrillo / fiesta Public

Task 11: the docs and the 1.1.0 candidate, checks and hub open

On branch fiesta-1-1

Two commits, both on the hub: cec0b7d and 504874e. Hub CI on 504874e passed: gofmt, no-rastrillo, size, history, and the suite's 48 shards (109 s).

No new tests. Both commits are copy, docs and the release directory. One preservation test was adapted: TestTheVersionIsSemver pins the version and now wants 1.1.0. Before the change to the test, with Version at 1.1.0, it failed:

fiesta_test.go:277: Version = "1.1.0", want "1.0.0"

Rastrillo sync. git -C rastrillo diff f892f8be origin/main -- ui/tokens.css ui/shell.css ui/themes 'ui/*.js' at Rastrillo origin/main 841e34e6: empty (exit 0 with --quiet). Nothing to port.

cec0b7d carries the approved gallery.started.scripts.body, which names copy.js, byte for byte, in internal/gallery/copy.go and in drafts.json's English. The eleven translations are machine drafts, not reviewed. go test ./internal/gallery -count=1: ok (90 s).

504874e sets Version to 1.1.0 and adds releases/1.1.0/ as go run ./cmd/fiesta release -version 1.1.0 wrote it. It also adds the CHANGELOG 1.1.0 entry, the README Scripts and Strings lines, and hack/seed/README.md line 5, all from fiesta-1-1-copy.json byte for byte.

go test . -run 'TestVersionIsTheChangelogsNewestRelease|TestTheCurrentReleaseExists|TestAnUntaggedReleaseIsAFreshDist|TestTheSiteBuildsFromTheReleases|TestPublishedReleasesMatchTheirTags|TestTheReadmeShowsTheOneLink' -count=1 -v --- PASS: each of the six go test . ./check ./example ./internal/build ./internal/www ./internal/gallery ./cmd/... -count=1: ok ./hack/gotest.sh browser check -run 'TestTheReleaseRendersAsTheSource|TestTheReleaseScriptsDriveTheJourneys|TestTheReleaseWorksFromAnotherOrigin': ok

make size (gzip level 6): fiesta.css 23,823, fiesta-plain.css 23,104, fiesta-signal.css 23,217. The spec's prototype gave 23,734, 23,009 and 23,127. All three are under 25,600, and fiesta.css is under the 24,400 stop line.