You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wicket.apache.org by Martijn Dashorst <ma...@gmail.com> on 2025/03/16 22:48:05 UTC
Wicket website upgrades and broken tumblr integration due to Apache's CSP
I've done some upgrades to our website to hopefully ensure we are in
accordance with the Apache website guidelines (see
https://whimsy.apache.org/site/project/wicket, which was mostly red before
my actions).
What remains is our "Built with Wicket" tumblr carroussel. The images are
not allowed to load in the user's browser session, so those images should
be loaded at build time, or we should ask for cookie consent from the user.
Apparently there's a Jekyll Youtube plugin that asks for that consent on
the page load, and generates a thumbnail for the linked video. I'm
considering adding a crawler functionality to the jekyll setup to pull the
images and descriptions into our local site, such that we don't pull the
data from tumblr in the browser session.
Or we decide to remove the carroussel, that's also a possibility.
Also I added a devcontainer configuration to run the jekyll site in a
devcontainer when opened in VS Code. This makes developing on the website
much simpler (you don't need a jekyll/ruby installation anymore).
Martijn
Re: Wicket website upgrades and broken tumblr integration due to Apache's CSP
Posted by Martijn Dashorst <ma...@gmail.com>.
Found it:
curl
https://builtwithwicket.tumblr.com/api/read/json\?callback\=tumblr\&num\=100
> tumblr.json
Martijn
On Wed, Mar 19, 2025 at 3:49 PM Martijn Dashorst <ma...@gmail.com>
wrote:
> I've been away from updating the built with wicket stuff, how do we
> capture the tumblr.json file?
>
> Martijn
>
>
> On Mon, Mar 17, 2025 at 5:01 PM Andrea Del Bene <an...@gmail.com>
> wrote:
>
>> On Mon, Mar 17, 2025 at 4:44 PM Martijn Dashorst <
>> martijn.dashorst@gmail.com>
>> wrote:
>>
>> > I've temporarily removed the carroussel, it doesn't look very good when
>> the
>> > site shows a carroussel of broken images.
>> >
>> >
>> I agree..plus the carroussel is quite hard/boring to maintain...
>>
>>
>> > Martijn
>> >
>> >
>> > On Sun, Mar 16, 2025 at 11:48 PM Martijn Dashorst <
>> > martijn.dashorst@gmail.com> wrote:
>> >
>> > > I've done some upgrades to our website to hopefully ensure we are in
>> > > accordance with the Apache website guidelines (see
>> > > https://whimsy.apache.org/site/project/wicket, which was mostly red
>> > > before my actions).
>> > >
>> > > What remains is our "Built with Wicket" tumblr carroussel. The images
>> are
>> > > not allowed to load in the user's browser session, so those images
>> should
>> > > be loaded at build time, or we should ask for cookie consent from the
>> > user.
>> > >
>> > > Apparently there's a Jekyll Youtube plugin that asks for that consent
>> on
>> > > the page load, and generates a thumbnail for the linked video. I'm
>> > > considering adding a crawler functionality to the jekyll setup to pull
>> > the
>> > > images and descriptions into our local site, such that we don't pull
>> the
>> > > data from tumblr in the browser session.
>> > >
>> > > Or we decide to remove the carroussel, that's also a possibility.
>> > >
>> > > Also I added a devcontainer configuration to run the jekyll site in a
>> > > devcontainer when opened in VS Code. This makes developing on the
>> website
>> > > much simpler (you don't need a jekyll/ruby installation anymore).
>> > >
>> > > Martijn
>> > >
>> >
>> >
>> > --
>> > Become a Wicket expert, learn from the best: http://wicketinaction.com
>> >
>>
>>
>> --
>> Andrea Del Bene.
>> Apache Wicket committer.
>>
>
>
> --
> Become a Wicket expert, learn from the best: http://wicketinaction.com
>
--
Become a Wicket expert, learn from the best: http://wicketinaction.com
Re: Wicket website upgrades and broken tumblr integration due to Apache's CSP
Posted by Martijn Dashorst <ma...@gmail.com>.
I've been away from updating the built with wicket stuff, how do we capture
the tumblr.json file?
Martijn
On Mon, Mar 17, 2025 at 5:01 PM Andrea Del Bene <an...@gmail.com>
wrote:
> On Mon, Mar 17, 2025 at 4:44 PM Martijn Dashorst <
> martijn.dashorst@gmail.com>
> wrote:
>
> > I've temporarily removed the carroussel, it doesn't look very good when
> the
> > site shows a carroussel of broken images.
> >
> >
> I agree..plus the carroussel is quite hard/boring to maintain...
>
>
> > Martijn
> >
> >
> > On Sun, Mar 16, 2025 at 11:48 PM Martijn Dashorst <
> > martijn.dashorst@gmail.com> wrote:
> >
> > > I've done some upgrades to our website to hopefully ensure we are in
> > > accordance with the Apache website guidelines (see
> > > https://whimsy.apache.org/site/project/wicket, which was mostly red
> > > before my actions).
> > >
> > > What remains is our "Built with Wicket" tumblr carroussel. The images
> are
> > > not allowed to load in the user's browser session, so those images
> should
> > > be loaded at build time, or we should ask for cookie consent from the
> > user.
> > >
> > > Apparently there's a Jekyll Youtube plugin that asks for that consent
> on
> > > the page load, and generates a thumbnail for the linked video. I'm
> > > considering adding a crawler functionality to the jekyll setup to pull
> > the
> > > images and descriptions into our local site, such that we don't pull
> the
> > > data from tumblr in the browser session.
> > >
> > > Or we decide to remove the carroussel, that's also a possibility.
> > >
> > > Also I added a devcontainer configuration to run the jekyll site in a
> > > devcontainer when opened in VS Code. This makes developing on the
> website
> > > much simpler (you don't need a jekyll/ruby installation anymore).
> > >
> > > Martijn
> > >
> >
> >
> > --
> > Become a Wicket expert, learn from the best: http://wicketinaction.com
> >
>
>
> --
> Andrea Del Bene.
> Apache Wicket committer.
>
--
Become a Wicket expert, learn from the best: http://wicketinaction.com
Re: Wicket website upgrades and broken tumblr integration due to Apache's CSP
Posted by Andrea Del Bene <an...@gmail.com>.
On Mon, Mar 17, 2025 at 4:44 PM Martijn Dashorst <ma...@gmail.com>
wrote:
> I've temporarily removed the carroussel, it doesn't look very good when the
> site shows a carroussel of broken images.
>
>
I agree..plus the carroussel is quite hard/boring to maintain...
> Martijn
>
>
> On Sun, Mar 16, 2025 at 11:48 PM Martijn Dashorst <
> martijn.dashorst@gmail.com> wrote:
>
> > I've done some upgrades to our website to hopefully ensure we are in
> > accordance with the Apache website guidelines (see
> > https://whimsy.apache.org/site/project/wicket, which was mostly red
> > before my actions).
> >
> > What remains is our "Built with Wicket" tumblr carroussel. The images are
> > not allowed to load in the user's browser session, so those images should
> > be loaded at build time, or we should ask for cookie consent from the
> user.
> >
> > Apparently there's a Jekyll Youtube plugin that asks for that consent on
> > the page load, and generates a thumbnail for the linked video. I'm
> > considering adding a crawler functionality to the jekyll setup to pull
> the
> > images and descriptions into our local site, such that we don't pull the
> > data from tumblr in the browser session.
> >
> > Or we decide to remove the carroussel, that's also a possibility.
> >
> > Also I added a devcontainer configuration to run the jekyll site in a
> > devcontainer when opened in VS Code. This makes developing on the website
> > much simpler (you don't need a jekyll/ruby installation anymore).
> >
> > Martijn
> >
>
>
> --
> Become a Wicket expert, learn from the best: http://wicketinaction.com
>
--
Andrea Del Bene.
Apache Wicket committer.
Re: Wicket website upgrades and broken tumblr integration due to Apache's CSP
Posted by Martijn Dashorst <ma...@gmail.com>.
I've temporarily removed the carroussel, it doesn't look very good when the
site shows a carroussel of broken images.
Martijn
On Sun, Mar 16, 2025 at 11:48 PM Martijn Dashorst <
martijn.dashorst@gmail.com> wrote:
> I've done some upgrades to our website to hopefully ensure we are in
> accordance with the Apache website guidelines (see
> https://whimsy.apache.org/site/project/wicket, which was mostly red
> before my actions).
>
> What remains is our "Built with Wicket" tumblr carroussel. The images are
> not allowed to load in the user's browser session, so those images should
> be loaded at build time, or we should ask for cookie consent from the user.
>
> Apparently there's a Jekyll Youtube plugin that asks for that consent on
> the page load, and generates a thumbnail for the linked video. I'm
> considering adding a crawler functionality to the jekyll setup to pull the
> images and descriptions into our local site, such that we don't pull the
> data from tumblr in the browser session.
>
> Or we decide to remove the carroussel, that's also a possibility.
>
> Also I added a devcontainer configuration to run the jekyll site in a
> devcontainer when opened in VS Code. This makes developing on the website
> much simpler (you don't need a jekyll/ruby installation anymore).
>
> Martijn
>
--
Become a Wicket expert, learn from the best: http://wicketinaction.com