hama-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chanwit Kaewkasi <chan...@gmail.com>
Subject Re: Ivy for jar dependency management
Date Wed, 18 Feb 2009 22:29:51 GMT
Hi,

2009/2/19 pi song <pi.songs@gmail.com>:
> Hi,
> From my understanding, Ivy also relies on maven repository. Then why don't
> you go for Maven2 directly?
>
> Do you have things like parser generator or any kind of code generator in
> your compile process?

I was thinking about using Ivy instead of Maven because I just want to
keep thing simple.

Now, I'm writing a script to fetch HBase directly.
No Ivy or Maven anymore as there is no maven repo for HBase at the moment.

Best,

Chanwit

> Pi
>
> On Thu, Feb 19, 2009 at 1:43 AM, Chanwit Kaewkasi <chanwit@gmail.com> wrote:
>
>> I've got an external branch for testing here.
>>
>> http://github.com/chanwit/hama/tree/master
>>
>> Will notify you again when it's ready (and before getting merged).
>>
>> Chanwit
>>
>> 2009/2/17 Edward J. Yoon <edwardyoon@apache.org>:
>> > Hi chanwit, How goes it?
>> >
>> > On Mon, Jan 19, 2009 at 9:59 AM, Edward J. Yoon <edwardyoon@apache.org>
>> wrote:
>> >>> It seems there is no maven repository for HBase or Hadoop that I can
>> use.
>> >>
>> >> IMO, It would be nice If we can handle them (hadoop/hbase) manually
>> >> and use Ivy for other dependencies at same time.
>> >>
>> >>> And after checking HBase artefact on Hudson, I've found that it
>> >>> contains all dependency jars.
>> >>
>> >> Good idea. BTW, then how can we set up dev environment?
>> >>
>> >> On Sun, Jan 18, 2009 at 1:28 PM, Chanwit Kaewkasi <chanwit@gmail.com>
>> wrote:
>> >>> Some updates.
>> >>>
>> >>
>> >>> And after checking HBase artefact on Hudson, I've found that it
>> >>> contains all dependency jars.
>> >>> I think I may write a script to fetch it to prepare the build
>> >>> environment rather than using ivy.
>> >>>
>> >>> - or -
>> >>>
>> >>> I may write a script to build a private maven repo for HBase and
>> >>> Hadoop, then we can use ivy.
>> >>>
>> >>> So the concept are still as follows:
>> >>> - SVN may contain only "src" and some other documents.
>> >>> - HBase will be downloaded from Hudson into "lib". (We probably needs
>> >>> different configuration for "dev" and "production")
>> >>> - Findbug may be downloaded to run separately.
>> >>>
>> >>> Regards,
>> >>>
>> >>> Chanwit
>> >>>
>> >>> 2009/1/7 Ian Holsman <lists@holsman.net>:
>> >>>> Edward J. Yoon wrote:
>> >>>>>
>> >>>>> That's great.
>> >>>>>
>> >>>>
>> >>>> It will make life easier
>> >>>> +1
>> >>>>
>> >>>>> On Wed, Jan 7, 2009 at 6:31 AM, Chanwit Kaewkasi <chanwit@gmail.com>
>> >>>>> wrote:
>> >>>>>
>> >>>>>>
>> >>>>>> Some more update.
>> >>>>>> I've just found that Hadoop's using Ivy in its build script
as well.
>> >>>>>> So it's not that hard to follow:
>> >>>>>>
>> >>>>>>
>> http://svn.apache.org/viewvc/hadoop/core/trunk/build.xml?view=markup
>> >>>>>>
>> >>>>>> Chanwit
>> >>>>>>
>> >>>>>> 2009/1/6 Chanwit Kaewkasi <chanwit@gmail.com>:
>> >>>>>>
>> >>>>>>>
>> >>>>>>> 2009/1/6 Edward J. Yoon <edwardyoon@apache.org>:
>> >>>>>>>
>> >>>>>>>>
>> >>>>>>>> I like this idea. +1
>> >>>>>>>>
>> >>>>>>>> Then, We don't need to update periodically?
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>> Yes, I think so. Just change the XML configuration,
and rebuild,
>> then
>> >>>>>>> it should resolve a new set of jars for us without putting
them
>> into
>> >>>>>>> the repo. Let me go through its document more.
>> >>>>>>>
>> >>>>>>> Chanwit
>> >>>>>>>
>> >>>>>>>
>> >>>>>>
>> >>>>>> --
>> >>>>>> Chanwit Kaewkasi
>> >>>>>> PhD Candidate,
>> >>>>>> Centre for Novel Computing
>> >>>>>> School of Computer Science
>> >>>>>> The University of Manchester
>> >>>>>> Oxford Road
>> >>>>>> Manchester
>> >>>>>> M13 9PL, UK
>> >>>>>>
>> >>>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>
>> >>>>
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Chanwit Kaewkasi
>> >>> PhD Candidate,
>> >>> Centre for Novel Computing
>> >>> School of Computer Science
>> >>> The University of Manchester
>> >>> Oxford Road
>> >>> Manchester
>> >>> M13 9PL, UK
>> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> Best Regards, Edward J. Yoon @ NHN, corp.
>> >> edwardyoon@apache.org
>> >> http://blog.udanax.org
>> >>
>> >
>> >
>> >
>> > --
>> > Best Regards, Edward J. Yoon
>> > edwardyoon@apache.org
>> > http://blog.udanax.org
>> >
>>
>>
>>
>> --
>> Chanwit Kaewkasi
>> PhD Candidate,
>> Centre for Novel Computing
>> School of Computer Science
>> The University of Manchester
>> Oxford Road
>> Manchester
>> M13 9PL, UK
>>
>



-- 
Chanwit Kaewkasi
PhD Candidate,
Centre for Novel Computing
School of Computer Science
The University of Manchester
Oxford Road
Manchester
M13 9PL, UK

Mime
View raw message