Skip to content

Remove the pre-mike Sphinx directories from the gh-pages root #205

Description

@LukasGold

The gh-pages root still holds a complete copy of the Sphinx site that was
deployed before mike. Those paths return 200 and serve content frozen at
2026-07-07. They will never update.

URL Serves
https://opensemanticlab.github.io/osw-python/tools/ the 2026-07-07 Sphinx page
https://opensemanticlab.github.io/osw-python/latest/tools/ the current page

A 200 on an unversioned path is therefore misleading. It looks like a working
documentation link and shows a superseded page.

Entries to remove

Unchanged since the last Sphinx deployment
641d919:

assets, auth, authors, changelog, conf.py, contributing,
controller, license, Makefile, model, objects.inv, osw, readme,
requirements.txt, search, tools, tutorials, 404.html

Entries to keep

  • .nojekyll - its blob matches the July one only because the file is empty.
  • Everything mike manages: index.html, versions.json, sitemap.xml,
    sitemap.xml.gz, dev, latest, and the version directories 2.0.0 to
    2.7.1.

Precondition

The repository no longer links to these paths after
7da804e. Do the removal
once that commit is on main, otherwise README.md links turn from stale
content into a 404.

Context

Deferred from #201, which
fixed the Pages setting so the site serves mike's current build again.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions