Right now we rely on https://tip.golang.org (served by the golang.org/x/build/cmd/tip command), the server that automatically deploys and serves the latest x/website and Go repository commits, for sharing draft release notes such as at https://tip.golang.org/doc/go1.14.
Always showing the latest Go+x/website commits means that changes to the draft release notes are previewed very quickly, which is great for seeing the latest state and for spotting problems very quickly. However, release notes use template processing, and if there is an error in the template, an error is displayed. That makes editing the draft release notes a risky process, which can cause times where draft release notes can't be viewed (see #37070 recently).
We should find a way to make the process safer, but hopefully without negatively affecting the convenience of being able to see the latest commits without manual effort.
/cc @golang/osp-team
Right now we rely on https://tip.golang.org (served by the
golang.org/x/build/cmd/tipcommand), the server that automatically deploys and serves the latest x/website and Go repository commits, for sharing draft release notes such as at https://tip.golang.org/doc/go1.14.Always showing the latest Go+x/website commits means that changes to the draft release notes are previewed very quickly, which is great for seeing the latest state and for spotting problems very quickly. However, release notes use template processing, and if there is an error in the template, an error is displayed. That makes editing the draft release notes a risky process, which can cause times where draft release notes can't be viewed (see #37070 recently).
We should find a way to make the process safer, but hopefully without negatively affecting the convenience of being able to see the latest commits without manual effort.
/cc @golang/osp-team