Skip to content

fix: Add compliant ASF footer with all required policy links#176

Merged
wgtmac merged 1 commit into
apache:productionfrom
rbowen:rbowen-website-policy
May 9, 2026
Merged

fix: Add compliant ASF footer with all required policy links#176
wgtmac merged 1 commit into
apache:productionfrom
rbowen:rbowen-website-policy

Conversation

@rbowen
Copy link
Copy Markdown
Contributor

@rbowen rbowen commented May 8, 2026

The Parquet site was failing 8 of 9 Whimsy compliance checks (https://whimsy.apache.org/site/). This PR:

  1. Fixes hugo.toml — changes privacy_policy URL from Google's privacy policy to the official ASF privacy policy.

  2. Adds layouts/partials/footer.html — overrides the Docsy theme's default footer with a fully ASF-compliant footer including:

    • Copyright with Apache Software Foundation attribution
    • Trademark statement for Apache Parquet
    • All required ASF policy links (Security, Donate, Thanks, Events, License, Privacy)
    • ASF feather logo linking to apache.org

References:

The Parquet site was failing 8 of 9 Whimsy compliance checks
(https://whimsy.apache.org/site/). This PR:

1. Fixes hugo.toml — changes privacy_policy URL from Google's
   privacy policy to the official ASF privacy policy.

2. Adds layouts/partials/footer.html — overrides the Docsy theme's
   default footer with a fully ASF-compliant footer including:
   - Copyright with Apache Software Foundation attribution
   - Trademark statement for Apache Parquet
   - All required ASF policy links (Security, Donate, Thanks,
     Events, License, Privacy)
   - ASF feather logo linking to apache.org

References:
- ASF Website Policy: https://www.apache.org/foundation/marks/pmcs
- Compliance checker: https://whimsy.apache.org/site/
@wgtmac wgtmac merged commit 7b4aac2 into apache:production May 9, 2026
1 check passed
@wgtmac
Copy link
Copy Markdown
Member

wgtmac commented May 9, 2026

Thanks for fixing this, @rbowen!

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.

2 participants