Repository navigation
feat(web): add NASA Space Apps 2026 outreach landing page - #6
Conversation
Expand the bilingual participant page with verified Rust/Python examples, honest lunar Alt/Az limitations, original lunar-geometry artwork, SEO, outreach email text, and refreshed crate metadata so CI validation passes. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
… current UTC-to-TT epoch
Follow-up for the v0.16.0 / selenographic release landing pageThe beginner-first examples have now been updated on this PR branch (custom Earth site in Rust/Python, UTC-now → TT/MJD in Rust Earth Alt/Az, UTC-now → TT/JD in Rust Moon-centre geometry, and removal of stale fixed numerical outputs). These edits are preparatory, not yet proof of v0.16.0 compatibility. Before this PR merges, finish the page as a post-release guide, using the actual published Rust
Merge gate: Both packages and their user-facing selenographic APIs need to be published/accessible. As of review on 2026-10-27, the latest confirmed GitHub releases are Rust v0.15.1 and siderust-py v0.6.0, and related feature issues are siderust#121 / siderust-py#17. The website must not publicly claim v0.16.0 is available before publication. |
… fixed reference values
Summary
/en/space-apps-2026/and/ca/space-apps-2026/.siderust0.15.1 / PyPIsiderust0.6.0; the Earth Alt/Az beginner samples now use custom observing sites, with Rust demonstrating UTC-now → TT/MJD. These revised examples still require a fresh compile/run validation:generated/projects.generated.json.outreach/space-apps-2026-email.md.outreach/screenshots/.Release-targeted update (required before merging)
The outreach page should ultimately describe the released Siderust v0.16.0 and the corresponding published
siderust-pyversion, including first-class selenographic observer → local lunar Alt/Az examples in both languages. This is not complete yet: currently published versions remain Rust 0.15.1 and Python 0.6.0, and the upstream lunar-site implementation/bindings remain tracked in siderust#121 and siderust-py#17. Do not merge/deploy the page with claims that v0.16.0 or the Python feature are already published unless both release artifacts and runnable snippets have been verified. Replace the legacy limitations, examples andVERSIONStogether; don't guess the Python version or unreleased API names.Upstream follow-up (not in this PR)
Full selenographic site → local ENU → geometric Alt/Az for Sun/Earth belongs in siderust / siderust-py, with scientific tests. See notes in
outreach/space-apps-2026-email.md.Test plan
npm ci && npm run build(astro check + i18n/projects/packages validation + static build)/en/space-apps-2026/,/ca/space-apps-2026/Screenshots
Desktop and mobile hero captures are attached under
outreach/screenshots/.