Online Accounts

Panel that allows users to setup a online accounts for use by the OS and core applications. These accounts can act as data providers for things like contacts, mail, chat, photos, videos and documents.

Designers

Objectives

Primary:

  • Allow users to add and remove online accounts
  • Present general purpose accounts that are used by the OS and core apps: contacts, email, calendar, documents, photos, music, videos
  • Allow users to see which services can be used for each account type, prior to them being setup
  • Provide an overview of accounts and their status (connected, expired, etc); allow authentication to be renewed when it has expired

Secondary:

  • Allow users to select which accounts should be used by which apps and services
  • Enable GNOME applications to share access to a set of special purpose accounts

Constraints

  • Should not be a dumping ground for accounts of all types
  • Only GNOME apps should be able to use GNOME online account keys (in order to avoid those keys being disabled by online account providers, either for not providing sufficient privacy policies, or breaching terms and conditions)

Relevant Art

Web OS

http://farm4.static.flickr.com/3430/3966386314_d992e7ebd2_o.jpg http://www.blogcdn.com/www.engadget.com/media/2010/10/accounts2010-18-10184543.png

OS X

http://lh5.ggpht.com/-RugF2C8WOFg/TgaQLxyThpI/AAAAAAAAB2w/5iXGAQECv4o/liondp4-21.jpg?imgmax=800

ichatCreateAccount.gif

ichatCreateAccount.gif

Meego

meego-web-accounts.png

Discussion

Tentative Design

Panel

The initial account list includes:

  1. General purpose accounts to be used by a broad swathe of core GNOME apps. Examples: Google, NextCloud.

  2. Online accounts that tie into the system-wide sharing framework, in order to provide posting/uploading capabilities. Examples: Twitter, Flickr.

https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/online-accounts/aday-alt/online-accounts-panel.png

Adding an account:

https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/online-accounts/aday-alt/online-accounts-add-account.png

Account dialogs

https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/online-accounts/aday-alt/online-accounts-account-dialogs.png

Original mockups

Comments

See Also

Design/SystemSettings/OnlineAccounts (last edited 2017-06-21 17:57:26 by AllanDay)