Ir para o conteúdo

Espírito Livre

Voltar a Blog
Tela cheia

Contas online no elementary OS Isis

18 de Novembro de 2013, 14:34 , por Desconhecido - 0sem comentários ainda | No one following this article yet.
Visualizado 24 vezes

07-05-2013_elementaryOS

Muitos e muitos projetos e conceitos lançados parecem ser possíveis, alguns com poucos esforços e outros a beira do impossível, mas, por que deveríamos acreditar que o Contas online no elementary OS sairá do papel?

É de conhecimento de todos que a comunidade do elementary é rodeada de incríveis desenvolvedores de idéias e mais incríveis ainda programadores de códigos. Mas ainda assim o Contas online no elementary OS se torna um grande desafio e vejamos se você concordará com isso de acordo com o roteiro de especificações que o serviço deverá conter.

O objetivo principal

Criação de um sistema de contas online que irá fornecer um único local seguro para armazenar as informações das contas e uma forma de integração dos aplicativos com os principais serviços utilizados como e-mail, calendário, chats e outros.

Deverá ser fornecido também uma forma de aplicativos de terceiros (aplicativos não desenvolvidos oficialmente pela comunidade do elementary) se integrarem ao Contas online e além disso, que os aplicativos se integrem à contas e serviços específicos.

Componentes

A interação dos usuários com os ajustes e configurações deverá ser feita através de um plug no Switchboard, onde será possível procurar, adicionar, editar e remover contas e além disso, permitirá aos usuários ajustar as permissões de aplicativos para acessarem essas contas.

Uma outra possibilidade discutida é a maneira de o usuário integrar os ajustes da área de trabalho, isso permitirá um backup e restauração de suas preferências do sistema.

online_accounts_by_danrabbit-590x419

Segurança dos dados

Deverá ser fornecido um banco de dados seguro e um sistema de autenticação/requisição que irão prover;

  • Uma forma de aplicativos fazerem requisição de informações específicas tal como a sua conta do Google.
  • Uma maneira de o serviço requisitar informações não específicas como um endereço de e-mail.
  • Um diálogo de autenticação padronizado que explica exatamente o que autorizar e o que não autorizar.

Alteração de status de autenticação

online_services_plug_by_bassultra-590x442

Mockup por Harvey Cabaguio: Ajustes de contas no plug do Contas online.

Um checkbox ou switch toggle deve ser fornecido para habilitar/desabilitar aplicativos autorizados anteriormente, não apenas para anular completamente um acesso de aplicativo para a conta mas para campos específicos de uma conta. (Por exemplo, talvez eu queira que Contatos seja capaz de sincronizar meu endereço com o Facebook mas não quero que Contatos sincronize com minha lista de amigos)

Contracts

Serviços relevantes devem ser fornecidos na forma de Contracts. Por exemplo, se existir uma conta do Twitter, um contract deve ser fornecido para tweets, se existir uma conta do Facebook ou Google, um contract deve ser fornecido para fazer upload de fotos, vídeos e etc.

Esses contracts devem exigir confirmação do usuário de alguma forma antes que o conteúdo seja postado. Por exemplo, um contract do twitter devia revelar um diálogo de composição primeiro em vez de diretamente enviar os dados.

Requisição para integração

Aplicativos devem ser capazes de ver que contas estão acessíveis sem permissão. Por exemplo, quando Geary iniciar, ele deve ser capaz de perguntar ao Contas online se existe contas de emails disponíveis que o Geary não tem acesso. Então, através de um dialogo padrão controlado por Contas online, Geary deve ser capaz de pedir acesso para contas de emails adicionais.

Serviços que deverão ser suportados oficialmente

Google

  • Drive  [Pantheon Files]
  • Email [Geary]
  • Calendário [Maya]
  • Música [Noise]
  • Contatos [Friends]
  • Picasa (G+ Fotos ) [Shotwell]
  • Mensageiro Instantâneo [Empathy]

Yahoo!

  • Email [Geary]
  • Calendário [Maya]
  • Contatos [Friends]
  • Flickr [Shotwell]
  • Mensageiro Instantâneo [Empathy]

Microsoft

  • SkyDrive [Pantheon Files]
  • Email [Geary]
  • Calendário [Maya]
  • Contatos [Friends]

iCloud

  • Arquivos [Pantheon Files]
  • Email [Geary]
  • Calendário [Maya]
  • Contatos [Friends]

Facebook

  • Mensageiro Instantâneo [Empathy]
  • Calendário [Maya] (apenas leitura)
  • Contatos [Friends]

Ubuntu One

  • Arquivos [Pantheon Files]
  • Música [Noise]
  • Contatos [Friends]

Status de desenvolvimento

Atualmente o Contas online do elementary OS está sendo desenvolvido no ramo launchpad.net/switchboard-plug-onlineaccounts e não sabemos precisamente como está o cronograma de desenvolvimento.

Uma postagem de Daniel Foré no Google+ mostra um vídeo onde claramente podemos ver um plug do Contas online mas ainda sem nenhum conteúdo.

O fato é que a resposta para a pergunta do início é SIM, Contas online no elementary OS será possível e os desenvolvedores estão se empenhado ao máximo para torná-lo real. Vamos esperar até a liberação do primeiro beta do Isis (ainda sem previsão) para sabermos realmente como irá funcionar na prática.

Com informações da Comunidade Elementary OS Brasil.


Fonte: http://www.revista.espiritolivre.org/contas-online-no-elementary-os-isis

0sem comentários ainda

    Enviar um comentário

    Os campos realçados são obrigatórios.

    Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.

    Cancelar