24 de novembro de 2011

Mudança no nome dos artefatos maven

Bem pessoal, vocês viram que acabamos de publicar o repositório maven, inicialmente para versões "snapshot". Não precisou de muito tempo para perceber que deveríamos melhorar a organização dos artefatos.

Por causa disso, fizemos uma pequena mudança:

O anunciado foi

<dependency>
   <groupId>org.jrimum</groupId>
   <artifactId>bopepo</artifactId>
   <version>0.2.3-SNAPSHOT</version>
</dependency>

E agora está

<dependency>
   <groupId>org.jrimum</groupId>
   <artifactId>jrimum-bopepo</artifactId>
   <version>0.2.3-SNAPSHOT</version>
</dependency>

Ou seja, agora tem o prefixo "jrimum". Além do Bopepo, todas as suas dependências que também fazem parte do Projeto JRimum foram atualizadas.

Assim fica mais organizado e mais fácil de você achar as libs do JRimum.

Por enquanto é só galera! Valeu!

21 de novembro de 2011

Repositório Maven

Olá amigos!

É com muito prazer que anunciamos nosso recém criado repositório maven:


Agora não podemos deixar de lembrar e agradecer ao nosso amigo, que também faz parte da equipe de desenvolvimento: Rômulo Santos, pelo empenho na instalação, configuração, etc.. do repositório. Valeu mesmo cara!  

Bom, voltando ao fruto do trabalho do nosso amigo,.. :-) Para quem utiliza o maven, já sabe, é simples! Basta adicionar o repositório do jrimum ao "pom.xml" do seu projeto:

<repository>
   <id>jrimum.org</id>
   <url>http://jrimum.org/maven/content/groups/public/</url>
   <snapshots>
      <enabled>true</enabled>
   </snapshots>
</repository>

Juntamente com a declaração da dependência em questão, atualmente muitos provavelmente utilizarão o Bopepo:

<!-- Dependências do projeto JRimum -->
<dependency>
   <groupId>org.jrimum</groupId>
   <artifactId>jrimum-bopepo</artifactId>
   <version>0.2.3-SNAPSHOT</version>
</dependency>

E pronto! Já foi! Calma, sabemos que muitos não gostam do maven ou não utilizam por diversos motivos (limitação em projetos, familiaridade, preferência, etc.). Portanto, independente do motivo, não é por conta disso que você ficará desatualizado em relação aos snapshots e releases do projeto JRimum. Aqui está a interface gráfica do Nexus:


Aqui você pode digitar, e procurar pelo componente que desejar. Para ver os arquivos disponíveis, por exemplo, do Bopepo, basta digitar bopepo e você verá os artefatos disponíveis como na figura abaixo:


Ou também, se quiser ir "direto ao ponto", você pode ir na view de navegação do repositório público:


É isso pessoal, hoje (na data deste post), alguns assuntos tratados na lista de discussão jrimum-community já foram resolvidos e as soluções estão disponíveis nos snapshots, alguns são:
Esperamos que agora as mudanças estejam disponíveis o mais rápido possível! Quem sabe o Papai Noel não nos deixe mais surpresas como essa nos próximos dias :-)