Skip to content

[AIRFLOW-5148] Adding GA and privacy notice to website#5930

Merged
kaxil merged 8 commits intoapache:masterfrom
aijamalnk:ga-pr
Aug 29, 2019
Merged

[AIRFLOW-5148] Adding GA and privacy notice to website#5930
kaxil merged 8 commits intoapache:masterfrom
aijamalnk:ga-pr

Conversation

@aijamalnk
Copy link
Contributor

Make sure you have checked all steps below.

Description

Adding Google Analytics to the Website, along with a privacy notice to communicate to users about it, and about the sort of data being collected. This privacy notice is in line with other notices used in other Apache projects.

Reviewers: @kaxil

@mik-laj
Copy link
Member

mik-laj commented Aug 27, 2019

Travis is sad. Can you fix it? if you want I can help you tomorrow. I left my laptop charger in the office 😿

lineage
changelog
faq
privacy_notice
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added it to the toc

<div class="footer">This page uses <a href="https://analytics.google.com/">
Google Analytics</a> to collect statistics. You can disable it by blocking
the JavaScript coming from www.google-analytics.com. Check our
<a href="privacy_notice.html">Privacy Policy</a>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it work on subpages?
For example:
On this page: https://airflow.readthedocs.io/en/latest/howto/operator/gcp/natural_language.html
This link will point to: https://airflow.readthedocs.io/en/latest/howto/operator/gcp/privay_notice.html

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You are right. it won't work. Can you fix that, please?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am happy that I can do it.

@mik-laj
Copy link
Member

mik-laj commented Aug 28, 2019

This message is not visible. It hides under other content.
Screenshot 2019-08-28 at 17 17 24
I will prepare fix.

@mik-laj
Copy link
Member

mik-laj commented Aug 28, 2019

Fixed
Screenshot 2019-08-28 at 17 32 42

Preview for easier review: http://equal-system.surge.sh/ (Wed Aug 28 17:36:08 CEST 2019)

@mik-laj
Copy link
Member

mik-laj commented Aug 29, 2019

Can it be merged now? It would be nice to have new documentation with this change.

@kaxil kaxil merged commit 381aac5 into apache:master Aug 29, 2019
Jerryguo pushed a commit to Jerryguo/airflow that referenced this pull request Sep 2, 2019
Co-authored-by: kaxil <kaxilnaik@gmail.com>
Co-authored-by: mik-laj <kamil.bregula@polidea.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants