1 pontos por GN⁺ 2024-10-29 | 1 comentários | Compartilhar no WhatsApp
  • Chris Wiegman está deixando o projeto WordPress, do qual participou ao longo de toda a sua carreira, após mais de 14 anos de contribuição, e também arquivou os projetos relacionados que ainda restavam
  • Desde por volta de 2017, ele passou a perceber a desonestidade da comunidade e considera que contribuições em áreas como privacy, accessibility e governance foram ignoradas, enquanto contribuidores foram afastados
  • Várias empresas do ecossistema WordPress usavam o discurso de que eram “melhores” para justificar salários baixos e benefícios insuficientes, e a experiência com a Automattic reduziu ainda mais sua confiança
  • A recente implosão do WordPress, o comportamento de Matt Mullenweg e a forma como os ataques ao WP Engine foram conduzidos se tornaram o motivo final para o rompimento
  • Ele afirma que não retomará atividades ligadas ao WordPress até que exista uma governança adequada, e que também não pretende mais conduzir outras pessoas para esse ecossistema

O fim de mais de 14 anos de contribuições ao WordPress

  • Chris Wiegman se envolveu com o WordPress antes mesmo de começar sua carreira no setor de tecnologia, e até 3 meses atrás o WordPress esteve presente durante toda a sua trajetória profissional
  • Ele deixou oficialmente o projeto WordPress e contribuiu de várias formas por mais de 14 anos
    • Seu histórico de contribuições permanece no perfil do WordPress.org
    • Palestrante em Meetup e WordCamp
    • Organizador de Meetup e WordCamp
    • Contribuidor de código do Core
    • Desenvolvedor de plugins
    • Contribuidor de fotos
    • Atuou por mais de 11 anos como praticamente o único moderador do site oficial de vagas do WordPress

A confiança na comunidade começou a ruir em 2017

  • Desde cerca de 2017, ele foi se afastando gradualmente do projeto e passou a perceber com força a desonestidade da “comunidade” em torno do WordPress
  • Viu pessoas que realizavam trabalhos importantes serem excluídas por não estarem focadas no que Matt queria destacar
  • Contribuições voltadas à proteção dos usuários e ao fortalecimento da comunidade, como privacy, accessibility e governance, foram ignoradas, e ele considera que contribuidores que fizeram advocacy básico foram maltratados ou empurrados para fora
  • Na visão dele, empresas de WordPress diziam tratar melhor as pessoas, mas na prática usavam os valores do WordPress para justificar salários baixos e benefícios insuficientes
    • Segundo ele, até mesmo em empresas de produto respeitadas e agências conhecidas, pessoas eram ameaçadas com a ideia de que “não era bom o suficiente para sair”

As diferenças que ele viu na Automattic e no WP Engine

  • Sobre a Automattic, ele considera que se formou uma atmosfera de culto em torno da empresa por trás do wordpress.com
  • Em 2014, candidatou-se à Automattic e recebeu uma avaliação paga, mas já não confiava na organização por causa dos abusos vividos por um amigo
    • Não levou a avaliação a sério e aceitou outro cargo antes mesmo de ela começar
    • Essa experiência reduziu ainda mais o respeito que tinha pela Automattic
  • Ele entrou no WP Engine em 2018 porque a empresa lhe pareceu a mais honesta no ecossistema WordPress ao não esconder que queria ganhar dinheiro com isso
    • Na avaliação dele, a empresa não chamava todos de “família” nem tentava vender o trabalho com WordPress como algo mais nobre do que em organizações fora do WordPress
    • Também considera que o WP Engine oferecia a melhor remuneração e o trabalho mais interessante que viu dentro do ecossistema WordPress
  • Ele deixou o WP Engine em julho de 2024, mas não se arrepende da decisão de ter entrado na empresa

A crise recente do WordPress provocou o rompimento final

  • Ele faz questão de dizer que não está tentando escrever uma linha do tempo separada sobre a recente implosão do WordPress
  • Até setembro, ainda continuava trabalhando no Kana, ambiente de desenvolvimento para WordPress, e explorando algumas ideias de plugins
  • A hipocrisia que viu nas ações de Matt Mullenweg foi o gatilho final, embora, para alguém que observou a Automattic por mais de 10 anos, isso não tenha sido totalmente surpreendente
  • Ele afirma que isso não significa que o WP Engine seja irrepreensível no WordPress ou no universo open source como um todo, mas considera que a natureza dos ataques atuais ultrapassou o limite
  • Na sua visão, o WordPress já passou pelo menos do seu auge, e deve haver mais conflitos à medida que as empresas ao redor tentarem tomar fatias maiores de um mercado em retração
    • Ele avalia que, com a liderança atual e a estrutura do projeto, será difícil mudar esse rumo

Arquivamento dos projetos restantes e interrupção das atividades

  • Ele teme que continuar envolvido possa sinalizar a outras pessoas que trabalhar e se esforçar no WordPress ainda é algo seguro e valioso
  • Sua posição é que não quer mais assumir a responsabilidade de conduzir pessoas boas para um ecossistema abusivo
  • Ele arquivou o Kana e o tema deste site, seus últimos projetos remanescentes ligados ao WordPress
    • Eles permanecerão arquivados até que exista uma governança adequada no projeto WordPress
  • Também se afastou das contribuições para Meetups e outros eventos de WordPress
  • Também encerrou a moderação do jobs.wordpress.net, atividade que exercia quase todos os dias desde o verão de 2013

Para quem permanece no WordPress

  • Ele acredita que ainda há muitas boas pessoas dentro do WordPress, atuando por indivíduos e pequenas comunidades
  • Agradece pelas conversas e pelo apoio que recebeu dessas pessoas, e afirma que quer continuar apoiando o trabalho delas onde quer que estejam
  • Ainda assim, pede que considerem o impacto de suas ações sobre outras pessoas e tomem cuidado para não levar novas vítimas a abusos futuros

1 comentários

 
GN⁺ 2024-10-29
Opiniões no Hacker News
  • A situação está ficando muito pior. Hoje, ao tentar me inscrever no WordCamp, evento essencial em que nossa equipe de vendas encontra clientes há anos, vi no formulário de login/cadastro do WordPress.org uma declaração exigindo que eu confirmasse que “não tenho nenhuma afiliação com a WP Engine, financeira ou não”
    Nossa empresa usa a WP Engine para hospedar sites, então obviamente temos uma relação com a WP Engine e, portanto, ninguém da nossa equipe consegue criar uma conta no WordPress.org
    Enviei uma carta aberta a Matt Mullenweg protestando contra essa exigência, dizendo que a considero excessivamente ampla e claramente anticompetitiva, sem justificativa comercial evidente além de restringir a concorrência, e portanto uma violação do Sherman Act e da seção 3 do Clayton Act
    Quem apoia Matt e a Automattic precisa entender que, quando se destrói uma comunidade assim, alternativas acabam surgindo. O WordPress se tornou uma ferramenta decente porque milhares de pessoas dedicaram milhões de horas a criar add-ons e serviços de hospedagem; se esse esforço tomar outro rumo, o WordPress pode definhar e morrer em poucos anos
    https://www.linkedin.com/posts/ksimpson_open-letter-to-matt-...

    • Simplesmente comprar algo na Amazon não torna você afiliado à Amazon. “Affiliation” normalmente significa uma relação formal, parceria ou vínculo próximo, não apenas ser cliente
      Ainda assim, parece mesmo certo abandonar o WordPress. Ele perdeu o foco nos usuários reais, e Matt parece estar travando uma guerra cujos motivos os outros nem conseguem entender
    • A forma como Matt usa o WordPress.org parece uma violação clara do status 501(c)(3) perante o IRS. Se ainda ninguém apresentou uma reclamação ao IRS, alguém deveria fazer isso
      Uma C3 precisa ser muito cuidadosa ao compartilhar funcionários ou interagir com uma empresa com fins lucrativos
    • Ele precisa de nós, mas nós não precisamos dele
      Infelizmente, parece haver bastante pensamento de grupo no WordPress. Esse também é um dos motivos pelos quais “the WordPress way” pode ir contra as melhores práticas da indústria. A maioria não conhece uma forma melhor, e a minoria que conhece não se manifesta. É um caso clássico de gentileza tóxica
      Por causa da ação coletiva e da cultura, venho dizendo isso há quase 10 anos. Isso não é uma comunidade, é um culto
    • O que me fez desistir de vez foi descobrir que Matt é dono pessoal do WordPress.org. Não é a fundação, nem a Automattic; é Matt, como pessoa física
      Isso é um fator ônibus 1, então não dá mais para mim
    • Só hospedar um site na WP Engine já conta como afiliação? Eu não diria que sou afiliado à Apple, Microsoft ou Volkswagen só porque uso produtos e serviços dessas empresas
  • Como desenvolvedor JS/React, alguns anos atrás precisei trabalhar com WordPress; o WordPress em si era ok, mas o ecossistema ao redor me incomodou muito
    No ecossistema JS, quando surge um problema, normalmente dá para pesquisar e encontrar uma solução ou um pacote NPM para contornar. No WordPress, ao tentar entender um problema, aparecia uma enxurrada interminável de spam de blogs, que no fim levava a upsell de plugins ou serviços de consultoria
    Mesmo em textos sobre temas muito básicos, vi muitos autores enrolando até terminar com “se quiser a resposta de verdade, contrate nossa consultoria WordPress”
    Também era difícil encontrar plugins open source ou gratuitos. Por menor que fosse o plugin, parecia que a funcionalidade essencial estava sempre trancada atrás da versão “premium”. Entendo que desenvolver leva tempo e que as pessoas queiram ser remuneradas, mas foi um choque sair de uma comunidade que constrói em conjunto as melhores soluções para um ecossistema em que cada um hackeia separadamente tentando vender seu próprio plugin

    • Só recentemente percebi quanto dinheiro circula na “comunidade” WordPress
      Há muitos plugins comerciais e serviços de consultoria porque grande parte da comunidade WordPress funciona assim. Cada um toca sua empresa, hospeda ou faz manutenção de sites de terceiros e cria plugins comerciais como atividade paralela
      Diante disso, fico em dúvida se o modelo padrão do mundo JavaScript — publicar tudo como open source e de graça, no tempo livre ou enquanto se trabalha em uma grande empresa — é realmente uma alternativa melhor
      Pelo menos a comunidade WordPress encontrou uma forma de se sustentar financeiramente e atender dezenas de milhares de pequenas, médias e grandes empresas. Já a comunidade JavaScript parece depender muito das big techs para manter a maioria dos serviços
    • Se você quisesse modificar algum plugin e publicar o código-fonte no GitHub, a estrutura era basicamente a de ter que escrever outro plugin que modificasse aquele plugin
  • Ele migrou o próprio site para Hugo
    https://chriswiegman.com/2024/10/this-site-now-runs-on-hugo/
    Entendo que o WordPress seja útil para usuários não técnicos, mas ainda me surpreende que equipes de desenvolvimento web ainda não usem sites estáticos para blogs e sites de marketing

    • Como ex-desenvolvedor web, não é que eu conheça o setor a fundo, mas, se o cliente precisa de um CMS para usar diretamente, e-commerce e vários recursos plug-and-play, o WordPress parece a escolha mais fácil
      Sem um CMS para o cliente, o Hugo pode ser mais fácil, mas no momento em que você recoloca um CMS, fica muito pior. Já ouvi falar de empresas usando o CraftCMS com sucesso, mas não era para sites centrados em conteúdo
      Para cobrir uma variedade de requisitos, faz sentido seguir com uma única stack WordPress. Dá para manter uma equipe de desenvolvimento e uma única stack tecnológica
      O Hugo é excelente, mas não usei muito. Para um desenvolvedor solo mantendo um site pessoal, provavelmente é uma boa escolha. Fiz alguns sites com Gatsby, e as atualizações do Node foram muito mais sofridas do que as atualizações do WordPress, além de exigirem um nível técnico mais alto
    • Normalmente, o que se precisa é algo como um login simples para clientes, edição de templates, uploads, redirecionamentos, formulários e um pouquinho de funcionalidade do lado do servidor
      O WordPress se encaixa perfeitamente nesse uso
    • De todo modo, não é preciso um CMS? Então acho melhor usar o WordPress direito e dar mais autonomia aos usuários não técnicos. Nesse cenário, também é bem difícil eles quebrarem alguma coisa
    • Muitas vezes, um site precisa ser acessível a várias pessoas além dos desenvolvedores. Se a empresa tiver que chamar um desenvolvedor sempre que quiser mudar uma frase no site, o andamento fica bem lento
      Não se deve esperar que a pessoa que quer alterar o site conheça HTML ou templates em Markdown
  • Nossa agência escolheu exclusivamente a WP Engine por mais de 8 anos, porque, na época, ela era de longe a melhor provedora de hospedagem WordPress gerenciada. Ela mudou completamente a oferta de hospedagem WordPress e nos permitiu crescer de forma estável e, em geral, sem dor de cabeça
    Sem a plataforma da WP Engine e os investimentos deles para modularizar e tornar a hospedagem WordPress segura, ainda estaríamos na idade da pedra da hospedagem em servidor dedicado/VPS
    O motivo de termos permanecido clientes por 8 anos foi a qualidade do suporte. É difícil medir em números, mas, em centenas de interações, sentimos que o suporte deles era incomparável e muito competente
    Crescemos mais de 400% com a WP Engine, e essa bagunça do Matt parece uma facada pelas costas. A contragosto, estamos diversificando a distribuição de hospedagem para nos preparar para novas ameaças, mas teria sido muito melhor poder continuar só com a WP Engine

  • O argumento de Mullenweg de que “a WP Engine não contribuiu para o core” perde força nesses pontos. Aqui, Core era quase uma lista de funcionalidades pré-aprovadas importantes para a Automattic
    Mesmo que a WP Engine quisesse contribuir, esse trabalho acabaria enchendo os bolsos da Automattic, e foi por isso que ele exigiu dinheiro como se fosse uma ameaça

  • Estou planejando dar uma olhada em uma thread recente sobre alternativas ao WordPress
    https://www.reddit.com/r/Wordpress/comments/1fsie1i/top_word...
    Há algo mais que valha recomendar? Estou procurando uma plataforma básica para sites; blog é secundário, não haverá e-commerce, e quero minimizar o uso de plugins. Seria bom que fosse open source e pudesse ser auto-hospedada, e que tudo pudesse ser feito pela interface web, exceto talvez templates do site. Se houver uma API que ajude na migração a partir do WordPress, melhor ainda

    • A migração menos dolorosa provavelmente seria para o ClassicPress. Basicamente é WordPress sem o editor de blocos, e a maioria dos plugins e temas é compatível
    • O ClassicPress parece que tornaria a migração tranquila
      HTMLy também parece se encaixar nas condições descritas. Estou testando em alguns projetos básicos e, embora pouca gente mencione, parece uma boa opção
  • Se você quiser voltar a usar um CMS em vez de um gerador estático, gostaria que desse uma olhada no que estou criando: https://vvveb.com. Ele compartilha os princípios da liberdade do open source e da simplicidade de design e arquitetura

    • Na landing page, ao passar o mouse por quase qualquer lugar, aparece na tela um tooltip “hero-1”, o que distrai um pouco
  • O WordPress foi uma ferramenta horrível por mais de 10 anos. Espero que desapareça de vez

    • O WordPress sempre foi horrível
    • Sinceramente, não entendo bem por que ainda se usa WP em 2024
  • É surpreendente que as pessoas tenham construído carreiras inteiras com WP. Acho isso realmente impressionante
    Para mim, WP é difícil demais de entender. É quase inacreditável que alguém dedique a vida a esse caos, mas respeito muito essas pessoas

    • Não sei bem o que você acha tão complicado. Comecei a criar plugins e temas aos 15 anos, e não sou nenhum gênio
  • Toda a comunidade e o ecossistema parecem cheios de negócios e práticas suspeitos e desonestos. Mesmo deixando de lado o drama recente, como usuário final e comprador de plugins, tive que pedir reembolso separadamente por causa de recobranças com dark patterns suspeitas ou upsells ocultos em dois plugins importantes
    Antes eu não me achava trouxa, mas talvez agora, aos 42 anos, eu esteja mesmo começando a deixar passar o verdadeiro botão de opt-out. Aquele tipo de botão que só aparece umas 4 páginas abaixo da dobra
    De qualquer forma, não quero estar em um ecossistema cheio dessas coisas, e não vale a pena gastar tempo gerenciando tudo isso

    • Uma parte muito grande do ecossistema WordPress consiste em upsells intermináveis e práticas quase fraudulentas em torno de plugins
    • Se quiser ver o lado realmente suspeito e desonesto, é só discutir sobre plugins nulled. Você vai receber todo tipo de xingamento simplesmente por ter seguido a GPL