Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Privacy issue on ASF 25th anniversary page #373

Closed
bproffitt opened this issue Apr 23, 2024 · 6 comments · Fixed by #374
Closed

Privacy issue on ASF 25th anniversary page #373

bproffitt opened this issue Apr 23, 2024 · 6 comments · Fixed by #374
Assignees

Comments

@bproffitt
Copy link
Contributor

@sebbASF has brought a privacy concern to us on https://apache.org/asf25years/index.html. The page is apparently loading a bunch of back-end stuff from YouTube into the viewer's browser, not just the video. After consultation with Christian Grobmeier, one solution would be load the video with this (example) script:

https://github.com/apache/privacy-website/blob/main/examples/youtube-html/with-youtube-embeds.html#L45-L59

Thanks!

@garydgregory
Copy link
Member

garydgregory commented Apr 23, 2024 via email

raboof added a commit to raboof/www-site that referenced this issue Apr 24, 2024
raboof added a commit to raboof/www-site that referenced this issue Apr 24, 2024
raboof added a commit to raboof/www-site that referenced this issue Apr 24, 2024
@raboof
Copy link
Member

raboof commented Apr 24, 2024

@sebbASF has brought a privacy concern to us on https://apache.org/asf25years/index.html. The page is apparently loading a bunch of back-end stuff from YouTube into the viewer's browser, not just the video. After consultation with Christian Grobmeier, one solution would be load the video with this (example) script:

https://github.com/apache/privacy-website/blob/main/examples/youtube-html/with-youtube-embeds.html#L45-L59

We made a pelican plugin earlier to make this (relatively) easy, so we can use that here like #374 .

Of course this could be better(-documented), improvements welcome ;)

@sebbASF
Copy link
Contributor

sebbASF commented Apr 24, 2024

Where is the plugin documented currently?

@raboof
Copy link
Member

raboof commented Apr 24, 2024

Where is the plugin documented currently?

Currently, in the PR at apache/infrastructure-pelican#52 and in the plugin itself at https://github.com/apache/infrastructure-pelican/blob/master/plugins/consensual_youtube.py#L20 . Just added a link to it from https://privacy.apache.org/examples/youtube-html/with-youtube-api.html (you might need to refresh to see it) which is linked from https://privacy.apache.org/policies/website-policy.html

@sebbASF
Copy link
Contributor

sebbASF commented Apr 24, 2024

I think it would be better to link to the code rather than the PR, as the latter is very long - it's not obvious how much is usage instructions and how much is irrelevant.

Also the code usage instructions can be better maintained.

@raboof
Copy link
Member

raboof commented Apr 24, 2024

Agreed, apache/privacy-website#45

bproffitt pushed a commit that referenced this issue Apr 24, 2024
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 a pull request may close this issue.

5 participants