[
https://issues.apache.org/jira/browse/COMMONSSITE-165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17689130#comment-17689130
]
Alex Herbert commented on COMMONSSITE-165:
------------------------------------------
{quote}Re: MathJax. How is this related to the skin? This is a purely Javadoc
related issue, no?
{quote}
To add MathJax to a page you need to be able to modify the <HEAD> tag to add
the necessary <SCRIPT> elements. Since the update in Commons Skin used the same
approach as the equivalent aged Fluido skin I think this should be possible
with an alternate skin.
As to the jsDelivr CDN the GitHub page claims it does not store any information:
[https://github.com/jsdelivr/jsdelivr#privacy-policy]
If you take that as true then there is not a GDPR issue. But this may not be
true.
It uses Cloudflare and Fastly to deliver the service. Fastly is already listed
in the ASF privacy policy under section 4f. This states that Fastly fully
"supports" GDPR, which may not be the same as be compliant with it. Both
Cloudflare and Fastly are compliant with the California Consumer Privacy Act
(CCPA), which offers similar protection to GDPR. When you search either of
these companies privacy policy for GDPR you get the exact same wording e.g. "We
normally will collect personal information from you only where: (a) we have
your consent to do so, (b) where we need your personal information to perform a
contract with you (e.g. to deliver the Cloudflare Services you have requested),
or (c) where the processing is in our legitimate interests." Both sites offer
the ability to "withdraw or decline your consent at any time".
What is not clear is whether the services store the personal information (IP
address and other information added by a web browser) when requesting the URL,
i.e. whether this usage of the service falls under their responsibility as a
data controller.
The use of a CDN to deliver the latest functionality dynamically allows the
page to serve the correct functionality for all browsers and continue to
support newer browsers after the site has been published. I do not know what
would be required to host the scripts on an ASF server.
So how to proceed with this? Is this a matter for LEGAL discuss?
> [SKIN] Update Commons Skin Bootstrap
> ------------------------------------
>
> Key: COMMONSSITE-165
> URL: https://issues.apache.org/jira/browse/COMMONSSITE-165
> Project: Apache Commons All
> Issue Type: Bug
> Components: Commons Skin
> Reporter: Bruno P. Kinoshita
> Priority: Minor
> Labels: gsoc2023, part-time
>
> Our Commons components use Commons Skin, a skin, or theme, for Apache Maven
> Site.
> Our skin uses Bootstrap 2.x, but Bootstrap is already at 5.x release, and we
> are missing several improvements (UIUX, accessibility, browser compatibility)
> and JS/CSS bugs fixed over the years.
> Work happening on Apache Maven Skins. Maybe we could adapt/use that one?
> https://issues.apache.org/jira/browse/MSKINS-97
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)