1.3 KiB
Deferred Items
-
summer plugin:addwrites an absolute path into the app'sgo.workuselist status: open Found during: 11.2-02 Task 1 (wiring sm-summercmsio-app). What:ensureGoWorkininternal/build/scaffold.goadds the plugin directory togo.workas an absolute path instead of the relative./plugins/<vendor>/<name>, so a committedgo.workonly works on the machine that ran the command. The app'sgo.workwas corrected by hand withgo work editto./plugins/golem15/summercms. Why deferred: framework behaviour outside this plan's scope (the plan changes only docsite, the docs CLI flags and two docs pages in summercms.go). -
go mod tidyin an app whose generated sources do not exist yet drops the plugin and framework requires status: open Found during: 11.2-02 Task 1. What: runninggo mod tidybefore the firstsummer build(nomain.go/plugins.gen.goyet, so no Go sources import the plugin) removes therequirelines thatsummer plugin:addadded, and thetoolchainline. Workaround used: restore the requires, runsummer build, then tidy and re-addtoolchain go1.27.0. The scaffolding docs orplugin:addcould warn about the order. Why deferred: framework/CLI ergonomics, out of scope for the site.