Gitter se move para a Matrix e se funde com a Element Matrix

Elemento, uma empresa criada pelos principais desenvolvedores do projeto Matrix, anunciou a compra da Gitter, um serviço de bate-papo e mensagem instantânea que pertencia ao GitLab.

Gitter planeja integrar o Matrix ao ecossistema e transformá-lo em uma plataforma de chat usando tecnologias de comunicação descentralizadas da Matrix. O valor do negócio não foi divulgado.

Está previsto que a transferência de tecnologias Gitter para Matrix é realizado em várias etapas. A primeira etapa é fornecer um gateway de alta qualidade para que o Gitter funcione na rede Matrix, o que permitirá que os usuários do Gitter se comuniquem diretamente com os usuários da rede Matrix e que os membros da rede Matrix se conectem às redes. .

Gitter pode ser usado como um cliente completo para a rede Matrix. O aplicativo móvel Gitter legado será substituído pelo aplicativo móvel Element (anteriormente Riot), modificado para suportar funcionalidades específicas do Gitter.

A longo prazo, para não dissipar esforços em duas frentes, foi decidido desenvolver um único aplicativo que combina os recursos do Matrix e do Gitter. A Element planeja trazer todos os recursos avançados do Gitter, como visualização instantânea da sala, diretório hierárquico da sala, integração com GitLab e GitHub (incluindo a criação de salas de chat para projetos no GitLab e GitHub), suporte KaTeX, discussões encadeadas e disponível para indexação de arquivos de mecanismo de pesquisa.

Esses recursos serão gradualmente migrados para o aplicativo Element e combinados com os recursos da plataforma Matrix, como criptografia ponta a ponta, comunicações descentralizadas, VoIP, conferência, bots, widgets e uma API aberta. Assim que a versão unificada estiver pronta, o aplicativo Gitter antigo será substituído pelo novo aplicativo Element, que inclui funcionalidades específicas do Gitter.

Gitter é escrito em JavaScript usando a estrutura Node.js e está aberto sob a licença MIT. O Gitter permite que você organize a comunicação entre os desenvolvedores em relação aos repositórios GitHub e GitLab, bem como alguns outros serviços, como Jenkins, Travis e Bitbucket. Os recursos do Gitter se destacam:

  • Salve o histórico de comunicação com a capacidade de pesquisar o arquivo e navegar por mês.
  • Disponibilidade de versões para Web, sistemas desktop, Android e iOS.
  • A capacidade de se conectar ao bate-papo usando um cliente IRC.
  • Sistema conveniente de referências a objetos em repositórios Git.
  • Suporte para usar marcação Markdown no texto da mensagem.
  • A capacidade de se inscrever em canais de bate-papo.
  • Visualização do status do usuário e informações do usuário GitHub.
  • Suporte para vinculação a mensagens de problema (# número para vincular ao problema).
  • Significa enviar notificações em lote com uma visão geral de novas mensagens para um dispositivo móvel.
  • Suporte para anexar arquivos a mensagens.
  • A plataforma de organização de comunicações descentralizadas Matrix utiliza HTTPS + JSON como meio de transporte com possibilidade de utilizar WebSockets ou protocolo baseado em CoAP + Noise.

O sistema é formado como uma comunidade de servidores que podem interagir uns com os outros e são combinados em uma rede descentralizada comum.

As mensagens são replicadas em todos os servidores aos quais os participantes de mensagens estão conectados. As mensagens são propagadas entre servidores, semelhante a como os commits são propagados entre os repositórios Git. No caso de um desligamento temporário do servidor, as mensagens não são perdidas, mas sim transmitidas aos usuários depois que o servidor é reiniciado.

Várias opções são suportadas para IDs de usuário, incluindo e-mail, número de telefone, conta do Facebook, etc.

Não existe um ponto único de falha ou controle sobre as mensagens na rede. Todos os servidores cobertos pela discussão são iguais entre si. Qualquer usuário pode executar seu próprio servidor e conectá-lo à rede pública.

Gateways podem ser criados para interação com Matrix com sistemas baseados em outros protocolos, por exemplo, preparou serviços de mensagens bidirecionais para IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp e Slack.

fonte: https://element.io


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.