Anunciando o Plone Aurora
Depois de quase dois anos de trabalho do time do Volto, o projeto até então chamado de Seven ganhou um nome: Plone Aurora, a próxima geração do frontend React do Plone.
Nos últimos dois anos, o time do Volto trabalhou num projeto chamado provisoriamente de Seven. Durante o Beethoven Sprint, o projeto finalmente ganhou um nome de verdade: Plone Aurora.
O nome foi escolhido numa votação da comunidade. Em segundo lugar ficou uma palavra em tupi: "Mooca".
O Plone Aurora é a próxima geração do frontend React do Plone, resultado de quase dois anos de desenvolvimento, experimentação e aprendizado. Construído do zero sobre uma base tecnológica moderna, ele aproveita tudo o que foi aprendido com o Volto e o repensa para a próxima década da web. A meta é preservar o que fez o Volto dar certo e, ao mesmo tempo, se livrar de partes da tecnologia que ficaram cada vez mais difíceis de evoluir e manter.
E o Volto?
O desenvolvimento do Volto continua firme. Com o Plone 6.2 e o Volto 19, a comunidade entregou uma longa lista de novidades e melhorias. O Volto segue como frontend de primeira linha do Plone, com suporte e manutenção garantidos por muitos anos, e já há planos para o Volto 20. O Volto continua sendo o frontend recomendado para projetos em produção.
Uma evolução do Volto
O Plone Aurora parte da experiência do Volto e investiga o que é possível quando se revisitam decisões de arquitetura tomadas há quase uma década, usando os recursos das tecnologias web atuais. É um projeto de longo prazo, voltado ao Plone 7 e além. Ele está sendo apresentado agora porque a ideia é que a comunidade participe da jornada desde o início: assim como o Volto, o Aurora vai amadurecer de forma aberta, moldado por quem contribui, pelo retorno da comunidade e por casos reais.
Por que "Aurora"?
Uma aurora é um dos espetáculos de luz mais impressionantes da natureza: cores brilhantes que surgem no céu noturno quando partículas vindas do Sol interagem com a atmosfera da Terra. Mas há outro significado que diz ainda mais à comunidade: na mitologia romana, Aurora é a deusa do amanhecer, e em muitas línguas latinas — espanhol, catalão, português, italiano, romeno — aurora ainda quer dizer a primeira luz do dia. O momento em que a escuridão dá lugar às possibilidades. Um novo começo, um novo capítulo.
Assim como o amanhecer não apaga a noite, mas nasce dela, o Plone Aurora nasce do Volto. É o começo de uma nova era para o frontend do Plone: mais rápido, mais simples, mais fácil de manter e pronto para o futuro.
Próximos passos
O Plone Aurora ainda está em desenvolvimento ativo, mas já está ficando utilizável e tomando forma rapidamente. Para vê-lo em ação:
- Site de demonstração: aurora.demo.plone.org
- Repositório: github.com/plone/aurora
- Documentação: plone-aurora.readthedocs.io
Quem quiser contribuir pode participar de um dos próximos sprints do Plone, das discussões, da revisão de código e da documentação, ou simplesmente clonar o repositório e começar a experimentar.
Uma curiosidade: o site de demonstração se apresenta como Plone 6 na página inicial. Isso acontece porque o backend do Aurora ainda reaproveita a imagem do backend usada nas demonstrações do Plone 6.2, embora tenha a sua própria instância.
Bem-vindo, Plone Aurora!

