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 >> >