davelester commented on PR #431:
URL: https://github.com/apache/mesos/pull/431#issuecomment-1114023927

   Hi there! These changes are motivated by recent work that the The ASF Data 
Privacy team is doing to establish ASF-wide policies in this area. As part of 
this work, they recently published a draft policy for ASF websites: 
https://privacy.apache.org/policies/website-policy.html.
   
   I has been *years* since I've contributed to Mesos, and I helped develop the 
original middleman-based Mesos website. Fast-forward to today: I want to make 
sure we're ahead of the curve when it comes to updating the site to be 
compliant with policy. These patches should be a solid first-pass at meeting 
the standards of the policy (removal of Google Analytics, social media embeds, 
etc).
   
   Regarding testing: I pursued a different way to test these changes -- by 
running `middleman serve` locally to generate the static site. The site base 
template looks good after making changes in the footer and CSS/JS continue to 
load properly after changing the site to load them from ASF servers.
   
   It's been a while since anyone -- including myself -- has deployed a new 
version of the Mesos site so my hope is that the build process still functions 
properly. If not, happy to work with others to help fix it.
   
   I also see the several out-of-date Ruby libraries that we depend on. I began 
a separate patch to upgrade them, but for purposes of this initial contribution 
I wanted to focus on modifying templates and static content.


-- 
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: reviews-unsubscr...@mesos.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to