Matt Mullenweg revela o roteiro de Gutenberg no WCEU, agências WordPress e desenvolvedores de produtos correm para preparar

Publicados: 2018-06-22
Crédito da foto: Florian Ziegler

Em seu discurso de abertura do WCEU em Belgrado, Matt Mullenweg apresentou um roteiro detalhado para Gutenberg chegar ao WordPress 5.0 nos próximos meses, gerando reações mistas dos participantes. A linha do tempo de Gutenberg é uma das questões mais prementes para quem trabalha no ecossistema WordPress.

A equipe do Gutenberg manteve um ritmo acelerado de desenvolvimento no ano passado, com 30 lançamentos desde o início do desenvolvimento. Atualmente, existem 14.000 sites usando ativamente o plugin e a Mullenweg planeja lançá-lo para os usuários do WordPress.com em um futuro próximo. Ele anunciou que o lançamento do WordPress 5.0 poderia estar pronto em agosto. Enquanto isso, a equipe de Gutenberg continuará a refinar seus recursos atuais de acordo com o roteiro que Mullenweg delineou em sua palestra:

Junho de 2018

  • Congele novos recursos no Gutenberg
  • Anfitriões, agências e professores convidados a optar por sites sobre os quais têm influência
  • Opt-in para usuários wp-admin em WP.com
  • Suporte a aplicativos móveis no editor Aztec em iOS e Android

julho de 2018

  • 4.9.x com um forte convite para instalar o plugin Gutenberg ou Classic Editor
  • Desativar usuários wp-admin no WP.com
  • Triagem pesada e jardinagem de insetos, levando os bloqueadores a zero
  • Explore a expansão do Gutenberg além da postagem para a personalização do site

Agosto de 2018 e além

  • Todos os problemas críticos resolvidos
  • Integração com Calypso, oferecendo usuários opt-in
  • Mais de 100 mil sites com mais de 250 mil postagens usando Gutenberg
  • Core merge, iniciando o ciclo de lançamento do 5.0
  • 5.0 versões beta e traduções concluídas
  • Versão móvel do Gutenberg até o final do ano

Mullenweg disse que espera aumentar o uso do Gutenberg para 100.000 sites com 250.000 postagens feitas nos próximos meses. O WordPress.com será fundamental nesse objetivo com uma chamada à ação para opt-in que aparecerá em várias centenas de milhares de sites. Em julho, o WordPress.com mudará o editor do Gutenberg para opt-out. Mullenweg disse que espera coletar dados de como os usuários respondem, especialmente aqueles que têm plugins de terceiros ativos em seus sites.

Alternar entre a edição de postagens nos aplicativos móveis atualmente é interrompido, mas Mullenweg antecipa que isso será resolvido em agosto, com versões móveis completas do Gutenberg disponíveis até o final do ano.

Mullenweg abriu sua palestra chamando a atenção dos participantes para um novo link “Código Público” no rodapé do WordPress.org. Esta campanha, organizada pela Free Software Foundation Europe, visa exigir que qualquer software financiado publicamente desenvolvido para o setor público seja disponibilizado sob uma licença de Software Livre e de Código Aberto.

Mullenweg também anunciou St. Louis, MO, como o próximo local do WordCamp US em 2019-2020. A comunidade local do WordPress na cidade abrange dois estados com membros de Missouri e Illinois que receberam sete WordCamps desde 2011.

Desenvolvedores e agências dobram na preparação para Gutenberg, “Playing for Keeps”

O processo de preparação de produtos e sites de clientes para o Gutenberg é um salto para quase todas as empresas e freelancers investidos no ecossistema WordPress. Mullenweg disse que não pode garantir uma data específica para o lançamento, mas acha que “o 5.0 estará pronto em um período de tempo relativamente curto”.

Embora muitos participantes do WCEU tenham expressado ceticismo sobre o cronograma acelerado para a inclusão de Gutenberg no núcleo, a maioria reconhece a importância de trabalhar para tornar seus clientes e produtos compatíveis com o novo editor.

O líder técnico do Gutenberg, Matias Ventura, disse que é muito cedo para dizer se a comunidade WordPress estará pronta quando o Gutenberg for incluído no núcleo. “Acho que as pessoas já estão tentando se preparar e já estamos vendo muitos sites importantes sendo lançados usando o Gutenberg”, disse Ventura. “Pelo que vimos com os autores de plugins criando compatibilidade para o Gutenberg, parece que já há impulso suficiente para que isso possa ser alcançado.”

Brad Williams, CEO da WebDevStudios, disse que a equipe de engenheiros de sua empresa está se preparando ativamente para Gutenberg desde o final do ano passado e está “muito empolgado com o que isso significa para o futuro da publicação do WordPress”. Williams designou dois Gutenberg Leads internamente para liderar tudo relacionado ao novo editor e realizou treinamento interno com a equipe. O WebDevStudios também construiu e lançou sua própria estrutura complementar do Gutenberg chamada WDS Blocks, uma estrutura que inclui novos blocos personalizados que muitos clientes WDS usam.

“Ter uma data de lançamento em potencial, mesmo que seja apenas um mês alvo, é incrivelmente útil”, disse Williams. “Isso nos dá uma meta para trabalhar com cada um de nossos clientes para verificar se estamos prontos para o lançamento. Espero que a maioria de nossos clientes não habilite o Gutenberg no lançamento, mas ainda precisamos ter certeza de que temos um plano de atualização pronto para o WordPress 5.0. Estamos trabalhando em estreita colaboração com cada um de nossos clientes para que eles entendam o que está por vir, os benefícios que Gutenberg pode oferecer a eles e como será um possível plano de implantação. Também estamos garantindo que todos os novos leads estejam cientes de Gutenberg e do impacto que isso terá em seu novo projeto WordPress.”

Gary Jones, desenvolvedor de plugins e engenheiro de WordPress da Gamajo, expressou apreensão sobre a linha do tempo. Ele também planeja fazer uso do plugin Classic Editor para desativar sites de usar o Gutenberg.

“Com 737 questões em aberto, acho que o cronograma de agosto ainda pode ser um pouco curto”, disse Jones. “Isso é apenas para que os 'problemas críticos' sejam resolvidos, mas introduzir uma mudança tão grande nos fundamentos do gerenciamento de conteúdo como esse precisa mais do que apenas os problemas críticos resolvidos; ele também precisa que todo o fluxo de trabalho seja muito suave.”

Jones disse que não acha que a retórica típica de lançar um lançamento '1.0' se aplica ao caso de Gutenberg. “Há muita coisa acontecendo para que não cause uma ótima primeira impressão para a base de usuários que não tem acompanhado seu progresso”, disse Jones. “Um plug-in pode ter um tempo de resposta de lançamento muito mais rápido para melhorias e correções não críticas do que o núcleo WP teria.”

Jones disse que planeja esperar até a proposta de mesclagem antes de abordar a compatibilidade do plug-in e esperará até que o 5.0 seja lançado para começar a melhorar a experiência de seus clientes. Ele disse que isso pode exigir a criação de blocos personalizados ou a instalação de plugins que adicionam blocos personalizados que os clientes possam precisar. “Até então também saberíamos como ACF, Pods. e outros plugins que usamos, e o tema Genesis, estão suportando o editor Gutenberg (ou não)”, disse Jones.

Jake Goldman, presidente e fundador da 10up, disse que sua empresa já tem um mandato interno de que todos os novos plugins públicos e grandes atualizações de plugins devem ter pelo menos suporte “beta” para Gutenberg. O produto Distribuidor da 10up já está pronto para Gutenberg e a empresa tem vários plugins prontos para Gutenberg e atualizações que devem ser lançadas nos próximos 1-2 meses.

“Os clientes são mais complicados”, disse Goldman. “Temos dois grandes projetos de clientes iniciados nos últimos dois meses que estão usando o Gutenberg e alguns blocos e extensões personalizados bastante complicados. Temos alguns outros clientes curiosos ou em fase exploratória. Dois grandes projetos de clientes nos deixaram um pouco tímidos em adotar [Gutenberg] como o 'padrão' em projetos mais novos até que amadureça um pouco mais e comece a se concentrar um pouco mais no 'caso de uso empresarial/histórias de usuário' - há alguns desafios reais com essas histórias de usuários.”

Goldman também disse que ficou encorajado ao saber que a Calypso adotará Gutenberg nos próximos meses, porque espera que isso resolva alguns dos problemas de confusão e fragmentação.

Ele não prevê que Gutenberg realmente aterrisse em agosto, no entanto. “Eu não vejo agosto, francamente, porque não acho que a equipe principal tenha uma visão clara de 'como' uma atualização com o Gutenberg funcionará”, disse Goldman. “Dito isso, suspeito que Matt esteja conscientemente colocando pressão na linha do tempo na equipe – um pouco do tipo 'se eu disser agosto, provavelmente podemos atingir novembro'.

Mason James, fundador da Valet, disse estar confiante de que seus clientes e produtos estarão prontos depois de testar o Gutenberg em centenas de sites. Sua equipe está observando alguns produtos que apresentam problemas de compatibilidade, mas ele espera que eles sejam resolvidos em breve.

“A linha do tempo de agosto parece um pouco otimista”, disse James. “Eu ficaria surpreso se isso fosse cumprido, mas nossos clientes estarão em boa forma se isso acontecer. Também estamos enviando informações aos nossos clientes por e-mail, um whitepaper, para tentar mitigar eventuais surpresas com antecedência.

“Decidimos no ano passado que Gutenberg era uma tremenda oportunidade para reforçarmos nossa proposta de valor para nossos clientes”, disse James. “É uma iniciativa importante e contínua para nós este ano; Estamos jogando para valer.”

Carrie Dils, desenvolvedora, consultora e educadora do WordPress, também saltou de cabeça para tornar seus produtos compatíveis com o Gutenberg antes da nova linha do tempo.

“Estou trabalhando febrilmente para lançar uma versão atualizada do tema Utility Pro (meu produto principal)”, disse Dils. “As atualizações do Gutenberg são apenas uma parte de uma revisão maior (incluindo um requisito mínimo de PHP7 e WP 5.0+). Também tomei a decisão de não incorporar estilos de tema do Classic Editor. Todos olhando para frente, sem olhar para trás.”