Maven Build

11 views
Skip to first unread message

kerrywright

unread,
Jan 13, 2010, 6:38:55 PM1/13/10
to restfulie-java
I'm looking at incorporating restfulie-java into a couple of other
projects I work on, and it would be really nice if it were available
as a maven artifact.

Is that something that would be of interest to the rest of the group?
If so I can use the repository and other base information from the
vraptor project as a template and cut it over. To keep things simple
and supportable as a maven build, that would require some folder
restructuring but the code and tests should all remain the same.

Thoughts?

Lucas Cavalcanti

unread,
Jan 13, 2010, 6:57:06 PM1/13/10
to restful...@googlegroups.com
Hi,

I think it is no harm to put restfulie-java into maven repository...

But we can't put it on main maven repository, because they didn't accept our request yet... It's been two months now (http://jira.codehaus.org/browse/MAVENUPLOAD-2666)

We would use the same repository as of VRaptor 3: http://maven.caelum.com.br
so you'd have to put an extra repository info on your pom's while they don't accept our request.

Is it enough for now?

Regards
Lucas

Guilherme Silveira

unread,
Jan 14, 2010, 8:23:16 AM1/14/10
to restful...@googlegroups.com
Hello Kerry,

Can you send us a pull request with the structural changes?


Regards

Guilherme Silveira
Caelum | Ensino e Inovação
http://www.caelum.com.br/

kerrywright

unread,
Jan 14, 2010, 11:30:35 AM1/14/10
to restfulie-java
Since it sounds like everyone is happy with the idea, I'll proceed.
I've already done the client component locally and will spring some
time tomorrow to do the vraptor artifact. Expect a pull request by the
end of the week.

I'm fine with adding another maven repo to our configuration, we
already have a few in our nexus mirror. I've voted the above issue up
at codehaus and will see if I can get a couple of other projects
interested in using the library and requesting codehaus make the
changes.

Cheers,
Kerry

On Jan 14, 5:23 am, Guilherme Silveira


<guilherme.silve...@caelum.com.br> wrote:
> Hello Kerry,
>
> Can you send us a pull request with the structural changes?
>
> Regards
>
> Guilherme Silveira

> Caelum | Ensino e Inovaçãohttp://www.caelum.com.br/


>
> On Wed, Jan 13, 2010 at 9:57 PM, Lucas Cavalcanti
>

> <lucasmrtu...@gmail.com> wrote:
> > Hi,
>
> > I think it is no harm to put restfulie-java into maven repository...
>
> > But we can't put it on main maven repository, because they didn't accept our
> > request yet... It's been two months now
> > (http://jira.codehaus.org/browse/MAVENUPLOAD-2666)
>
> > We would use the same repository as of VRaptor 3:http://maven.caelum.com.br
> > so you'd have to put an extra repository info on your pom's while they don't
> > accept our request.
>
> > Is it enough for now?
>
> > Regards
> > Lucas
>

> > On Wed, Jan 13, 2010 at 9:38 PM, kerrywright <kerrywrights...@gmail.com>

Lucas Cavalcanti

unread,
Jan 14, 2010, 12:10:35 PM1/14/10
to restful...@googlegroups.com
If you add that extra repository, you can use the artifact below for vraptor:

<dependency>
     <groupId>br.com.caelum</groupId>
     <artifactId>vraptor</artifactId>
     <version>3.1.0</version>
</dependency>

we just need to create a pom.xml for restifulie-java and we'll be able to upload it to the caelum maven repo.

[]'s

kerrywright

unread,
Jan 14, 2010, 12:28:16 PM1/14/10
to restfulie-java
Sorry, I could have been clearer.

I assume we should have 3 poms for restfulie-java: client artifact,
server artifact and parent pom.

Am I wrong?

On Jan 14, 9:10 am, Lucas Cavalcanti <lucasmrtu...@gmail.com> wrote:
> If you add that extra repository, you can use the artifact below for
> vraptor:
>
> <dependency>
>      <groupId>br.com.caelum</groupId>
>      <artifactId>vraptor</artifactId>
>      <version>3.1.0</version>
> </dependency>
>
> we just need to create a pom.xml for restifulie-java and we'll be able to
> upload it to the caelum maven repo.
>
> []'s

Lucas Cavalcanti

unread,
Jan 14, 2010, 12:57:05 PM1/14/10
to restful...@googlegroups.com
You're right, we'll need 3 poms indeed.
Reply all
Reply to author
Forward
0 new messages