[ 
https://issues.apache.org/jira/browse/IGNITE-24264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17933531#comment-17933531
 ] 

Niall Pemberton edited comment on IGNITE-24264 at 3/8/25 1:29 PM:
------------------------------------------------------------------

h1. Re-opening this JIRA

I didn't have much idea how the docs/website were built when I submitted [PR 
#189|https://github.com/apache/ignite-website/pull/189] - so thanks for 
applying that, but it seems it had no effect. Hopefully this effort will yield 
better results.

I've created a whole bunch of PRs to remove *_Google_* / *_Yandex_* analytics 
(which are not permitted) and replace them with *_Matomo_* (see 
[analytics.apache.org|https://analytics.apache.org/]). As I see you have 
re-generated your docs in the past, I've cherry picked the 
[ignite|https://github.com/apache/ignite] / 
[ignite-3|https://github.com/apache/ignite-3] changes and created PR's for the 
branches as well. So far I've only created a PR to replace the analytics in  
[ignite-website|https://github.com/apache/ignite-website] in the 
*_counters.html_* - but that doesn't deal with the versions in *_docs_* (can 
those be re-generated?) or the versions in *_releases_* (I guess need a PR just 
to update each file/page?).

Sorry for all the noise this morning (especially all the PR's I messed up & had 
to close).


* [GitHub ignite-3|https://github.com/apache/ignite-3]
** [PR #5374 (main)|https://github.com/apache/ignite-3/pull/5374]
** [PR #5376 (3.0 branch)|https://github.com/apache/ignite-3/pull/5376]

* [GitHub ignite|https://github.com/apache/ignite]
** [PR #11916 (master)|https://github.com/apache/ignite/pull/11916]
** [PR #11924 (2.17 branch)|https://github.com/apache/ignite/pull/11924]
** [PR #11925 (2.16 branch)|https://github.com/apache/ignite/pull/11925]
** [PR #11926 (2.15 branch)|https://github.com/apache/ignite/pull/11926]
** [PR #11927 (2.14 branch)|https://github.com/apache/ignite/pull/11927]
** [PR #11928 (2.13 branch)|https://github.com/apache/ignite/pull/11928]
** [PR #11929 (2.12 branch)|https://github.com/apache/ignite/pull/11929]
** [PR #11930 (2.11.1 branch)|https://github.com/apache/ignite/pull/11930]
** [PR #11931 (2.11 branch)|https://github.com/apache/ignite/pull/11931]
** [PR #11932 (2.10 branch)|https://github.com/apache/ignite/pull/11932]
** [PR #11933 (2.9.1 branch)|https://github.com/apache/ignite/pull/11933]
** [PR #11934 (2.9-docs branch)|https://github.com/apache/ignite/pull/11934]

* [GitHub ignite-website|https://github.com/apache/ignite-website]
** [PR #5374 (counters.html)|https://github.com/apache/ignite-website/pull/202]





was (Author: niallp):
h1. Re-opening this JIRA

I didn't have much idea how the docs/website were built when I submitted [PR 
#189|https://github.com/apache/ignite-website/pull/189] - so thanks for 
applying that, but it seems it had no effect. Hopefully this effort will yield 
better results.

I've created a whole bunch of PRs to remove *_Google_* / *_Yandex_* analytics 
(which are not permitted) and replace them with *_Matomo_* (see 
[analytics.apache.org|https://analytics.apache.org/]). As I see you have 
re-generated your docs in the past, I've cherry picked the 
[ignite|https://github.com/apache/ignite] / 
[ignite-3|https://github.com/apache/ignite-3] changes and created PR's for the 
branches as well. So far I've only created a PR to replace the analytics in  
[ignite-website|https://github.com/apache/ignite-website] in the 
*_counters.html_* - but that doesn't deal with the versions in *_docs_* (can 
those be re-generated?) or the versions in *_releases_* (I guess need a PR just 
to update each file/page?).

Sorry for all the noise this morning (especially all the PR's I messed up & had 
to close).



> Replace Google  & Yandex Analytics with Matomo
> ----------------------------------------------
>
>                 Key: IGNITE-24264
>                 URL: https://issues.apache.org/jira/browse/IGNITE-24264
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Niall Pemberton
>            Priority: Major
>          Time Spent: 6h 40m
>  Remaining Estimate: 0h
>
> Hi Ignite Team
> The ASF {_}*Privacy Policy*{_}[1][2] does not permit the use of _*Google 
> Analytics*_ on any ASF websites and the ASF Infra team will soon enforce a 
> {_}*Content Security Policy*{_}(CSP) that will block access to external 
> trackers:
>  * [https://lists.apache.org/thread/w34sd92v4rz3j28hyddmt5tbprbdq6lc]
> Please could you remove the use of the Google Analytics from the Ignite 
> website (I will submit a PR request shortly to do that)?
>  * [https://lists.apache.org/thread/blrf8lmbm7jrtn6pgktgqbcg5hs5h3bd]
> The ASF hosts its own _*Matomo*_ instance to provide projects with analytics 
> and you can request a tracking id for your project by sending a mail to 
> *privacy AT apache.org.*
>  * 
> [https://privacy.apache.org/faq/committers.html#can-i-use-web-analytics-matomo]
> Additionally I would recommend reviewing any external resources loaded by 
> your website. The Content Security Policy will prevent any resources being 
> loaded from 3rd Party providers that the ASF does not have a Data Processing 
> Agreement (DPA) with. On the 1st February Infra will begin a temporary 
> "brownout" when the CSP will be turned on for a short period. This will allow 
> projects to check which parts, if any, of their websites will stop working. 
> The Privacy FAQ answers a number of questions about which external providers 
> are permitted or not:
>  * [https://privacy.apache.org/faq/committers.html]
> Thanks
> Niall
> [1] [https://privacy.apache.org/policies/website-policy.html]
> [2] 
> [https://privacy.apache.org/faq/committers.html#can-i-use-google-analytics]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to