privacyguides.org
privacyguides.org copied to clipboard
feat: Split up Android page and add index page for Android recommendations
Changes proposed in this PR:
- Split up Android page into separate pages and add an Android index page (full proposal here)
- The chief benefit of this change is that it would allow for more detailed entries for each section without worrying about making the Android page too long. For example, Jonah, on the forum, floated the idea of refreshing the custom Android operating system sections so that they provide more substantial explanations.
- No major changes to the content ported from the original Android page
- Updated link to AOSP source code
- Added internal link to Google Pixel card in the description under the GrapheneOS card
- Changed GrapheneOS docs links under the DivestOS card to more specific links
- Changed external links to internal ones in the GrapheneOS App Store section
- Changes for the new pages
- Added introductions for the "Obtaining Android Apps" and "Mobile Phones" pages
- Updated image file paths and internal links
- Changed admonition about EOL devices from Note to Warning on the Mobile Phones page
- Added buttons to the intro to the Mobile Phones page that point to the Custom Android OSes page and the Android Overview page
- Modify
tools.mdto reflect the above changes - Delete original Android page
Closes #2611
To Do
All done!
- [x] Fix images and internal links in all newly created pages
- [x] Fix internal links outside of the Android section that point to the original Android page
- [x] Add introductions for the Obtaining Android Apps page and the Mobile Phones page
- [x] Modify
tools.mdto reflect the above changes
- [x] I agree to the terms listed below:
Contribution terms (click to expand)
1) I am the sole author of this work. 2) I agree to grant Privacy Guides a perpetual, worldwide, non-exclusive, transferable, royalty-free, irrevocable license with the right to sublicense such rights through multiple tiers of sublicensees, to reproduce, modify, display, perform, relicense, and distribute my contribution as part of this project. 3) I have disclosed any relevant conflicts of interest in my post. 4) I agree to the Community Code of Conduct.
Your preview is ready!
| Name | Link |
|---|---|
| Latest commit | f16ed5024b68b08151cd0cf52cb1fa7fbf0b7cc3 |
| Preview | https://2620--glowing-salamander-8d7127.netlify.app/ |
I'm not sure if the schema entries I added to the new pages are formatted correctly, or if they're even needed, given that the PR which added the structured data entities mentions that they're for testing purposes.
What do you think, @jonaharagon?
extra exclamation mark
Per the updated Git commit message guidelines, the addition of pages calls for the extra ! to draw attention to major changes.
In this case, the major changes entail the restructuring of the Android recommendations and the addition of a new Mobile Phones recommendation page.
This pull request has been mentioned on Privacy Guides. There might be relevant details there:
https://discuss.privacyguides.net/t/2024-07-21/19599/1