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:
- Crio uma pasta nova nos favoritos do meu navegador (WP 6.3, por exemplo);
- Abro o trac e vou na lista de tickets da próxima versão;
- Dou uma olhada geral, prestando atenção na coluna Workflow;
- Abro os tickets marcados com needs-patch ou needs-unit-tests;
- 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;
- Em um outro dia, abro os favoritos e tento escolher alguns para enviar uma colaboração;
- 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!