ClassicPress em uma encruzilhada, diretores consideram reformular o WordPress – WP Tavern

ClassicPress está pesquisando seus usuários para determinar o próximo passo para o software. O projeto é um fork reduzido do WordPress baseado na versão 4.9 que usa o editor clássico TinyMCE como opção padrão sem editor de blocos. É administrado por uma organização sem fins lucrativos chamada ClassicPress Initiative.

Em julho de 2022, o projeto parecia estar em ruínas quando seus diretores renunciaram, dizendo que a comunidade sentia que agora estava atrapalhando o progresso do ClassicPress. A organização estava lutando para atender ao apoio financeiro necessário, mas desde então se recuperou e está em um lugar mais estável depois de passar o processo de doação para o Open Collective.

Em uma postagem recente no fórum intitulada “O futuro do ClassicPress”, um dos diretores do projeto, Viktor Nagornyy, apresentou à comunidade dois caminhos: refazer o ClassicPress usando o WordPress 6.0 ou continuar como está.

“Nos últimos anos, nossa equipe principal tem trabalhado para melhorar o ClassicPress e os recursos de suporte do WordPress”, disse Nagornyy. “Conforme o WordPress continuou a evoluir, o ClassicPress ficou um pouco para trás na adição de novos recursos, pois o foco passou a ser a compatibilidade com PHP 8+.”

Uma bifurcação exploratória do WordPress 6.0 com o editor de blocos removido existe em um repositório GitHub chamado WP-CMS. Não está finalizado, mas pode se tornar o ClassicPress 2.0. Esta opção tem o benefício de ajudar o projeto a alcançar o WordPress e melhorar a compatibilidade com versões mais recentes do PHP, além de abrir mais plugins e temas para usuários que exigem 5.0+ para serem compatíveis. A desvantagem é que levará meses para ser concluído com o número limitado de contribuidores do ClassicPress e o ClassicPress 1.x precisaria ser mantido em termos de segurança por algum tempo.

A alternativa é continuar mantendo o projeto como está sem a necessidade de manter versões separadas. Nagornyy identificou os contras dessa abordagem:

  • Nossa pequena equipe principal continuará focada na compatibilidade do PHP
  • O backport do WP é priorizado, portanto, os novos recursos do ClassicPress podem não acontecer
  • Não conseguiremos alcançar o WordPress, funções/recursos estarão faltando
  • Plugins/temas compatíveis com WordPress 5+ seriam incompatíveis com ClassicPress

O projeto está agora em uma encruzilhada considerando as duas opções, o que forçou a comunidade a reexaminar o propósito do ClassicPress.

“Então a verdadeira questão é ClassicPress um Pré-Wordpress 5.0 ou apenas WordPress sem Gutenberg?” disse o membro do comitê fundador Daniele Scasciafratte.

“Considerando também que o CP é baseado em uma base de código de 5 anos atrás e a web está avançando, acho que devemos mudar para o Re-Fork e encontrar uma maneira de automatizá-lo o máximo possível e simplificá-lo.”

O committer principal do ClassicPress, Álvaro Franz, que também é o autor do fork do WP-CMS baseado no WP 6.0, disse que não está disposto a ajudar na continuação da versão atual.

“Não vejo sentido em trabalhar em uma versão desatualizada de algo que já foi aprimorado por muitos grandes desenvolvedores do WordPress (como afirma @Mte90, de fato houve MUITAS melhorias)”, disse Franz. “Mas posso cuidar da v2, já que sou o autor do fork mencionado, posso ajudar a manter o WP-CMS atualizado com o WordPress e usá-lo como base para o CP v2.”

A contribuidora principal do WordPress, Joy Reynolds, comentou no tópico, indicando que o ClassicPress tem um futuro sombrio pela frente se continuar lutando para suportar todas as melhorias feitas após a versão 4.9. Ela afirma que continuar no mesmo caminho leva a um beco sem saída, dada a pequena base de colaboradores do projeto:

O objetivo do backport do WP é porque eles têm milhares de desenvolvedores, milhões de usuários testando todas as combinações de versão, plug-in e host para encontrar problemas (além de uma equipe de teste), uma equipe de segurança e uma equipe de desempenho. A CP não tem nada disso e é meio bobo não aproveitar o esforço deles. Mas quanto mais coisas ignoramos ou deixamos para trás, mais difícil é apoiar qualquer coisa.

Existem muitas coisas que continuam a evoluir, fora do WP, como PHP, Javascript, CSS, HTML e várias ferramentas agrupadas (como jQuery e TinyMCE e PHPMailer e Simple Pie and Requests…).

CP não pode ficar parado em 4.9. Isso está morto. Mas se você tentasse fazer o backport de todas as coisas do PHP8, acharia muito difícil por causa de todas as alterações de formatação que eles fizeram, além de todas as correções de bugs, além de todos os novos recursos. O novo fork contorna o problema de backport pegando tudo de uma vez e excluindo o bloco que é indesejado.

Pessoalmente, acho que o CP não possui nenhum recurso de valor que o WP não possua. Ele tem várias correções e alguns recursos do WP, mas é um beco sem saída, especialmente com a lista limitada de pessoas que contribuem com código.

Em um comentário contrastante, o membro do comitê fundador do ClassicPress, Tim Kaye, destilou por que a pesquisa parece ser tão divisiva.

“Se tudo o que as pessoas querem é o WordPress sem Gutenberg, não há absolutamente nenhuma necessidade do ClassicPress, pois já existe um plug-in que oferece o que você está procurando”, disse Kaye. “Chama-se Editor Clássico.

“A ideia de que a questão é se o CP deve essencialmente espelhar uma versão simplificada do WP ou não é, portanto, totalmente equivocada. Aqueles que desejam esse objetivo devem usar esse plugin. É muito simples.

“CP (e o trabalho que envolve) só faz sentido se for seu próprio CMS com seu próprio processo de tomada de decisão e seus próprios recursos.”

O ex-colaborador do ClassicPress @ozfiddler, que comparou o trabalho no projeto a “polir o latão em um navio sem leme”, sugeriu que o ClassicPress identificasse um destino antes de escolher entre dois caminhos.

“Mas esse é o problema com o CP – ele nunca soube realmente para onde estava indo, além de ‘WP-sem-Gutenberg’”, disse @ozfiddler. “Então, isso significa que você obtém declarações como esta listadas como vigarista para uma das opções: ‘Não conseguiremos alcançar o WordPress.’

“Quando estava a contribuir para a CP sempre pensei que as ambições superavam em muito os recursos disponíveis. Ocasionalmente, sugeri uma redução drástica do projeto, mas isso sempre foi recebido com desaprovação generalizada. Ainda acho que, se o CP sobreviver (e duvido muito), você precisará definir um subconjunto mais restrito de usuários e concentrar seus esforços limitados em atendê-los.

A enquete da ClassicPress e os 80 comentários na discussão oferecem um vislumbre da frustrante realidade de manter uma bifurcação de um projeto grande e rápido como o WordPress. Até agora, há 31 votos e Nagornyy planeja fechá-lo nos próximos dias, caso não receba novos votos.

[ad_2]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *