jiayuasu opened a new pull request, #3060: URL: https://github.com/apache/sedona/pull/3060
## What this PR does Fixes the Whimsy project website checks for Sedona (https://whimsy.apache.org/site/project/sedona), which were failing nearly every required-content check. Three changes: 1. **`docs-overrides/partials/copyright.html`** — Adds the ASF-required links to the rendered site footer so they appear on the homepage where Whimsy looks: License, Events, Sponsorship, Thanks, Security, Privacy, and Trademarks. Also makes the copyright notice itself a link (Whimsy's Copyright check expects a link matching `(©|Copyright).*apache`). Previously these links only existed as `nav:` entries in `mkdocs.yml` and never rendered in the footer. 2. **`mkdocs.yml`** — Removes the stray `" target="_blank` that had been appended to the License, Events, Sponsorship, Thanks, Security, and Privacy nav URLs, which produced malformed hrefs. 3. **`docs-overrides/partials/source.html`** (new) — Overrides the Material for MkDocs source partial to render the repo link without `data-md-component="source"`, so the theme no longer fetches stars/forks/version from `api.github.com`. Those calls were being refused by the site CSP and showed up as failed external resources in the Whimsy "Resources" check. The ASF-sanctioned Scarf and Matomo pixels are unaffected. ## Did you read the Contributor Guide? - Yes. ## Is this PR related to a ticket? - Yes, the PR name follows the format `[GH-XXX] my subject`. Closes #3033 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
