Re: ivy building from source

2012-05-25 Thread Nicolas Lalevée
Hi Jason,

> I am interested in making ivy available for FreeBSD users. However I noticed
> that when building from source, the build process fetches files from a
> maven repository.
> 
> Is it possible to get a snapshot of the maven repository available for
> download when there is a new release made of ivy that was built against it,
> so I can use this as my repository, so no external files are required. This
> way I can guarantee that every time I build, it will build successful.

There is no snapshot of the Maven repository, but it is expected to be sticky. 
It is expected that once a project is put there it will never change. Otherwise 
a lot of projects wouldn't be buildable afterwards I guess. This is one of the 
reason why there are some bad metadata there, even mistakes are not fixed.

> This
> is also a way I can verify that the sources of the files are the same. There
> really is no way, it seems, that the files can be verified during the build
> process with checksums.

Ivy does it itself. If present on the server, checksum files are downloaded and 
then the downloaded jars are checked.

Note also that Ivy can be build "offline". If the lib folder is properly 
populated, via a previous "online" build for instance, it can build without any 
internet conection. See the '/offline' target: "ant /offline clean jar".
Maybe the snapshot for you is the lib folder ?

Nicolas


-
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org



Re: Creation of a new ivy resolver

2012-05-25 Thread Vimil Saju
Reply to Ant Developers List



 From: Nicolas Lalevée 
To: Ant Developers List  
Sent: Friday, May 25, 2012 10:33 AM
Subject: Re: Creation of a new ivy resolver
 
Hi Adrien,

I just saw your patch in IVY-1352. So you found out that jira is the way to go, 
cool :)

About the submission, given the size of the patch, when uploading your patch, 
you should check the button "Grant license to ASF for inclusion in ASF works". 
You should also remove the copyright notices in the header of the files. So it 
would clear the legal work.

About the technical details, we'll discuss it in the jira issue.

cheers,
Nicolas

Le 24 mai 2012 à 10:19, Adrien Lecharpentier a écrit :

> Hello,
> 
> I create a new resolver in Ivy and would like to integrate it into the
> official source code repository.
> 
> This new resolver is using a CUDF format to describe the dependencies of a
> module. This description file is generated by a server. The aim is to have
> a server side dependency resolution, the client site is onyl about to
> download the description file, parse it and use information it contains.
> 
> I used a fork of the github repository, work on a separate branch but I
> integrate the changes you've done on trunk. How can I proceed to give you
> the source code ?
> 
> Thanks,
> 
> --
> Adrien Lecharpentier


-
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org

Re: Creation of a new ivy resolver

2012-05-25 Thread Nicolas Lalevée
Hi Adrien,

I just saw your patch in IVY-1352. So you found out that jira is the way to go, 
cool :)

About the submission, given the size of the patch, when uploading your patch, 
you should check the button "Grant license to ASF for inclusion in ASF works". 
You should also remove the copyright notices in the header of the files. So it 
would clear the legal work.

About the technical details, we'll discuss it in the jira issue.

cheers,
Nicolas

Le 24 mai 2012 à 10:19, Adrien Lecharpentier a écrit :

> Hello,
> 
> I create a new resolver in Ivy and would like to integrate it into the
> official source code repository.
> 
> This new resolver is using a CUDF format to describe the dependencies of a
> module. This description file is generated by a server. The aim is to have
> a server side dependency resolution, the client site is onyl about to
> download the description file, parse it and use information it contains.
> 
> I used a fork of the github repository, work on a separate branch but I
> integrate the changes you've done on trunk. How can I proceed to give you
> the source code ?
> 
> Thanks,
> 
> --
> Adrien Lecharpentier


-
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org