You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Umbrella issue for a small initiative to give us a clear, low-noise view of how each lecture series is built and configured — and to surface environment changes in the weekly report without drowning it in noise.
Origin:@jstac asked whether the automated weekly activity report should include environment details, and whether that would be too noisy. Conclusion: full environment/config data should be pull (a status dashboard + per-series pages), and the weekly report should surface only diffs (what changed week-over-week).
Collection: publish-push primary + daily backstop — publish-time manifests capture the effective (resolved) environment that actually built each site; the daily scrape covers not-yet-migrated repos and flags declared-vs-effective drift.
Data lives in-repo (GitHub-native), consistent with our no-webapp-hosting ops.
Naming: adopt a status- prefix convention for status/dashboard repos (data lives inside them).
Fields tracked per series
python version · anaconda/conda pin · jupyter-book version · theme version · sphinx extensions (+versions) · execute mode + timeout · only_build_toc_files · launch buttons · intersphinx targets · container vs conda + container tag/digest · runner (ubuntu vs AWS GPU) · GPU? · cache strategy · build duration.
Summary
Umbrella issue for a small initiative to give us a clear, low-noise view of how each lecture series is built and configured — and to surface environment changes in the weekly report without drowning it in noise.
Origin: @jstac asked whether the automated weekly activity report should include environment details, and whether that would be too noisy. Conclusion: full environment/config data should be pull (a status dashboard + per-series pages), and the weekly report should surface only diffs (what changed week-over-week).
Architecture
Decisions
status-prefix convention for status/dashboard repos (data lives inside them).Fields tracked per series
python version · anaconda/conda pin · jupyter-book version · theme version · sphinx extensions (+versions) · execute mode + timeout ·
only_build_toc_files· launch buttons · intersphinx targets · container vs conda + container tag/digest · runner (ubuntu vs AWS GPU) · GPU? · cache strategy · build duration.Workstreams
status-prefix to the repo conventions → QuantEcon/QuantEcon.manual#95