gnome-online-accounts: hide / disable proprietary services
gnome-initial-setup and gnome-settings offer to sign into online accounts. This lists contains proprietary services like Facebook.
https://wiki.gnome.org/Projects/GnomeOnlineAccounts/Providers
To get it in line with the postmarketOS principles, let's do the following:
- change the order of these providers, so free software solutions that can be selfhosted / open standards are on top:
- ownCloud
- IMAP and SMTP
- ...
- proprietary providers should only be on the second page, if you click the "show more" arrow thing
Providers that are likely to be broken and cannot be tested (e.g. all developers in the core team avoid Facebook, so how should we test that? and I've heard that it's broken...) should be removed.
Try to do the change in Alpine (but be nice and reasonable of course). If they would rather not have this change, we can consider forking the package. We can also try to get this (partially) into GNOME - for example if we discover that a service is broken, it's reasonable to ask for it to be removed. Maybe also get the discussion going upstream about the display order in relation to proprietary service or not.
EDIT: somewhat related, I was confused about owncloud/nextcloud. nextcloud is the free software friendly one, as explained in this great FOSDEM talk.