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