fetchpriority e decoding? Aprendi contribuindo para o WordPress

Fiz uma pesquisa e parece que minha primeira colaboração para o core do WordPress foi na versão 4.9, lá em 2017. De lá para cá, venho tentando mandar pelo menos uma colaboração para cada versão maior. Não perdi nenhuma desde o WordPress 5.6, lançado em 2020.

Com o WordPress 6.3 vindo, chegou a hora de mandar mais uma colaboração. Como tempo livre é raro, eu divido o processo em várias partes, em dias diferentes. É mais ou menos assim:

  1. Crio uma pasta nova nos favoritos do meu navegador (WP 6.3, por exemplo);
  2. Abro o trac e vou na lista de tickets da próxima versão;
  3. Dou uma olhada geral, prestando atenção na coluna Workflow;
  4. Abro os tickets marcados com needs-patch ou needs-unit-tests;
  5. Se o ticket é interessante eu favorito, senão só vou pro próximo. Se for interessante, mas não ao ponto de querer contribuir, eu “sigo” o ticket clicando no Watch this ticket, lá no final;
  6. Em um outro dia, abro os favoritos e tento escolher alguns para enviar uma colaboração;
  7. Fico atento ao feedback. Se precisar de algum ajuste no código ou explicar alguma decisão, tento mandar o quanto antes.

O código que enviei dessa vez é relacionado aos atributos fetchpriority e decoding da tag <img>, que eu só fiquei sabendo que existiam porque abri esse ticket. Gostei tanto que abri esse Pull Request no GitHub, que foi incorporado nesse changeset.

E você, já colaborou pro WordPress 6.3? É bem provável que você aprenda algo legal só pelo desafio. Aproveita que ainda dá tempo!

Felipe Elia

Associate Director of Platform Engineering na 10up, WordPress Core Contributor, Global Polyglots Mentor na comunidade internacional do WordPress e Locale Manager na comunidade WordPress Brasil.

Deixe um comentário

Este site é protegido por reCAPTCHA e pelo Googlepolítica de Privacidade eTermos de serviço aplicar.