A ferramenta de bilhética e organização para os WordCamps tornou-se desatualizada após vários anos sem alterações, levando a uma proposta para a sua atualização.
Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly.
Transcrição do programa
Olá, sou José Freitas e estás a ouvir o WPpodcast, que traz as notícias semanais da Comunidade WordPress.
Neste episódio, encontras as informações de 9 a 15 de junho de 2025.
Um dos pilares que tem sustentado a organização de eventos WordCamp ao longo dos anos tem sido o CampTix, o sistema de gestão de bilhetes que permitiu a organizadores de todo o mundo planear e gerir eventos de forma eficiente.
No entanto, à medida que as expectativas das equipas organizadoras e dos participantes evoluem, este sistema começa a revelar as suas limitações.
As ferramentas atuais, apesar de funcionais, não estão totalmente alinhadas com as necessidades modernas em termos de usabilidade, análises e controlo. E isso leva-nos a uma reflexão necessária: como podemos melhorar a experiência WordCamp através da tecnologia que a suporta?
O desafio é claro: o CampTix precisa de uma revisão estrutural que não apenas corrija pequenos problemas, mas que o transforme numa ferramenta verdadeiramente útil e moderna.
Os organizadores exigem estatísticas mais relevantes, melhor controlo sobre os bilhetes e processos de compra mais claros. Os participantes, por sua vez, precisam de processos mais simples e de opções para gerir os seus próprios bilhetes sem depender de terceiros. Tudo isto é agravado pela falta de manutenção ativa do sistema e pela curva de aprendizagem para quem quer contribuir para o seu desenvolvimento.
Perante este cenário, a equipa da Comunidade WordPress lançou uma proposta aberta para dar prioridade a melhorias no CampTix.
Foram sugeridas ideias específicas:
- melhor integração de dados para análise,
- reformulação do processo de compra,
- facilitação de reembolsos
- e mais autonomia para os participantes.
Também se recomenda a modernização da gestão de moedas e a otimização da utilização de códigos de desconto. Esta proposta não é apenas técnica, mas também organizacional: envolve escutar ativamente quem utiliza a ferramenta diariamente e criar em conjunto um roadmap.
Os próximos passos serão decisivos. Está aberto um processo para recolher ideias através de comentários no blog oficial e no canal #meta-wordcamp no Slack.
A partir daí, as tarefas serão definidas com base no impacto e viabilidade, convidando programadores, designers e organizadores a juntarem-se a este esforço conjunto. Porque melhorar o CampTix não é apenas uma questão de código, é investir na experiência da comunidade que torna os WordCamps únicos.
Gutenber 21.0 com melhor acessibilidade e usabilidade
No Gutenberg 21.0, foi adicionada uma opção para selecionar o elemento HTML para os blocos de Botão e Separador, permitindo que os utilizadores escolham entre <a>
ou <button>
para botões, e <hr>
ou <div>
para separadores no painel Avançado, melhorando a acessibilidade e o controlo semântico do conteúdo.
Além disso, houve uma extensa reformulação do painel de ferramentas (ToolsPanel), que unifica a interface de configuração de múltiplos blocos, incluindo:
- Botão,
- Incorporação,
- Ficheiro,
- Lista,
- Navegação,
- Título do Post
- e RSS,
proporcionando uma experiência de edição mais coerente e organizada.
A acessibilidade e usabilidade foram melhoradas na navegação por teclado e gestão do foco em blocos-chave como Botão, Colunas e Detalhes, garantindo um fluxo de trabalho mais fluido para utilizadores que dependem de tecnologias assistivas.
Foram ainda corrigidos vários bugs relacionados com:
- controlos de blocos,
- legendas de galerias
- e internacionalização de links sociais,
reduzindo interrupções e melhorando a estabilidade geral do editor.
Core do WordPress em análise no WCEU 2025
Durante a reunião de committers da equipa Core no WCEU 2025, discutiram-se vários temas-chave para o futuro do desenvolvimento WordPress. Um dos principais focos foi melhorar a experiência de onboarding para novos contribuidores, com propostas como documentação mais clara, canais de apoio ativos e mentoria.
Também foi sugerido que os committers assumam um papel mais ativo como revisores, e não apenas como integradores de código.
Discutiu-se ainda a otimização do ciclo de lançamentos, incluindo a possibilidade de trabalhar com feature branches para facilitar a revisão de alterações significativas e melhorar o planeamento para evitar pressas antes do feature freeze.
Por fim, destacou-se a importância de manter o foco na manutenção do core, incluindo melhorias nos testes automatizados, melhor gestão dos tickets no Trac e colaboração interequipas, particularmente com documentação e acessibilidade.
Equipa de IA em ação
A equipa de IA está já a explorar formas claras de indicar quando um conteúdo foi gerado ou assistido por IA, com foco na transparência para utilizadores e editores.
Uma das propostas principais é incluir um aviso visual ou sinal que distinga este conteúdo no editor WordPress sem interferir na experiência de leitura. Também se sugere disponibilizar uma forma simples para que os utilizadores possam rever e confirmar o conteúdo gerado, assinalando explicitamente a intervenção humana no processo editorial.
Adicionalmente, discutiu-se a utilização de etiquetas (metadados) no conteúdo para registar o uso de ferramentas de IA, e a eventual adição de uma interface que informe os utilizadores se o conteúdo foi gerado ou modificado com assistência de IA.
Outras propostas incluem explorar como estes sistemas podem integrar-se no fluxo de trabalho do editor de blocos, não para automatizar decisões editoriais, mas para sugerir melhorias ou rascunhos.
O grupo acordou em prosseguir estes esforços em três frentes:
- Prototipagem de elementos visuais (avisos, etiquetas, blocos) para identificar conteúdo gerado por IA.
- Exploração técnica para armazenar metadados de uso de IA sem impactar o desempenho ou a compatibilidade.
- Discussão aberta para definir casos de uso prioritários (assistência à escrita, resumos automáticos, apoio à revisão, etc.).
Equipa de Playground apresenta novo driver SQLite
A equipa do Playground apresentou um novo driver SQLite para WordPress, concebido para se integrar de forma mais nativa com o sistema e facilitar ambientes de desenvolvimento, testes e utilização local sem depender de servidores MySQL ou MariaDB.
Ao contrário de implementações anteriores, este driver aproveita a arquitetura de database drivers introduzida no WordPress 6.4 e é totalmente compatível com as abstrações do core, evitando alterações invasivas no código-base.
O objetivo principal é oferecer uma experiência coerente e funcional com SQLite desde o início, abrindo novas possibilidades para ferramentas como:
- Playground,
- ambientes educativos,
- desenvolvimento rápido de plugins ou temas
- e testes automatizados.
Embora ainda experimental, a comunidade é incentivada a testá-lo, reportar bugs e contribuir para a sua evolução, com a intenção de que venha a integrar oficialmente o ecossistema WordPress no futuro.
Acessibilidade quer avançar com documentação de acessibilidade
A equipa de Acessibilidade quer dar início ao projeto de Documentação de Acessibilidade, que envolve a transferência da documentação existente para o repositório WPAccessibility no GitHub. O objetivo é manter atualizada a informação sobre como desenhar, desenvolver e testar segundo os padrões de acessibilidade no WordPress.
Foi delineado um processo aberto de contribuição e revisão, gerido pela equipa de acessibilidade, com exemplos práticos, orientações claras de boas práticas e erros a evitar, e uma secção dedicada a exemplos de código acessível para programadores, facilitando a contribuição da comunidade e garantindo qualidade e conformidade com os padrões AA.
O cronograma inclui:
- a preparação do projeto e a transferência inicial de conteúdos entre junho e agosto de 2025,
- seguida da reescrita, reestruturação e definição de um sistema de revisão durante setembro e outubro.
A partir de novembro, a documentação será mantida, as contribuições revistas e integradas, e mais pessoas serão convidadas a colaborar, com relatórios quinzenais publicados no blog de acessibilidade.
Meetups WordPress de Lisboa
“Ó tempo volta para trás” é o título da sessão do Meetup WordPress de Lisboa, agendada para esta terça-feira, dia 17 de junho.
A sessão será apresentada por Miguel Bragança, um Business Coach especialista em otimizar processos, aumentar a rentabilidade e recuperar tempo através de frameworks internacionais.
Entretanto, para o dia 24 de junho, terça-feira, foi marcado um novo meetup WordPress em Lisboa.
Desta vez com o tópico “WordPress 6.8 para Developers: 5 Funcionalidades + Perguntas e Respostas”. Começa com uma apresentação de JuanMa Garrido sobre cinco funcionalidades essenciais que os programadores devem conhecer e, em seguida, abre-se espaço para uma sessão informal de perguntas e respostas.
No Porto, o meetup de junho decorre, como é habitual, na última quinta-feira do mês, dia 26. A apresentação será feita por Wendy Baltodano sobre como utilizar o WordPress com o Composer.
Os detalhes da apresentação serão anunciados muito em breve.
Este podcast é distribuído sob uma licença Creative Commons como versão derivada do podcast em espanhol; podes encontrar todos os links para mais informações, e o podcast noutras línguas, em WPpodcast.org.
Obrigado por ouvires, até ao próximo episódio.
Deixe um comentário