6. A saúde das contribuições

·

Saber quem, o quê, como e quando são feitos os contributos para o projeto WordPress é um dos objetivos que a Comunidade estabeleceu para melhorar a sua saúde.

Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly.

Program transcript

Olá, eu sou José Freitas e está a ouvir o WordPress Podcast, com as novidades semanais da Comunidade WordPress.

Neste episódio encontras a informação de 9 a 15 de setembro de 2024.

Compreender como são feitas as contribuições no WordPress é importante, não só em termos de código, mas em todas as equipas. E para isso são necessários dados e painéis de informação que apresentem essa informação de forma lógica.

Este tem sido o foco nos últimos meses do projeto Health Dashboards: experimentar com os dados disponíveis.

Foram criados painéis de informação (dashboards) para três equipas e um projeto, o WordPress 6.6, que mostra a informação sobre empresas e indivíduos envolvidos na iniciativa Five for the Future e como a carga de trabalho é distribuída entre estas pessoas e empresas dentro do projeto.

O painel da equipa de Core destaca as oportunidades relacionadas com a nova versão, a atividade dos contribuidores, a forma como as contribuições são distribuídas e as empresas envolvidas.

O painel da equipa de Training (formação) mostra também as oportunidades, a retenção de vídeos e inscrições em cursos.

O painel da equipa de Comunidade inclui secções sobre oportunidades, métricas de novos utilizadores, eventos e participantes exclusivos e fundos disponíveis.

Por enquanto, esta informação faz parte de uma prova de conceito, e os próximos passos visam automatizar estes processos.

Em apoio da iniciativa Five for the Future, foi criado um tema dependente construído com blocos para redesenhar o website e adicionar funcionalidades.

Este é o ponto de partida para adicionar novos elementos e ideias ao projeto, que praticamente estagnou desde o seu lançamento, sem alterações significativas. Os próximos recursos podem incluir um blog, uma newsletter e várias melhorias de usabilidade.

Em termos de atualizações, temos o lançamento do WordPress 6.6.2 com 15 correções no core e 11 correções no editor de blocos, com foco principalmente na resolução de problemas de CSS em determinados temas.

Olhando para o WordPress 6.7, o lançamento do Gutenberg 19.2 traz novas experiências ao editor, como o fim da fase experimental da interface Block Bindings e a possibilidade de alargar o menu de visualização com novas opções.

A equipa do Core anunciou novas prioridade para a barra de ferramentas do administrador, em conjunto com explicações sobre práticas comuns de desenvolvimento e erros frequentes no projeto Gutenberg.

Realçam:

  • a importância de utilizar primeiro as API privadas,
  • de ser intencional o acto de tornar API públicas,
  • de evitar a criação de API por conveniência
  • e de promover a extensibilidade semântica.

Abordam também a necessidade de manter propósitos claros para cada pacote de código, evitar a otimização prematura e ter cuidado ao introduzir novos armazenamentos de dados, uma vez que acrescentam complexidade.

Além disso, a evolução da API HTML continua, com esforços contínuos para suportar todas as tags HTML , modificar o conteúdo HTML interno e rever toda a semântica CSS.

Ainda não houve mudança de foco para o Bits, a substituição de shortcodes, mas existe a proposta de integrar toda a ferramenta nativamente em PHP, sugerindo uma nova função para futuras versões da linguagem de programação.

No Developer Blog, existe um artigo interessante sobreutilizar WP-CLI para administradores de sites, onde podes aprender a verificar versões principais, de plugins e de temas, monitorizar alterações, gerir utilizadores ou criar cópias de segurança.

A equipa de Plugins abriu uma discussão ou esclarecimento sobre como os plugins devem instalar outros plugins, o que deve e o que não deve ser feito se pretendes que o teu plugin esteja no repositório do WordPress.org.

Essencialmente, existem duas regras básicas:

  • Primeiro, deves sempre pedir autorização ao utilizador.
  • Em segundo lugar, um plugin não pode instalar outro plugin que não esteja no directório.

Estão a ser propostas várias sugestões de workflow, com muitos comentários sobre o que deve ou não ser permitido, dependendo dos tipos de plugins envolvidos.

A equipa de Design partilhou a sua atualização quinzenal com alguns detalhes interessantes para o editor, como o preenchimento automático de valores para tamanhos de imagem (mostrando o tamanho de pixel de 100% e 75%, 50% ou 25%), algumas melhorias na autenticação de dois passos (2FA) do WordPress.org, vários padrões para o tema Twenty Twenty- Five e o Style Book para temas clássicos.

Dois dos maiores projetos são a reformulação completa do website Five for the Future e os fluxos de aprendizagem do Learn WordPress.

A equipa de Sustentabilidade descreveu os primeiros passos e planos para criar orientações para tornar os sites WordPress mais sustentáveis. O objetivo é educar a comunidade WordPress sobre a redução do impacto ambiental. A equipa está a planear colaborar com outras equipas WordPress e fazer referência às diretrizes de sustentabilidade existentes na web.

A equipa concentra esforços em definir um formato apropriado e a identificar os utilizadores-alvo, discutindo se o conteúdo deve ser dividido por programador, designer e perfis de utilizadores iniciados.

Quais são os objetivos a médio prazo do projeto WordPress? A Diretora Executiva do WordPress Josepha Haden Chomphosy reviu os 11 pontos que Matt Mullenweg levantou no WordCamp Europe, em conjunto com os objetivos gerais do projeto em 2024, que se centra no gestor de conteúdos, na comunidade e no ecossistema.

Para o WordPress em si, os esforços estão centrados na reformulação do painel de administração, algo introduzido na Fase 3 do Gutenberg sem prioridade inicial, que agora deixou de lado temporariamente as alterações em tempo real no editor.

Em relação à comunidade, o objetivo passou a ser atrair novos utilizadores do WordPress para os eventos, em vez de ser a atração de potenciais contribuidores. Isto sugere que os WordCamp visam o envolvimento de editores e administradores, enquanto outros eventos WordPress como o WordPress Day ou os eventos de próxima geração se concentram mais nos colaboradores do projeto.

A terceira área de foco é a Libertação de Dados, um projeto que tem os seus desafios devido à sua complexidade. O WordPress Playground tem vindo a ganhar destaque como ferramenta para simplificar estes processos. Graças a isto, em breve poderemos ver um botão “Experimente o WordPress” na página principal do projeto, permitindo que os utilizadores que nunca viram como funciona possam testá-lo facilmente nos seus browsers, sem a necessidade de se inscreverem num fornecedor de alojamento. Por enquanto, será apenas um botão sem configuração extra, para que os utilizadores experimentem a mesma configuração como se se tratasse de uma instalação nova.

Algumas ideias ainda em curso incluem tornar o WordPress novamente divertido, possivelmente reavivar o projeto Resource Notifications à luz da reformulação do painel de administração ou a próximas etapas do GatherPress e a sua atual fase de testes.

E, por fim, este podcast está distribuído sob uma licença Creative Commons como uma versão derivada do WordPress Podcast em espanhol; pode encontrar todos os links para mais informações e o podcast noutras línguas, em WordPress Podcast .pt.

Obrigado por ouvires e até ao próximo episódio!

Comments

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *