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

Reply via email to