Kudos!!! On Thu, Mar 20, 2025 at 9:42 AM Martijn Dashorst <martijn.dasho...@gmail.com> wrote:
> 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 > -- Andrea Del Bene. Apache Wicket committer.