Mudanças Futuras

O sistema Próximas Alterações ajuda os administradores a entender, testar e gerenciar novos recursos e mudanças que chegarão ao Discourse antes que sejam totalmente implantados.

Acessando Próximas Alterações

Navegue até Admin > Próximas Alterações (ou visite /admin/config/upcoming-changes).

Entendendo Próximas Alterações

Cada alteração futura exibe quatro informações principais:

1. Nome e descrição

Uma breve explicação da mudança para descrever seu impacto em sua comunidade. Nesta seção, você também encontrará links para prévias de imagens, que ilustram a mudança, e para um tópico no Meta onde você pode aprender mais e deixar seu feedback.

2. Status

O status indica em que ponto a mudança está no ciclo de desenvolvimento e determina se ela é de adesão voluntária (opt-in), de exclusão voluntária (opt-out) ou obrigatória.

  • Experimental: Desenvolvimento inicial ou teste. O recurso pode evoluir significativamente ou ser descontinuado. Essas mudanças são apenas de adesão voluntária (opt-in).
  • Alpha: Testado e seguro para uso, embora pequenas atualizações de design ou funcionalidade ainda possam ocorrer. Essas mudanças são apenas de adesão voluntária (opt-in).
  • Beta: Testado, seguro e improvável que mude significativamente antes de se tornar estável ou permanente. As mudanças Beta são ativadas automaticamente para a maioria dos usuários, a menos que você tenha optado anteriormente, mas você ainda pode optar por não participar.
  • Stable (Estável): Concluído e pronto para uso geral, mas ainda permite exclusão voluntária (opt-out).
  • Permanent (Permanente): Obrigatório para todos os sites; não pode ser desativado. (Veja a observação abaixo.)
  • Inactive (Inativo): Experimento abandonado; não pode ser ativado.

As mudanças nem sempre progridem linearmente por esses status. Algumas podem começar em alpha ou beta, e outras podem permanecer em stable indefinidamente em vez de se tornarem permanent. Não há um cronograma fixo para quanto tempo as mudanças permanecem em cada status. A progressão depende dos resultados dos testes, do feedback da comunidade e da natureza da própria mudança.

Notificações

Administradores recebem notificações quando:

  • Uma nova mudança se torna disponível para teste (geralmente no status alpha)

  • Uma mudança foi ativada automaticamente para o seu site (geralmente no status beta)

Os administradores verão uma verificação de problemas quando tiverem desativado uma mudança que em breve se tornará obrigatória (quando a mudança estiver stable, mas prestes a se tornar permanent) para garantir que você tenha tempo adequado para testar o impacto da mudança enquanto ainda pode desativá-la facilmente, antes que ela se torne permanente em sua comunidade.

3. Usuários impactados

Descreve quais usuários em sua comunidade verão ou interagirão com a mudança:

  • Admins: Visível apenas para administradores do site

  • Moderators: Visível apenas para moderadores

  • Staff: Visível para administradores e moderadores

  • All members (Todos os membros): Visível para todos os usuários em seu site

  • Developers: Notável apenas para aqueles que trabalham com código no núcleo, temas ou plugins

4. Ativado para

Controla quem tem acesso à mudança em seu site:

  • No one (Ninguém): Desativa a mudança para todos

  • Everyone (Todos): Ativa para todos os usuários, incluindo visitantes anônimos (este é o padrão quando as mudanças são ativadas automaticamente no status beta)

  • Staff only (Apenas equipe): Ativa apenas para administradores e moderadores

  • Specific groups (Grupos específicos): Ativa para grupos de usuários selecionados

Observação: A forma como você ativa a mudança não afeta quem pode ser impactado por ela. Por exemplo, a mudança a seguir impacta apenas a equipe, mas foi ativada para todos — no entanto, como apenas a equipe tem acesso à criação de categorias, os membros comuns não verão as mudanças.

Gerenciando mudanças

Você pode usar o menu suspenso “Ativado para” para controlar como as mudanças são implementadas em sua comunidade. Isso permite que você:

  • Teste mudanças com a equipe antes da implantação mais ampla

  • Ative recursos para grupos de usuários específicos para coletar feedback

  • Desative temporariamente mudanças enquanto você atualiza personalizações do site, processos ou documentação

  • Informe sua comunidade sobre as próximas mudanças antes que elas entrem em vigor

Visualizando quais mudanças um usuário ativou

Pode ser necessário que os administradores entendam por que um determinado usuário pode ou não ver uma mudança ou ser afetado por ela. Se você for para a página de usuário do administrador em /admin/users/:id/:username, verá esta seção, que explica se a mudança está ativada para um usuário e o motivo:

6 curtidas