Nossa comunidade tem relatado que, após atualizarmos para o Discourse 3.0 há cerca de 2 meses, seus marcadores às vezes desaparecem misteriosamente. Limitei as reclamações a usuários que usam principalmente /bookmarks (e não /my/activity/bookmarks) — há uma questão de usabilidade relacionada entre os dois, mas chegarei a isso mais tarde.
No momento, estou mais confuso sobre qual é o comportamento esperado de /bookmarks, já que eles não têm todos os marcadores dos usuários (conforme listado em /my/activity/bookmarks). Por quê? Para minha própria conta, a diferença é de quase 1/3 de marcadores faltando: essas duas seções não deveriam listar essencialmente a mesma quantidade de marcadores/tópicos?
Pensei que talvez /bookmarks apenas suportasse posts marcados (e não tópicos), mas isso não parece ser o caso: nossos usuários marcam consistentemente um post/tópico, veem que ele aparece bem em /bookmarks por algumas horas ou dias, e então ele simplesmente… desaparece?
Se eles excluem o marcador, marcam novamente, ele aparece por um tempo e depois desaparece novamente. Para ser claro, os marcadores sempre aparecem bem em /my/activity/bookmarks, então o marcador em si existe — mas por algum motivo não aparece em /bookmarks depois de um tempo. Deve haver uma diferença entre o conteúdo das duas seções, mas não a vejo — o que estou perdendo? ![]()
Agora, o motivo pelo qual isso é particularmente irritante para nossos usuários é que eles acham /my/activity/bookmarks inutilizável para seu principal caso de uso, que é encontrar quais de seus tópicos marcados têm atualizações (dentro de uma categoria específica, ou apenas em todo o fórum).
Posso ver muitas funcionalidades interessantes na interface /my/activity/bookmarks, mas ela ainda não atende ao seu principal objetivo: ser capaz de classificar por atividade recente, ao mesmo tempo em que vê quais tópicos têm atualizações (número de não lidos). Seria ótimo se a classificação funcionasse lá também e se o número de posts não lidos em cada tópico fosse exibido, mas não tenho certeza de como funcionaria a funcionalidade de filtrar os marcadores por categoria em /my/activity/bookmarks, então talvez seja justificável que exista /bookmarks também.
De qualquer forma, talvez estes sejam dois problemas separados (talvez um bug (?) e um problema de UX), mas eles estão relacionados: tenho incentivado a comunidade a evitar os “marcadores desaparecendo” usando /my/activity/bookmarks em vez disso, mas para o que eles o usam, realmente não funciona. Talvez se entendermos os marcadores “desaparecendo”, possamos encontrar uma solução alternativa — então: por que todos os marcadores não aparecem em /bookmarks?
