A big thanks to Dávid Paksy who has updated to the latest version of the
Reflow skin that supports local JS libraries.

One remaining question is whether we want to include a local copy of the
Google fonts.
David has prepared a patch for local fonts, but the site works without
them,
and I'm wary of adding extra site-local fonts for marginal gains in looks.
WDYT ?

Istvan

On Wed, Feb 5, 2025 at 11:35 AM Istvan Toth <st...@apache.org> wrote:

> Forgot to link the ticket:
> https://issues.apache.org/jira/browse/PHOENIX-7521.
>
>
> On Wed, Feb 5, 2025 at 10:53 AM Istvan Toth <st...@apache.org> wrote:
>
>> Hi!
>>
>> The new ASF CSP settings have pretty thoroughly broken the Phoenix
>> website.
>>
>> Me and some colleagues tried to fix it, but the cross-site links are
>> added by the maven-skin plugin skin, and even the newest one loads the
>> libraries remotely.
>>
>> I know nothing about skinning in the maven site plugin.
>> Is there some way to hack the skin to use local resources ? (without
>> forking it)
>> Could we disable the JS features so that skin works at least somewhat ?
>>
>> The real solution would probably be either rebasing the website to a skin
>> that works without remote artifacts, or completely rebasing to some
>> different site generation tool.
>>
>> These are big and unpleasant tasks, but they are very high priority, as
>> our public website is currently broken, and will be permanently broken once
>> ASF turns the setting on permanently.
>>
>> Istvan
>>
>

Reply via email to