Procedimento de reversão do Core Plugin

Dada a recente onda de plugins principais, onde os usuários root precisaram comentar ou remover linhas de seu app.yml

se um plugin principal deixasse de ser um plugin principal, como o usuário saberia para adicionar / descomentar a linha? haveria um aviso na interface do usuário para qualquer plugin principal sair do núcleo?

1 curtida

Interessante pergunta. No tempo em que usei o Discourse, não me lembro de nenhum plugin que foi mesclado ao core e depois removido do core em uma data posterior.

No entanto, imagine que, semelhante ao anúncio de sua mesclagem, haveria um para anunciar sua remoção e como adicioná-lo novamente, se necessário.

3 curtidas

Resposta interessante. No entanto, sem uma análise sofisticada do banco de dados para “requisito de plugin”, não haveria “DICA” na qual muitos usuários confiavam durante os processos de reconstrução falhados.

Não planejamos reverter nossa decisão, então você não precisa se preocupar com isso.

7 curtidas

O único problema que tive uma vez foi não perceber que o Plugin de Chat foi mesclado com o núcleo. Assim, a reconstrução falhou devido à tentativa de instalar o Plugin de Chat. Uma vez que um plugin é mesclado com o núcleo, ele não deve causar um problema de reconstrução. Qualquer problema após a Mesclagem deve ser uma falha de um novo plugin ou a tentativa de instalar um plugin principal (duas vezes).