cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Freeman Fang <freeman.f...@gmail.com>
Subject Re: Proposal: drop ant build.xml files for samples requiring extra stuff.....
Date Wed, 16 Mar 2011 03:47:57 GMT
I mean remove the ant in example entirely, that's option 1.
my +1 for option 1

Freeman
On 2011-3-16, at 上午11:35, Freeman Fang wrote:

> Hi Dan,
>
> I think it's the time to remove ant support entirely in our example.  
> We have both mvn and ant in the examples for several releases, IMHO,  
> we give enough time for ant users to get used to mvn already,
>
> so my +1 for option 2.
>
> Freeman
> On 2011-3-15, at 下午9:20, Daniel Kulp wrote:
>
>>
>> Right now, we have a samples-lib directory that contains some extra  
>> libs that
>> CXF doesn't require for anything, but various samples do.   I'd  
>> like to go
>> ahead and remove that directory and the build.xml for samples that  
>> require it.
>> We have Maven poms for all the samples so the sample would still be  
>> buildable
>> and runnable with Maven, but not with Ant.
>>
>> I see some value in keeping SOME of the samples working with Ant as  
>> not
>> everyone uses Maven.   However, shipping a bunch of libs just for a  
>> couple of
>> samples seems a bit silly.
>>
>> That said, a lot of projects have gone Maven only and don't provide  
>> any ant
>> scripts at all.   We could also do that.      So, there are two  
>> options:
>>
>> 1) Remove ant build support entirely
>>
>> 2) Remove ant build support for some of the samples, specifically  
>> anything
>> requiring extra libraries or extra ant configs and such.
>>
>>
>> What are peoples thoughts?    I'm leaning more toward #2, but I could
>> definitely be persuaded to go #1.   If we do go #1, I'd like to  
>> refactor the
>> samples into the standard maven structure (src/main/[java| 
>> resources]), but
>> that could be done over time as well.
>>
>>
>>
>> -- 
>> Daniel Kulp
>> dkulp@apache.org
>> http://dankulp.com/blog
>> Talend - http://www.talend.com
>
>
> -- 
> Freeman Fang
>
> ------------------------
>
> FuseSource: http://fusesource.com
> blog: http://freemanfang.blogspot.com
> twitter: http://twitter.com/freemanfang
> Apache Servicemix:http://servicemix.apache.org
> Apache Cxf: http://cxf.apache.org
> Apache Karaf: http://karaf.apache.org
> Apache Felix: http://felix.apache.org
>


-- 
Freeman Fang

------------------------

FuseSource: http://fusesource.com
blog: http://freemanfang.blogspot.com
twitter: http://twitter.com/freemanfang
Apache Servicemix:http://servicemix.apache.org
Apache Cxf: http://cxf.apache.org
Apache Karaf: http://karaf.apache.org
Apache Felix: http://felix.apache.org


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message