Started in on our Account portal implementation. At the moment we fall back to the GTK portal. Still have to build out the UI to select data to share and then actually send the data

https://github.com/elementary/portals/pull/180

At the moment the portal provides one function for requesting personally identifying information: your username, real name, and avatar.

There’s a proposal for a new separate function that does not contain any personal information for the new age declaration: https://github.com/flatpak/xdg-desktop-portal/pull/1922/files

So with our own portal implementation we’ll be able to ship this as soon as we have an agreed upon standard and make sure we comply with the law before Jan 1 2027

Once things are settled and agreed upon, I’ll make a blog post about how exactly this will work in elementary OS. I know a lot of people are really unsettled or afraid so it’s important to communicate about what is happening and how it all works.

My personal opinion is that I don’t love the idea of age ranking. I’ve avoided it in AppCenter because I think content warnings are a better way to give individuals choice. But it seems legislatively that age ranking is what is demanded so here we are

@danirabbit I have to admit, I really wish you were putting up more of a fight.
@danirabbit isn’t most of your software available vis overseas mirrors?

Alright, it's working now 🎉

Just a note this is *not* age declaration stuff, this is just the regular old classic account portal that's been there for—I think—years now

@danirabbit this is really coming along! it would increase the scope, but what do you think about checkboxes for each, or even editable fields where you could choose a different name or avatar to use with that app?
@danirabbit This is related to California's law, isn't it?
@danirabbit
If you click "Don't allow" does it respond "oh, pleeeeeze let me"?
@Faith @danirabbit its actually an under discussed part of law but legally you're required to respond with surprised Pikachu

Seeing that people are worried about OS-level age verification as a slippery slope:

@danirabbit, as an OS developer and vendor, do you expect the onus to be on parents to setup proper parental controls and prevent their kids from re-installing the OS? Or do you think it’s plausible that there would be a push to lock down devices/bootloaders etc to prevent OS modification?

Context: https://social.coop/@cwebber/116159638085960270

Christine Lemmer-Webber (@[email protected])

A must read thread from @[email protected], particularly for anyone laughing off the "oh they're trying to enforce age verification at an OS level, well I'll just change my open source operating system settings" Y'all, this is the game where we get LOCKED OUT of having ANY real FOSS operating system we control AT ALL The steps have been being put in place for this for over a decade now. And who controls the supply chain? We have to fight this stuff tooth and nail.

social.coop