Compartilhe seu feedback sobre o 🆕 aplicativo do Discourse Hub para iOS

Nos últimos meses, fizemos melhorias interessantes no aplicativo iOS DiscourseHub.

  • Você sabia que a aba Descobrir tem mais de 500 comunidades Discourse para você participar?
  • Você sabia que pode instalar o Discourse Hub no macOS pela Mac App Store?
  • Ou que você pode deslizar para a direita em um site para acessar /chat e /hot diretamente?

No tablet e desktop, agora você também pode ver os Tópicos Populares das comunidades na Tela Inicial do aplicativo, uma maneira rápida e fácil de ter uma noção do que as pessoas estão falando. Além disso, o aplicativo também tem uma UX aprimorada para adicionar novos sites.

Experimente a versão mais recente aqui e nos diga o que você achou!

Seja você um usuário ávido do DiscourseHub, alguém que o experimentou apenas uma vez no passado, ou alguém que nunca o viu antes, adoraríamos receber seu feedback sobre a versão mais recente.

Por favor, responda à enquete abaixo e também com qualquer feedback adicional.

Como você avaliaria esta versão do aplicativo no geral?
  • Não era o que eu esperava
  • Parece promissor, mas acho que não me tornarei um usuário regular
  • Muito bom, começarei a usar isso para Discourse
  • Isso é ótimo. Hub, onde você esteve a minha vida toda?
0 voters
Você já usou o aplicativo DiscourseHub antes desta versão?
  • Eu uso o tempo todo
  • Eu uso ocasionalmente
  • Eu já tentei antes
  • Não, esta é a primeira vez que tento
0 voters
Você estaria disposto a conversar conosco sobre sua experiência com o aplicativo?
  • Sim, por chamada
  • Sim, por Mensagens Diretas/Chat do Meta
  • Não, obrigado
0 voters

Discussão anterior em How would you improve the Discourse iOS App Experience?

12 curtidas

Acabei de instalar o DiscourseHub e tenho algumas dúvidas. A aba Descobrir mostra todas as comunidades Discourse ou apenas aquelas hospedadas pelo Discourse? Além disso, como funciona a funcionalidade de busca por comunidades?

Apenas uma sugestão: quando uma comunidade específica for adicionada, poderiam haver sugestões relacionadas com base nela.

8 curtidas

Você pode aprender mais sobre o Discourse Discover em:

6 curtidas

Obrigado por compartilhar! No entanto, acredito que o Discourse Discover mostra apenas uma lista de certas comunidades específicas. No iOS, porém, consigo encontrar alguns fóruns através da pesquisa que não estão listados no Discover.

2 curtidas

É decisão dos administradores se eles querem ser incluídos. Eles precisam habilitar uma configuração em seu fórum.

5 curtidas

Obrigado por compartilhar :slight_smile:

1 curtida
  • Ou que você poderia deslizar para a direita em um site para acessar /chat e /hot diretamente?

Tentei isso no Meta no iOS Discourse Hub 2.0.8 e não funcionou. Deslizar para a esquerda é o gesto de voltar; deslizar para a direita é o gesto de avançar.

Mudei do Discourse Hub quando os PWAs do iOS ganharam suporte a notificações. Esse era o único recurso que eu precisava, pessoalmente.

Acho que o Discourse Hub é meio útil para pessoas que não conseguem descobrir como instalar um PWA no iOS, porque a Apple tornou isso intencionalmente difícil. (Botão de compartilhar, rolar para baixo, Adicionar à Tela de Início, salvar.)

Eu nunca usaria o Discourse Discover. Por que eu iria querer apenas navegar por um monte de fóruns não afiliados?

Eu poderia imaginar algo parecido com o Reddit para tópicos do Discourse, de modo que tópicos interessantes de todo o universo Discourse pudessem aparecer em uma página/aba que eu olharia, mas sou cético de que eu sequer usaria isso. Provavelmente eu apenas usaria o Reddit, Hacker News ou algum site similar. Sites como esses às vezes linkam para tópicos do Discourse, mas também podem linkar para qualquer tipo de artigo.

4 curtidas

Ou não querem encher a tela com muitos ícones quando seguem mais de um fórum. Ou precisam de uma maneira mais fácil de atualizar um fórum do que fechar o PWA da Apple. Ou gostam de obter links da maneira mais rápida e fácil.

2 curtidas

O recurso de deslizar para /chat e /hot está na tela inicial, você deslizará na linha do site lá.

Observe também que ele só mostrará um ícone de Chat para sites que têm chat habilitado para a conta do usuário autenticado (portanto, se você não estiver autenticado no aplicativo, não haverá ícone de chat).

3 curtidas

Eu acho o aplicativo Discourse Hub muito bom e entendo a intenção de ter vários Discursos disponíveis através do aplicativo, o que é compreensível e ótimo para o Discourse. Também é muito generoso ter criado isso e disponibilizado para as comunidades usarem.

Mas, para mim, prefiro não ter um gateway para outras comunidades como o gateway para a minha, então, infelizmente, não é algo que usarei para a minha comunidade, mas eu o uso para acessar o Meta Discourse.

Eu certamente consideraria opções de aplicativos, pagos ou não, para aplicativos que podem ser publicados em nossas próprias contas IOS/Android. O Discourse, obviamente, é o melhor em Discourse, então quaisquer opções deles seriam excepcionais. Tenho um aplicativo WordPress Android e IOS publicado e parece funcionar perfeitamente para o Discourse, exceto por notificações push ou um indicador de ícone de aplicativo para avisos, o que é uma deficiência significativa, mas é o que é. Eu ia tentar o plugin OneSignal, mas ele parece estar EOL (fim de vida), então acho que vou deixá-lo de fora. Algumas outras opções para aplicativos não-PWA, mas embora sejam ótimos esforços, não estão realmente maduras, pelo que posso dizer.

Percebo que estou fora do tópico agora, então, para voltar ao assunto, dou ao aplicativo Discourse uma alta classificação e um bom trabalho, mas não é algo que usarei fora do acesso ao Meta e outras comunidades “Discourse”.

4 curtidas

Por quê?

O principal ponto problemático para mim é o mesmo que experimentei no passado: Autenticação. Atualizei o aplicativo para a versão mais recente e tentei novamente. Segui algumas comunidades em “Descobrir”. Em seguida, fui para “Início” para fazer login nelas.

Veja o que aconteceu:

  • Autentiquei o meta. Isso funcionou.
  • Tentei autenticar o Auth0. Isso falhou, embora eu não tenha certeza se foi porque tentei usar o login social errado.
  • Tentei autenticar o Hugging face. Isso foi bem-sucedido, no entanto, o navegador incorporado me redirecionou para o site do hugging face. O que é bom, eu acho, mas dificilmente é a experiência ideal. Eu realmente não quero usar o site do hugging face em um navegador virtual dentro do aplicativo DiscourseHub.
  • Tentei autenticar a OpenAI e isso também falhou.

Eu sei que existem várias razões pelas quais a autenticação pode falhar e depende parcialmente da forma como é implementada em fóruns individuais, no entanto, por essa mesma razão, acho que vale a pena pensar sobre isso para os propósitos do DiscourseHub (tenho certeza de que outros já fizeram, estou apenas fazendo isso sozinho também).

Aqui está uma maneira que poderia funcionar um pouco melhor. Estou apenas pensando nisso enquanto escrevo, então não será à prova de falhas, mas alguma versão disso pode funcionar:

  1. Você faz login em uma conta no próprio aplicativo associada a um endereço de e-mail (o e-mail é verificado no processo).
  2. O Hub se registra em instâncias que são seguidas, ou seja, efetivamente todas as instâncias que participam do hub.
  3. O Hub é um provedor “automaticamente ativado” para o DiscourseConnect, ou seja, com sua própria chave ou segredo que envia para as instâncias para serem usadas no fluxo de autenticação. Obviamente, isso teria que ser rigorosamente controlado, no entanto, considerando que o Discourse controla o aplicativo Hub, isso parece viável.
  4. O Hub tenta autenticar automaticamente o usuário com base em seu e-mail verificado usando o status especial de provedor DiscourseConnect do hub, habilitado automaticamente. Se o e-mail verificado corresponder a uma conta na instância, o usuário é automaticamente logado.

Você gostaria de limitar a autenticação a contas existentes associadas ao mesmo e-mail, no entanto, isso permitiria um grau razoável de autenticação automática. No meu caso, pelo menos, eu provavelmente seria automaticamente logado em todos os fóruns da minha lista.

Agradeço que isso levante várias questões, mas considerando que a autenticação parece (pelo menos para mim) o maior ponto problemático no uso do Hub, algo assim parece valer a pena considerar (como suspeito que já tenha sido?).

8 curtidas

Obrigado, Angus, aprecio o feedback!

A autenticação é, de fato, uma das partes essenciais do Hub e esta atualização incluiu algumas melhorias de autenticação, especificamente para sites com configurações de autenticação incomuns. No entanto, não aborda tudo, essa é uma avaliação justa.

Estamos trabalhando em uma oferta potencial de login centralizado do Discourse que ajudaria com o DiscourseHub. É algo que testaremos internamente em breve e, uma vez adotado, o Hub poderá usá-lo como um mecanismo de autenticação consideravelmente mais fácil de configurar. Imagino que isso funcione de forma muito semelhante aos 4 pontos que você descreveu.

Isso também falhou para mim, e acho que você encontrou um bug aqui com algumas alterações recentes no núcleo. Abrirei um tópico separado para isso.

Sim, este é um problema de configuração do lado da HF… o autenticador deles não retorna o usuário ao fórum. Acontece no navegador também. Mas no Hub é particularmente problemático.

4 curtidas

10 posts foram divididos em um novo tópico: Tamanho da fonte muito grande no aplicativo Discourse Hub para iOS

É uma boa pergunta a se considerar. Eu não usei um produto de código aberto até recentemente com o Discourse. Acho que o conceito de um aplicativo comum para muitas comunidades se alinha com a filosofia de código aberto. Para ser honesto, acho que reajo de maneira cautelosa, tentando proteger aquilo em que estou investindo esforços. Talvez seja assim que deve ser com produtos comerciais pelos quais você está pagando continuamente, mas mesmo assim, ao tentar iniciar uma nova comunidade, há uma apreensão em oferecer outras opções aos usuários que você está tentando atrair como membros. O PWA do Discourse facilita pensar em abandonar o Android e o iOS completamente e apenas oferecer eficientemente o PWA para as pessoas instalarem facilmente. Então, tenho reservas. Eu não teria nenhuma reserva em comprar um se estivesse disponível e instalá-lo nas lojas de aplicativos. Bom pensar um pouco sobre isso.

Este comprimido cinza indicando para deslizar para baixo (para alternar fóruns) interfere com a barra de progresso, o que parece bastante estranho:

(iOS, iPhone 12)

1 curtida

Estou testando este aplicativo porque o PWA no iOS ainda está muito instável, parece que piorou ultimamente.

Estou testando este aplicativo para ver se ele apresenta os mesmos bugs.

Se não apresentar, há alguma maneira de melhorar a experiência do PWA?

Bugs que recebo ao usar um PWA salvo na tela inicial:

  • O chat às vezes não abre corretamente, tenho que forçar o encerramento
  • Às vezes, componho uma mensagem e ela não envia, tenho que forçar o encerramento e usar o rascunho
  • Ao tentar selecionar texto em uma mensagem que estou compondo, é muito imprevisível, especialmente se eu quiser adicionar uma tag de spoiler - às vezes é simplesmente impossível