We're green baby! We're green on all policies for the website validation by ASF, and we have a working "Built with Wicket".
Martijn On Wed, Mar 19, 2025 at 8:03 PM Martijn Dashorst <martijn.dasho...@gmail.com> wrote: > I'll keep an eye on https://whimsy.apache.org/site/project/wicket to see > if we're still good. I think we should be OK now with a 100% score. > > Martijn > > > On Wed, Mar 19, 2025 at 8:01 PM Martijn Dashorst < > martijn.dasho...@gmail.com> wrote: > >> I've crafted with the help of Claude several scripts to download the >> contents of the builtwithwicket.tumblr.com blog and store the images >> locally to serve the screenshots from Apache's servers in order to >> have the carroussel and be compliant with the CSP and privacy >> policies of the ASF. >> >> The Content Security Policy prohibits downloading resources from >> external sites due to the GDPR. This prevented the Built With Wicket >> carroussel to load images. This is fixed by downloading all images to >> the site and serve them from the ASF servers together with the other >> site resources. >> >> Updating the site with content from tumblr should be as simple as >> running the script `_tumblr/run_all.sh`. This will perform the following >> tasks: >> >> 1. Fetch all posts from Tumblr >> 2. Download all images that have not yet been cached >> 3. Generate a tumblr.json file in the root with the latest 20 posts >> >> This is tested running in a devcontainer in VSCode and should be >> portable across all machines. >> >> I hope the script(s) work on other folks' machines as well. Running jekyll >> in a devcontainer is a godsend. >> >> Martijn >> >> > > -- > Become a Wicket expert, learn from the best: http://wicketinaction.com > -- Become a Wicket expert, learn from the best: http://wicketinaction.com