Plugin do modo escuro reaproveitado e renomeado para WP Markdown Editor, a mudança deixa os usuários confusos

Publicados: 2021-05-06

No ano passado, perguntei aos leitores do Tavern se o WordPress deveria notificar os usuários finais quando o proprietário de um plugin muda. O post não foi inteiramente baseado em teoria. Houve alguns casos de confusão no mundo real. O consenso dos comentários sobre esse post parecia ser que, sim, tais notificações seriam bem-vindas.

Quando escrevi esse post, já havia outro plugin mudando de mãos. O Modo Escuro, que cresceu em popularidade em seus primeiros anos, teve um novo proprietário, o WPPool. Não houve notificações públicas dessa mudança de propriedade. Um mero problema do GitHub arquivado, um canto da web que poucos usuários se aventuram.

Avançando alguns meses, o Modo Escuro não apenas mudou de proprietário, mas também teve um novo nome e um conjunto de recursos não relacionados à promessa original do plug-in. O plugin agora é chamado WP Markdown Editor e inclui pelo menos parte do plugin Iceberg Editor disponível comercialmente. Também é uma versão limitada na qual os usuários são solicitados a atualizar para o conjunto completo de recursos.

Plugin WP Markdown Editor no modo "Markdown".
WP Markdown Editor (anteriormente Dark Mode).

O Iceberg é licenciado sob a GPL versão 2, então é legal para qualquer pessoa fazer um fork. No entanto, não parece haver nenhuma menção aos direitos autorais, e apenas algumas referências ao produto original permanecem no código-fonte.

Embora eu não tenha realizado uma comparação linha por linha, é claramente uma bifurcação ao examinar os dois plugins. No entanto, a empresa também construiu novos recursos.

Plugin Iceberg Editor, apresentando seus recursos de edição Markdown.
Editor Iceberg.

“Recentemente, adicionamos sons de produtividade, novas fontes (mais legíveis e uma para usuários disléxicos), o que achamos que definitivamente agrega valor aos novos usuários”, disse a equipe do WPPool [1] .

O WPPool anunciou o plugin WP Markdown Editor em novembro de 2020. No entanto, o post foi escrito como se fosse um novo produto. Tecnicamente, era, mas não havia menção de redirecionar um plug-in existente para lançar os recursos.

A empresa entrou em contato com o proprietário do plug-in Dark Mode em agosto de 2020, que parecia ter mudado de mãos algumas vezes, pelo menos. “O plugin foi descontinuado, sem atualizações de segurança, compatibilidade com as versões mais recentes do PHP e o projeto foi abandonado”, disse a equipe do WP Pool.” E, desde as últimas atualizações, ficou claro que o Classic Editor não permanecerá o mesmo. Gutenberg era o futuro e queríamos dar aos usuários um Dark Mode para Gutenberg também.”

WPPool foi capaz de adotar o plugin. A empresa manteve o recurso Dark Mode original do plugin. No entanto, eles finalmente começaram a adicionar novos recursos.

“Nossa intenção era adicionar mais recursos a ele”, disse a equipe do WPPool. “Por que não criar um novo plugin? Porque o plugin já estava sendo abandonado e pensamos por que não adicionar mais alguns recursos, manter a funcionalidade antiga intacta também e colocar atualizações regulares?”

A mudança claramente deixou alguns usuários frustrados e confusos sobre o que estava acontecendo com o plugin. Muitos o instalaram na esperança de ter um método simples de ativar o modo escuro para a interface de administração do WordPress.

Captura de tela do WP Markdown Editor (anteriormente Dark Mode) depois que as alterações foram lançadas. Principalmente 1/5 estrelas.
Comentários após a mudança.

O plugin agora tem uma configuração “Apenas Modo Escuro”, uma opção que os usuários podem ativar para remover os recursos adicionais. É desativado por padrão.

Quando perguntado se a adição de recursos aparentemente não relacionados abusava da confiança do usuário, a equipe do WPPool respondeu: “O problema foi que, desde as últimas atualizações do Gutenberg e do Classic Editor – o Classic Editor usa um iframe para carregar seu conteúdo. Não é mais possível para o plug-in Dark Mode servir o Dark Mode no Classic Editor. É por isso que alguns usuários ficaram realmente frustrados. Nós realmente tentamos restaurar essa funcionalidade para o Editor Clássico também, mas do jeito que está, não conseguimos encontrar uma maneira de invocar o Modo Escuro no Editor Clássico.”

Enquanto algumas perguntas de suporte e revisões indicam a frustração de perder o suporte do Classic Editor, muitos outros questionaram a adição de recursos que fazem pouco sentido como parte de um plug-in de modo escuro.

“Isso costumava ser um plug-in de recurso de modo escuro, mas agora foi transformado em um editor Markdown”, escreveu Derrick Tennant, um colaborador anterior do plug-in. “Uma isca e troca completas.”

Outro usuário chamado rehoff teve preocupações semelhantes, afirmando: “Ainda acredito que não é correto redirecionar tão radicalmente um plug-in popular. Acho enganoso.”

De volta à pergunta original que fiz no ano passado, outro usuário resumiu a resposta com uma resenha intitulada “Este plugin foi vendido com certeza”.

Em particular, uma pessoa disse que parece que a equipe está capitalizando a base de instalação ativa do plugin, que atualmente tem mais de 3.000.

Adicionando à confusão potencial, a empresa possui um plugin separado e não relacionado chamado WP Dark Mode. Um revisor observou nesse plug-in:

Este mesmo desenvolvedor tinha outro plugin chamado Dark Mode. Eles aparentemente venderam o plugin para alguém e agora é um plugin Markdown aleatório com uma interface de usuário terrível. De repente, esse editor aleatório de Markdown que eu não quero ou preciso está no meu site.

Quem sabe o que esse plugin se tornará quando eles conseguirem usuários suficientes e decidirem CA$H IN AGAIN??

Se você gosta de ter plugins aleatórios instalados em seu site, experimente. Caso contrário, pode ser melhor procurar uma solução diferente.

Este caso é único porque o plugin Dark Mode já foi uma proposta de recurso para o núcleo do WordPress. Daniel James, o criador original, iniciou o processo para tornar isso realidade em 2018. Houve apoio para a ideia, mas nunca superou os obstáculos necessários para inclusão ou uma proposta mais formal.

James colocou o plug-in para adoção em 2019, afirmando que estava se afastando do desenvolvimento do plug-in, mas esperava que alguém o pegasse. David Gwyer pegou logo depois, eventualmente fazendo duas atualizações no plugin. O histórico de commits do plugin mostra que Tennant começou a contribuir vários meses depois, antes que o WPPool entrasse em cena.

Embora o Modo Escuro nunca tenha sido oficialmente endossado pelo WordPress ou recebido luz verde para se fundir à plataforma principal, ainda havia um nível de confiança que alguns poderiam esperar de um plug-in que pelo menos foi proposto como um recurso.

Talvez este seja um daqueles casos em que uma notificação de mudança de propriedade seria justificada, mas esse aviso não resolveria os problemas que surgiram meses depois.

Os desenvolvedores observaram o novo editor Markdown no log de alterações do plug-in: “Novo: Escrever post/página com sintaxe de markdown (Editor Markdown)”. No entanto, é duvidoso que o usuário médio tenha lido ou entendido o que isso significava. Talvez seja necessário um sistema de divulgação mais completo, e esse sistema cobriria casos em que os plug-ins são reaproveitados?


1: Atribuí citações ao “WPPool Team” ao longo deste artigo. Consegui entrar em contato com a empresa através do chat do Facebook. No entanto, a equipe não forneceu o nome e a função de uma pessoa na empresa para atribuição. No momento, ainda não sei com qual(is) funcionário(s) falei diretamente.