Apache Ivy, o projeto da ferramenta de gerenciamento de dependência, chegou no status da versão 2.0.0-RC2. InfoQ anteriormente cobriu a migração do Ivy para a Apache como parte do release 2.0.. Desde então houveram múltiplas versões betas e o Ivy está agora na fase de release cantidate.
Para recapitular, aqui estão algumas funcionalidades do Ivy:
- Rigorosamente integrado com Ant
- Suporta vários repositórios de dependência
- Relatório de dependências
- Suporte para integração continua
- Gerenciamento forte de conflitos
Enquanto Maven e Ivy resolvem o problema de dependência dos projetos, Ivy tem várias diferenças na forma como está implementado e o Maven suporta mais funcionalidades do que apenas a gestão de dependência. As principais diferenças estão descritas no Ivy FAQ..
Atingindo o status do release candidate, Ivy é agora considerado completo em termos de funcionalidades para a versão 2.0:
Este é o segundo release candidate para a versão 2.0.0 do Ivy.
Como um release candidate, nos encorajamos fortemente o uso desta versão para teste e validação.
De agora em diante, as funcionalidades estão paradas até a versão final 2.0.0, apenas correções de bug podem ser aplicadas antes do 2.0.0.
Se nenhum bug em específico for notificado neste release candidate, ele será promovido a 2.0.0 em cerca de 2 semanas depois desse release candidate.
O versão de produção atual ainda é a versão 1.4.1, que não foi produzida dentro da Apache Software Foundation.
Mais informações e atualizações estarão disponíveis no site do Ivy e no blog do Xavier Hanin. Há informação sobre como começar com Ivy no na homepage de documentação.