Skip to content

docs: keep the documentation site at opensysml.org - #819

Merged
HuiJun merged 1 commit into
developfrom
docs/site-back-to-apex
Oct 2, 2026
Merged

HuiJun merged 1 commit into
developfrom
docs/site-back-to-apex

Conversation

@devin-ai-integration

Copy link
Copy Markdown
Contributor

What and why

#797's move of the documentation site to implementation.opensysml.org is reverted: opensysml.org keeps serving this site. site_url, docs/CNAME and every link that pointed at the subdomain go back to the apex; the opensysml.org entry added to the header menu is removed (it would link the site to itself); and the changelog fragment announcing the move is dropped since the move never shipped.

docs/CNAME is kept with opensysml.org so the published artifact itself claims the apex on deploy rather than relying on repository settings alone.

The 0.27 s Apollo 11 timing fix from #797 is unaffected and stays.

How it was verified

rg "implementation\.opensysml\.org" returns nothing; the reverted files are byte-identical to their state before #797.

Companion PR: Open-MBEE/opensysml.github.io#3 releases the apex and repoints the cover's links. Merge order: merge that one first so the domain is free before this site's next deploy claims it.

Checklist

  • make test and make lint pass locally — no Go or workflow-logic changes; docs and links only
  • Tests added or updated for the change — none applicable
  • Documentation extended where it already covers the surface
  • Changelog entry added as changes/unreleased/<slug>.<section>.md — the prior fragment is removed instead; the site stays where it was
  • baselines regenerated and make docs-counts run if a gate count moved — no count moved
  • No internal work-item labels (waves, slices, F4, K5) in the body, docs, or changelog

Link to Devin session: https://nasa-jpl-demo.devinenterprise.com/sessions/39fe31b6ac564016859146b2f1761a6a
Open in Devin Desktop: https://nasa-jpl-demo.devinenterprise.com/desktop/session/39fe31b6ac564016859146b2f1761a6a?variant=devin
Requested by: @HuiJun

The move to implementation.opensysml.org is reverted: site_url, the
published CNAME and every link point back at the apex, which keeps
serving the documentation site. The ecosystem landing page published
from Open-MBEE/opensysml.github.io releases the apex instead.

Co-Authored-By: jason.han <hanhuijun@gmail.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

I'll fix CI failures and address comments from users with write access. I'll skip comments containing "(aside)".

  • Disable automatic comment, CI, and merge conflict monitoring

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

@HuiJun
HuiJun marked this pull request as ready for review October 2, 2026 17:38
@HuiJun
HuiJun merged commit 6e40cdb into develop Oct 2, 2026
24 checks passed
@HuiJun
HuiJun deleted the docs/site-back-to-apex branch October 2, 2026 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant