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>