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