Mudanças entre as edições de "Aplicativos e serviços para redes locais"

De Wiki Coolab
Ir para navegação Ir para pesquisar
Linha 62: Linha 62:
 
     LibreMesh: Demorou para achar pares, mas uma vez que achou, as mensagens vieram rápido
 
     LibreMesh: Demorou para achar pares, mas uma vez que achou, as mensagens vieram rápido
 
     Obs. Muito simples. Só oferece uma sala de chat geral.
 
     Obs. Muito simples. Só oferece uma sala de chat geral.
 +
 +
- Jami
 +
    - https://f-droid.org/en/packages/cx.ring/
 +
    Exige cadastro em servidor central. Portanto não permite instalação sem internet.
 +
    Possibilidade de instalar servidor local. https://jami.net/services/
 +
    Tamanho de apk/instalado: 33Mb/66Mb
 
      
 
      
 
Os próximos aplicativos são mais parecidos a uma rede social do que a um chat simples:
 
Os próximos aplicativos são mais parecidos a uma rede social do que a um chat simples:
Linha 87: Linha 93:
  
 
- Mattermost
 
- Mattermost
   
+
     - Não pudemos testar em servidor local
- Jami
+
 
     - https://f-droid.org/en/packages/cx.ring/
 
    Exige cadastro em servidor central. Portanto não permite instalação sem internet.
 
    Possibilidade de instalar servidor local. https://jami.net/services/
 
    Tamanho de apk: 33Mb
 
 
      
 
      
 
Rede social
 
Rede social

Edição das 13h55min de 14 de janeiro de 2020

Aplicativos para redes locais

TL;DR:

Qual o melhor aplicativo para chat e integração social em redes locais? Não existe um aplicativo ideal. Nossa conclusão é que temos que desenvolver um app que tire proveito das propriedades da rede LibreMesh. Em todo caso, aqui vão nossas escolhas:

Relatório completo

A CooLab pesquisou aplicativos de celular que possam ser úteis para usuários redes redes locais e que possam contribuir com a integração da comunidade. Para isso, escolhemos alguns critérios:

  • O aplicativo tem que ter versão para Android, que é praticamente o único sistema utilizado por usuárias em nossas redes
  • O aplicativo tem que ocupar muito pouco espaço, uma vez que uma das barreiras para adoção de um aplicativo é não ter espaço no dispositivo para instalacão
  • Tem que funcionar sem problemas em redes LibreMesh, onde os testes foram feitos.
  • Preferencialmente tem que funcionar mesmo sem conexão com a internet (somente com os pares locais)
  • Preferencialmente tem que poder ser instalado mesmo sem conexão com a internet (através de apk ou f-droid e sem necessidade de registro em servidor central)
  • Preferencialmente tem que ter funcionalidade P2P, ou seja, sem necessidade de um servidor central com auto-descoberta de pares. No caso que um servidor seja necessário, ele deverá estar localizado na rede local.
  • Preferencialmente com versão em português

Apesar de apontar algumas plataformas de rede social, conteúdo local e notícias, na primeira parte vamos nos focar em aplicativos de chat. Segue a lista dos programas testados e suas avaliações.

Os próximos aplicativos são mais parecidos a uma rede social do que a um chat simples:

Em seguida, relacionamos os aplicativos que exigem a instalação de um servidor local. O servidor de testes foi uma raspi 3 modelo B. Testamos duas plataformas de servidores locais que serão descritas a seguir.

Chat

  • Nextcloud Chat
    • Requer configurar com o endereço do servidor local. Exige criar conta antes no servidor, o que é uma limitação.
    • Funcionou bem com o Ubos.
  • Mattermost
    • Não pudemos testar em servidor local

Rede social

  • Mastodon (fediverse)
    • Ubos via nextcloud - não funcionou. O cliente de android não conectou com o servidor local.
    • Yunohost. Não funcionou por questões de domínio.

Plataformas de serviços locais:

  • Ubos
    • ubos.net/
    • Instalado por cartão SD na raspi. Necessita conhecimento de ssh por terminal para configuração. Para login é necessário criar um pendrive com nome UBOS-STAFF e gravar nele a chave pública ssh. Aplicaççoes instaladas: nextcloud com nextcloud-spreed (chat), nextcloud-bookmarks, nextcloud-audioplayer, nextcloud-social (fediverse), nextcloud-notes. Mastodon e Mattermost ainda estão em beta e não puderam ser instaladas.
  • Yunohost
    • https://yunohost.org/
    • Exige uma conexão por cabo de rede (ou fazer a instalação via terminal). A inteface é muito amigável. Mas no momento, quase todos os aplicativos só rodam em PC (não funcionam na Raspi)

Plataformas de conteúdos locais com foco em educação

  • Rachel
    • http://rachelfriends.org/rachel-pi-howto.html
    • Rachel oferece um arquivo de 64Gb e necessita de um cartão de memória com essa capacidade. Portanto não pode ser testado. Além disso, os idiomas oferecidos são inglês, espanhol e francês, portanto estaria fora de nossos critérios
  • Internet in a box
    • http://internet-in-a-box.org/
    • Além de diversos aplicativos como o nextcloud e wordpress, o IIAB oferece diversos conteúdos educacionais através do Kolibri e Sugarizer. Ele rodou bem instalado na Raspberry PI. Como pontos negativos, ele oferece pouco conteúdo em português; e os conteúdos demoram muito a baixar e instalar, mesmo com uma internet rápida. A instalação consiste em primeiro configurar uma Raspbery Pi com sistema Raspbian, e em seguida usar o terminal para instação do conteúdo e configuração. O design não é atraente.