Hi Matthew, [replying selectively!]
Matthew Paul Thomas via desktop-devel-list <desktop-devel-list@gnome.org> wrote: ... > ... gnome-initial-setup is pretty > much the worst possible time to expect someone to know which accounts, > if any, are useful to configure. At that point, someone is unlikely to > know even what apps are preinstalled, let alone which of them they’ll > want to use, let alone which of them use GOA. ... Feel free to file an issue about this. I'd be happy to discuss it there in more detail. ... > * As demonstrated by Michael Gratton in this discussion, app vendors > can’t rely on GOA including the account type and service type they > need in any particular release. This is impractical if they don’t > read desktop-devel-list@ frequently, or if their release schedule > doesn’t happen to coincide with Gnome’s, or if it doesn’t happen to > allow time for suddenly introducing their own account UI because > somewhere someone altered a selection of “default apps”. I think this depends on how widely you imagine Online Accounts being used: if it's a relatively small number of apps that have a close relationship with the GNOME project, then keeping people informed and providing guarantees is feasible. It's only if you imagine wider usage by 3rd party developers that we don't have a relationship with when it becomes an issue. ... > * For some reason that isn’t clear to me, GOA cares what you use each > account for, rather than merely recording which apps the user has > granted access to each account. ... This might well be down to implementation details and I'd be interested to know how Online Accounts works under the hood, in terms of turning access on and off. From a design perspective I think we've always thought of Online Accounts as a kind of system-level access rather than per-application access. For example, the calendar switch affects not just the Calendar app, but also the calendar provided by gnome-shell. Allan _______________________________________________ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list