A reação do co-fundador do WordPress Mullenweg ao projeto justo
A Linux Foundation anunciou recentemente o Projeto Gerente de Pacote da Fair, um plugin WordPress de código aberto, distribuído e repositório de temas que descentraliza o controle do repositório. Um repositório de tema e plug -in distribuído tornou -se uma prioridade para muitos na comunidade WordPress depois que Matt Mullenweg assumiu o controle de certos plugins premium pagos e criou versões gratuitas deles, além de remover o acesso às versões gratuitas dos plugins originais.
O anúncio do Linux, feito na sexta-feira, 6 de junho, ocorreu no meio da WordCamp Europe, quase garantindo que seria um tópico de discussão na conferência de três dias.
De acordo com o anúncio da Linus Foundation:
“… O Projeto Gerente de Pacote da Fair abre caminho para a estabilidade e crescimento do gerenciamento de conteúdo de código aberto, dando aos colaboradores e às empresas opções adicionais governadas por uma comunidade neutra …”
Era inevitável que Matt Mullenweg fosse perguntado sobre isso e foi o que aconteceu duas vezes. Mullenweg ficou gentil em responder às perguntas, mas ele também foi compreensivelmente cauteloso, já que fazia apenas menos de 24 horas desde que o projeto justo havia sido anunciado.
Reação inicial à feira do projeto
A primeira pergunta foi feita no início do período de perguntas e respostas, onde Mullenweg foi perguntado como ele vê essas iniciativas coexistindo com o WordPress e perguntando o que ele vê como resultado ideal.
Mullenweg expressou otimismo cauteloso, elogiando a natureza de código aberto do WordPress dizendo que esse é o ponto de código aberto, que pode coexistir com tudo. Mas ele também relutava em dizer muito mais. Ele parecia um pouco irritado por o projeto justo ter sido criado “em segredo”. Não sei se o projeto justo foi criado em segredo, mas parecia que a Fundação Linux emboscou o WordPress e o WordCampe com seu anúncio.
Mullenweg respondeu:
“… Eu acho que isso faz parte da beleza de que algo assim pode ser escrito com as APIs que o WordPress tem. Não sei se quero comentar muito mais, apenas porque acabou de descobrir sobre isso ontem à noite, não houve muito tempo. Há muito código, UH e complexidades.
Sabe, eu desejo se a equipe quis colaborar ou a equipe diz que queremos ser transparentes e tudo mais. Mas isso meio que caiu como uma surpresa. Foi trabalhado em segredo por seis meses. Mas podemos trabalhar além disso e olhar para ele. ““
Os usuários desejam um repositório federado?
Em seguida, Mullenweg afastou a pergunta do que ele poderia pensar sobre isso e perguntou se isso é algo que os usuários do WordPress desejarem. Ele também explicou a imensidão do empreendimento um sistema descentralizado para o repositório.
Ele continuou sua resposta:
“Acho que as coisas que precisamos ter em mente são, você sabe, o que os usuários estão pedindo?
Quais são os desafios que estão enfrentando para encontrar as coisas certas, sabendo que é seguro, recebendo atualizações? Você conhece as estatísticas em torno de quantos sites hackeados são de plugins desatualizados. Essas são coisas que estão no topo da minha mente para o diretório de plug -in e, portanto, os elementos de confiança e segurança disso para o diretório.org.
… Então agora estamos até 72.000 plugins e temas. São cerca de 3,2 terabytes, como arquivos zip. Isso não está contando toda a história do SVN e tudo mais. Portanto, existem muitos dados lá, que também precisamos garantir, como se 500 espelhos estiverem configurados e todos eles estão sugando o diretório como, isso pode nos ddos. ”
Cerca de vinte minutos depois, alguém se intensificou e fez a pergunta novamente, compartilhando sobre sua longa história com o WordPress e sua opinião sobre por que o projeto justo pode ser útil.
Ela disse:
“Eu tenho contribuído para a equipe de comunicação há 14 anos e contribuindo para conectar a equipe de revisão há alguns anos e todo o meu trabalho na documentação foi servir ao usuário que todas as decisões que tomamos que tomamos foi servir ao usuário. E na equipe de revisão de plug -in também incluímos autores de plug -in, para que tudo o que fazemos para os autores e usuários de plug -in para facilitar suas vidas e melhor.”
Em seguida, ela ofereceu uma explicação de por que ela acha que o projeto justo é bom para autores e usuários de plug -in:
“Portanto, o projeto justo é na verdade repositório federado e independente de plugins e equipes confiáveis. E está sob a Fundação Linux. Isso significa muito quando está sob a Fundação Linux.
E o que isso significa para usuários e autores de plug -in e autores de equipe está realmente tornando suas vidas mais fáceis e melhores, mais seguras. Isso torna todos os produtos mais descobertos e também os desenvolvedores podem escolher sua fonte. De onde eles estão usando sua cadeia de suprimentos.
Mas também está ajudando o wordpress.org porque são espelhos para reduzir a carga do wordpress.org para cada atualização e tudo isso.
… Não sei se você confia em mim, mas me pareceu que isso se alinhava com a idéia de ter usuários e desenvolvedores primeiro em mente. Você como WordPress.org consideraria colaborar com este projeto? ”
A resposta de Mullenweg foi cautelosa em tom, dando a impressão de que ele não sabia muito sobre o projeto justo, além do anúncio público feito pela Linux Foundation.
Ele respondeu:
“É claro que consideramos tudo, mas mesmo no que você disse, acho que há muitos desafios nisso. Por exemplo, agora, um ataque da cadeia de suprimentos precisa violar o WordPress.org que nunca foi invadido.”
Nesse ponto, o riso alto tocou no salão, pegando Mullenweg de surpresa.
Ele então continuou, oferecendo uma idéia da complexidade de um tema federado e repositório de plug -in:
“O … Agora, de repente, existem n lugares que podem ser comprometidos por saber que você sabe que há maneiras de fazer isso, de várias maneiras. Existem n lugares com problemas de atividade.
E … torna muito mais difícil, não sei se é realmente melhor para o wordpress.org, porque torna muito mais difícil fazer coisas como lançamentos, lançamentos em fases, ou digamos que obtenhamos autores de plug -in a capacidade de enviar para 5% dos usuários e, em seguida, ver o que acontece, que significa que também precisamos que as coisas sejam verificadas e que possamos ser requerentes para o reestuário.
Ele quebrará todas as análises e estatísticas que fornecemos e também que internamente … usamos para tomar decisões, por exemplo, quais versões do PHP apoiamos…
Então eu acho que é uma grande parte do motivo pelo qual o WordPress está onde está hoje é por causa da infraestrutura e do tipo de loop de feedback que recebemos do wordpress.org.
Além disso, a confiança que somos capazes de gerar por esse recurso. Quando você olha para os mercados, as pessoas não estão pedindo necessariamente que eu queira que seja baixado de mais locais.
- Eles estão pedindo como sei que isso é confiável?
- Como sei que essas críticas são reais?
- Quem está moderando?
- Quem está verificando os IPs nessas diferentes críticas?
- Qual é a classificação do plug in?
- Qual é a compatibilidade para isso?
- Como isso é compatível com meus outros plugins?
Essas são coisas que estou ouvindo dos usuários, não preciso que ele seja hospedado em um lugar diferente. Este é um exemplo.
E, novamente, não quero ir muito longe porque quero ler o código. Eu quero mergulhar mais nisso. Eu quero que colegas olhem para ele. Então, acho que é meio prematuro, menos de 24 horas para dizer que vamos … isso ou não. ”
Nesse ponto, Mullenweg elogiou o fato de que as pessoas estavam sendo construtivas em vez de discutir.
Ele continuou:
“Mas eu acho incrível que as pessoas estejam enviando código de envio em relação a apenas discutir ou conversar ou escrever postagens no blog. Acho que é uma maneira bastante produtiva de canalizar possíveis desacordos ou qualquer coisa, e então podemos ver como parece. Pode ser uma coisa de super nicho que algumas pessoas usam, talvez um ou dois anfitriões ou que talvez haja algo que se torne …
Então ele voltou a listar coisas que ainda precisam ser analisadas, tentando dar uma idéia de quão complexo é criar um repositório descentralizado.
Mullenweg continuou:
“Como algo que provavelmente precisamos fazer no plug e na revisão é algo sobre esses banners do administrador, certo, agora como isso é aplicado em um sistema justo distribuído?”
Mullenweg então perguntou à pessoa que fazia a pergunta como ela resolveria todos esses problemas aos quais ela respondeu que não é a pessoa mais inteligente da sala, mas que isso é algo a ser colaborado e depois jogou uma observação de brincadeiras que talvez eles possam fazer o chatgpt, que atraiu o risos e aplausos, quebrando a tensão do momento e do final da pergunta em uma nota de luz.
Assista à sessão de perguntas e respostas sobre a marca de 8 horas do vídeo: