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

Reply via email to