You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@atlas.apache.org by ni...@apache.org on 2026/07/29 12:04:24 UTC
(atlas) branch atlas-2.6 updated: ATLAS-5351: Add required ASF policy links to LegalFooter component (#637)
This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a commit to branch atlas-2.6
in repository https://gitbox.apache.org/repos/asf/atlas.git
The following commit(s) were added to refs/heads/atlas-2.6 by this push:
new 729a6ce28 ATLAS-5351: Add required ASF policy links to LegalFooter component (#637)
729a6ce28 is described below
commit 729a6ce28373fc49e78368edf4410723b2800ed0
Author: Rich Bowen <rb...@rcbowen.com>
AuthorDate: Wed Jul 29 08:01:29 2026 -0400
ATLAS-5351: Add required ASF policy links to LegalFooter component (#637)
The Atlas website is failing all 9 ASF website policy checks
(https://whimsy.apache.org/site/) because the site is rendered
entirely via JavaScript and the compliance scanner cannot execute JS.
This adds the missing ASF policy links (Foundation, Events, License,
Security, Sponsorship, Thanks, Privacy) to the LegalFooter React
component, updates the copyright year to 2026, and fixes the
trademark text ("Apache feather logo" → "Apache logo").
Note: The underlying issue is that the Whimsy scanner cannot parse
JS-rendered content. Even with these links present, the scanner may
still report failures until it gains JS rendering capability. However,
the links should be present regardless for site visitors.
See: https://www.apache.org/foundation/marks/pmcs
Checker: https://whimsy.apache.org/site/
---
docs/theme/components/shared/LegalFooter/index.js | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/docs/theme/components/shared/LegalFooter/index.js b/docs/theme/components/shared/LegalFooter/index.js
index e754943b6..31c54e3a5 100644
--- a/docs/theme/components/shared/LegalFooter/index.js
+++ b/docs/theme/components/shared/LegalFooter/index.js
@@ -69,12 +69,12 @@ export const LegalFooter = props => {
width="10"
/>
</LinkStyled>
- Copyright © 2011-2018 The Apache Software Foundation.
+ Copyright © 2011-2026 The Apache Software Foundation.
Licensed under the{" "}
<LinkStyled href="https://www.apache.org/licenses/LICENSE-2.0">
Apache License, Version 2.0
</LinkStyled>
- .Apache Atlas, Atlas, Apache, the Apache feather logo
+ . Apache Atlas, Atlas, Apache, the Apache logo
are trademarks of the{" "}
<LinkStyled href="https://www.apache.org">
Apache Software Foundation
@@ -82,6 +82,15 @@ export const LegalFooter = props => {
.All other marks mentioned may be trademarks or
registered trademarks of their respective owners.
</ParagraphFooter>
+ <ParagraphFooter>
+ <LinkStyled href="https://www.apache.org/">Foundation</LinkStyled>{" | "}
+ <LinkStyled href="https://www.apache.org/events/current-event.html">Events</LinkStyled>{" | "}
+ <LinkStyled href="https://www.apache.org/licenses/">License</LinkStyled>{" | "}
+ <LinkStyled href="https://www.apache.org/security/">Security</LinkStyled>{" | "}
+ <LinkStyled href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</LinkStyled>{" | "}
+ <LinkStyled href="https://www.apache.org/foundation/thanks.html">Thanks</LinkStyled>{" | "}
+ <LinkStyled href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy</LinkStyled>
+ </ParagraphFooter>
</div>
</div>
</FooterDiv>