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

Reply via email to