Hi,
Maven has been our leading build system for a long time now. Maintaining the Ant build causes trouble. For example I often forget to synchronize changes I make to the dependencies in pom.xml with the ant build. Are there any objections against removing the Ant build from the project? BR, Benedikt -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter |
I don't see any point in keeping the Ant build, TBH.
Matt On Fri, Oct 16, 2015 at 10:41 AM, Benedikt Ritter <[hidden email]> wrote: > Hi, > > Maven has been our leading build system for a long time now. Maintaining > the Ant build causes trouble. For example I often forget to synchronize > changes I make to the dependencies in pom.xml with the ant build. > > Are there any objections against removing the Ant build from the project? > > BR, > Benedikt > > > -- > http://people.apache.org/~britter/ > http://www.systemoutprintln.de/ > http://twitter.com/BenediktRitter > http://github.com/britter --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
Me neither.
On Fri, Oct 16, 2015 at 6:26 PM, Matt Benson <[hidden email]> wrote: > I don't see any point in keeping the Ant build, TBH. > > Matt > > On Fri, Oct 16, 2015 at 10:41 AM, Benedikt Ritter <[hidden email]> > wrote: > > Hi, > > > > Maven has been our leading build system for a long time now. Maintaining > > the Ant build causes trouble. For example I often forget to synchronize > > changes I make to the dependencies in pom.xml with the ant build. > > > > Are there any objections against removing the Ant build from the project? > > > > BR, > > Benedikt > > > > > > -- > > http://people.apache.org/~britter/ > > http://www.systemoutprintln.de/ > > http://twitter.com/BenediktRitter > > http://github.com/britter > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [hidden email] > For additional commands, e-mail: [hidden email] > > -- Sergio Fernández Partner Technology Manager Redlink GmbH m: +43 6602747925 e: [hidden email] w: http://redlink.co |
In reply to this post by Benedikt Ritter-4
+1
Gary On Fri, Oct 16, 2015 at 8:41 AM, Benedikt Ritter <[hidden email]> wrote: > Hi, > > Maven has been our leading build system for a long time now. Maintaining > the Ant build causes trouble. For example I often forget to synchronize > changes I make to the dependencies in pom.xml with the ant build. > > Are there any objections against removing the Ant build from the project? > > BR, > Benedikt > > > -- > http://people.apache.org/~britter/ > http://www.systemoutprintln.de/ > http://twitter.com/BenediktRitter > http://github.com/britter > -- E-Mail: [hidden email] | [hidden email] Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory |
In reply to this post by Benedikt Ritter-4
+1 if not being used/maintained anymore.
I thought it was being used to create Debian packages. Bruno From: Benedikt Ritter <[hidden email]> To: Commons Developers List <[hidden email]> Sent: Saturday, 17 October 2015 4:41 AM Subject: [LANG] Drop Ant build? Hi, Maven has been our leading build system for a long time now. Maintaining the Ant build causes trouble. For example I often forget to synchronize changes I make to the dependencies in pom.xml with the ant build. Are there any objections against removing the Ant build from the project? BR, Benedikt -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter |
On 16 October 2015 at 21:32, Bruno P. Kinoshita
<[hidden email]> wrote: > +1 if not being used/maintained anymore. > > I thought it was being used to create Debian packages. If this turns out to be the case, then please add a note to the Ant build file to explain this requirement. > Bruno > > From: Benedikt Ritter <[hidden email]> > To: Commons Developers List <[hidden email]> > Sent: Saturday, 17 October 2015 4:41 AM > Subject: [LANG] Drop Ant build? > > Hi, > > Maven has been our leading build system for a long time now. Maintaining > the Ant build causes trouble. For example I often forget to synchronize > changes I make to the dependencies in pom.xml with the ant build. > > Are there any objections against removing the Ant build from the project? > > BR, > Benedikt > > > -- > http://people.apache.org/~britter/ > http://www.systemoutprintln.de/ > http://twitter.com/BenediktRitter > http://github.com/britter > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
In reply to this post by Benedikt Ritter-4
+1, definitely
Benedikt Ritter wrote: > Hi, > > Maven has been our leading build system for a long time now. Maintaining > the Ant build causes trouble. For example I often forget to synchronize > changes I make to the dependencies in pom.xml with the ant build. > > Are there any objections against removing the Ant build from the project? > > BR, > Benedikt > > --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
In reply to this post by Bruno P. Kinoshita
2015-10-16 22:32 GMT+02:00 Bruno P. Kinoshita <[hidden email]>:
> +1 if not being used/maintained anymore. > > I thought it was being used to create Debian packages. > Any idea how we can find out whether this is the case? BR, Benedikt > > Bruno > > From: Benedikt Ritter <[hidden email]> > To: Commons Developers List <[hidden email]> > Sent: Saturday, 17 October 2015 4:41 AM > Subject: [LANG] Drop Ant build? > > Hi, > > Maven has been our leading build system for a long time now. Maintaining > the Ant build causes trouble. For example I often forget to synchronize > changes I make to the dependencies in pom.xml with the ant build. > > Are there any objections against removing the Ant build from the project? > > BR, > Benedikt > > > -- > http://people.apache.org/~britter/ > http://www.systemoutprintln.de/ > http://twitter.com/BenediktRitter > http://github.com/britter > > > > > -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter |
Benedikt Ritter wrote:
> 2015-10-16 22:32 GMT+02:00 Bruno P. Kinoshita > <[hidden email]>: > >> +1 if not being used/maintained anymore. >> >> I thought it was being used to create Debian packages. >> > > Any idea how we can find out whether this is the case? And what does it help, it the Ant file is not maintained? If it produces something else than the Maven version (e.g. does the manifest contain OSGi entries after the build), what is it worth? - Jörg --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
In reply to this post by Benedikt Ritter-4
I never used the Ant script, but I thought I had read it in the mailing list some time ago.
I think that's the thread where I read about Ant scripts being used, but it was for [math], and quite some time ago. Not sure if the script in [lang] is being used. http://markmail.org/message/p7csfevec5uqdqhb HTHBruno From: Benedikt Ritter <[hidden email]> To: Commons Developers List <[hidden email]> Cc: [hidden email] Sent: Saturday, 17 October 2015 9:41 PM Subject: Re: [LANG] Drop Ant build? 2015-10-16 22:32 GMT+02:00 Bruno P. Kinoshita <[hidden email]>: > +1 if not being used/maintained anymore. > > I thought it was being used to create Debian packages. > Any idea how we can find out whether this is the case? BR, Benedikt > > Bruno > > From: Benedikt Ritter <[hidden email]> > To: Commons Developers List <[hidden email]> > Sent: Saturday, 17 October 2015 4:41 AM > Subject: [LANG] Drop Ant build? > > Hi, > > Maven has been our leading build system for a long time now. Maintaining > the Ant build causes trouble. For example I often forget to synchronize > changes I make to the dependencies in pom.xml with the ant build. > > Are there any objections against removing the Ant build from the project? > > BR, > Benedikt > > > -- > http://people.apache.org/~britter/ > http://www.systemoutprintln.de/ > http://twitter.com/BenediktRitter > http://github.com/britter > > > > > -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter |
In reply to this post by Benedikt Ritter-4
+1, drop it
On Fri, Oct 16, 2015 at 11:41 AM Benedikt Ritter <[hidden email]> wrote: > Hi, > > Maven has been our leading build system for a long time now. Maintaining > the Ant build causes trouble. For example I often forget to synchronize > changes I make to the dependencies in pom.xml with the ant build. > > Are there any objections against removing the Ant build from the project? > > BR, > Benedikt > > > -- > http://people.apache.org/~britter/ > http://www.systemoutprintln.de/ > http://twitter.com/BenediktRitter > http://github.com/britter > |
In reply to this post by sebb-2-2
> > I thought it was being used to create Debian packages.
> > If this turns out to be the case, then please add a note to the Ant > build file to explain this requirement. Haven't looked at the build script. But maybe you could keep only that part producing the Debian packages and use Maven ant-run for including that. Jan --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
I have quite some experience building Debian packages with Maven (e.g., see
the jdeb build for Marmotta https://github.com/apache/marmotta/blob/develop/launchers/marmotta-webapp/pom.xml#L124), so I can help porting the ant task for commons-lang. On Mon, Oct 19, 2015 at 10:50 AM, Jan Matèrne (jhm) <[hidden email]> wrote: > > > I thought it was being used to create Debian packages. > > > > If this turns out to be the case, then please add a note to the Ant > > build file to explain this requirement. > > > Haven't looked at the build script. > But maybe you could keep only that part producing the Debian packages and > use Maven ant-run for including that. > > > Jan > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [hidden email] > For additional commands, e-mail: [hidden email] > > -- Sergio Fernández Partner Technology Manager Redlink GmbH m: +43 6602747925 e: [hidden email] w: http://redlink.co |
In reply to this post by Jan Matèrne (jhm)
2015-10-19 10:50 GMT+02:00 Jan Matèrne (jhm) <[hidden email]>:
> > > I thought it was being used to create Debian packages. > > > > If this turns out to be the case, then please add a note to the Ant > > build file to explain this requirement. > > > Haven't looked at the build script. > But maybe you could keep only that part producing the Debian packages and > use Maven ant-run for including that. > TBH I don't see why Apache Commons should do that. If the Debain Project wishes to use a build system different from what Commons is using, they should take care of maintaining it. Regards, Benedikt > > > Jan > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [hidden email] > For additional commands, e-mail: [hidden email] > > -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter |
On 19 October 2015 at 10:39, Benedikt Ritter <[hidden email]> wrote:
> 2015-10-19 10:50 GMT+02:00 Jan Matèrne (jhm) <[hidden email]>: > >> > > I thought it was being used to create Debian packages. >> > >> > If this turns out to be the case, then please add a note to the Ant >> > build file to explain this requirement. >> >> >> Haven't looked at the build script. >> But maybe you could keep only that part producing the Debian packages and >> use Maven ant-run for including that. >> > > TBH I don't see why Apache Commons should do that. If the Debain Project > wishes to use a build system different from what Commons is using, they > should take care of maintaining it. +1 > Regards, > Benedikt > > >> >> >> Jan >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [hidden email] >> For additional commands, e-mail: [hidden email] >> >> > > > -- > http://people.apache.org/~britter/ > http://www.systemoutprintln.de/ > http://twitter.com/BenediktRitter > http://github.com/britter --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
In reply to this post by Benedikt Ritter-4
+1
On Mon, Oct 19, 2015 at 5:39 AM Benedikt Ritter <[hidden email]> wrote: > 2015-10-19 10:50 GMT+02:00 Jan Matèrne (jhm) <[hidden email]>: > > > > > I thought it was being used to create Debian packages. > > > > > > If this turns out to be the case, then please add a note to the Ant > > > build file to explain this requirement. > > > > > > Haven't looked at the build script. > > But maybe you could keep only that part producing the Debian packages and > > use Maven ant-run for including that. > > > > TBH I don't see why Apache Commons should do that. If the Debain Project > wishes to use a build system different from what Commons is using, they > should take care of maintaining it. > > Regards, > Benedikt > > > > > > > > Jan > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [hidden email] > > For additional commands, e-mail: [hidden email] > > > > > > > -- > http://people.apache.org/~britter/ > http://www.systemoutprintln.de/ > http://twitter.com/BenediktRitter > http://github.com/britter > |
Has anybody read my previous mail?
Keep .deb support is straightforward in Maven too. For I have no idea what the setup between the Commons project and the Java Packaging team at Debian. Maybe I could ask at [hidden email]... On Mon, Oct 19, 2015 at 1:24 PM, James Carman <[hidden email]> wrote: > +1 > > On Mon, Oct 19, 2015 at 5:39 AM Benedikt Ritter <[hidden email]> > wrote: > > > 2015-10-19 10:50 GMT+02:00 Jan Matèrne (jhm) <[hidden email]>: > > > > > > > I thought it was being used to create Debian packages. > > > > > > > > If this turns out to be the case, then please add a note to the Ant > > > > build file to explain this requirement. > > > > > > > > > Haven't looked at the build script. > > > But maybe you could keep only that part producing the Debian packages > and > > > use Maven ant-run for including that. > > > > > > > TBH I don't see why Apache Commons should do that. If the Debain Project > > wishes to use a build system different from what Commons is using, they > > should take care of maintaining it. > > > > Regards, > > Benedikt > > > > > > > > > > > > > Jan > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [hidden email] > > > For additional commands, e-mail: [hidden email] > > > > > > > > > > > > -- > > http://people.apache.org/~britter/ > > http://www.systemoutprintln.de/ > > http://twitter.com/BenediktRitter > > http://github.com/britter > > > -- Sergio Fernández Partner Technology Manager Redlink GmbH m: +43 6602747925 e: [hidden email] w: http://redlink.co |
2015-10-19 15:11 GMT+02:00 Sergio Fernández <[hidden email]>:
> Has anybody read my previous mail? > > Keep .deb support is straightforward in Maven too. For I have no idea what > the setup between the Commons project and the Java Packaging team at > Debian. Maybe I could ask at [hidden email]... > Yes, I did :-) I was just trying to follow the "Debian requires the Ant build" trail to the end. If you're already subscribed and could take care of asking the debian guys, that'd be great! Thanks, Benedikt > > On Mon, Oct 19, 2015 at 1:24 PM, James Carman <[hidden email]> > wrote: > > > +1 > > > > On Mon, Oct 19, 2015 at 5:39 AM Benedikt Ritter <[hidden email]> > > wrote: > > > > > 2015-10-19 10:50 GMT+02:00 Jan Matèrne (jhm) <[hidden email]>: > > > > > > > > > I thought it was being used to create Debian packages. > > > > > > > > > > If this turns out to be the case, then please add a note to the Ant > > > > > build file to explain this requirement. > > > > > > > > > > > > Haven't looked at the build script. > > > > But maybe you could keep only that part producing the Debian packages > > and > > > > use Maven ant-run for including that. > > > > > > > > > > TBH I don't see why Apache Commons should do that. If the Debain > Project > > > wishes to use a build system different from what Commons is using, they > > > should take care of maintaining it. > > > > > > Regards, > > > Benedikt > > > > > > > > > > > > > > > > > > Jan > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [hidden email] > > > > For additional commands, e-mail: [hidden email] > > > > > > > > > > > > > > > > > -- > > > http://people.apache.org/~britter/ > > > http://www.systemoutprintln.de/ > > > http://twitter.com/BenediktRitter > > > http://github.com/britter > > > > > > > > > -- > Sergio Fernández > Partner Technology Manager > Redlink GmbH > m: +43 6602747925 > e: [hidden email] > w: http://redlink.co > -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter |
On Mon, Oct 19, 2015 at 3:25 PM, Benedikt Ritter <[hidden email]> wrote:
> 2015-10-19 15:11 GMT+02:00 Sergio Fernández <[hidden email]>: > > > Has anybody read my previous mail? > > > > Keep .deb support is straightforward in Maven too. For I have no idea > what > > the setup between the Commons project and the Java Packaging team at > > Debian. Maybe I could ask at [hidden email]... > > > > Yes, I did :-) I was just trying to follow the "Debian requires the Ant > build" trail to the end. If you're already subscribed and could take care > of asking the debian guys, that'd be great! > OK, I'll do it. -- Sergio Fernández Partner Technology Manager Redlink GmbH m: +43 6602747925 e: [hidden email] w: http://redlink.co |
OK, got what they told me
https://lists.debian.org/debian-java/2015/10/msg00083.html And is only used to package version 2.x as libcommons-lang-java, and libcommons-lang3-java has already been moved to Maven. So Ant build could be safely removed in 3.x, I think. I've created LANG-1175 to track that, including a preliminary PR to review. In addition, they look quite over flooded (10 people to maintain around 900 packages) so they asked for some help. I'll probably try to give some help there, not that much, so anyfody else in the Commons PMC is also welcomed to help there with the project components. Cheers, On Mon, Oct 19, 2015 at 3:26 PM, Sergio Fernández <[hidden email]> wrote: > > > On Mon, Oct 19, 2015 at 3:25 PM, Benedikt Ritter <[hidden email]> > wrote: > >> 2015-10-19 15:11 GMT+02:00 Sergio Fernández <[hidden email]>: >> >> > Has anybody read my previous mail? >> > >> > Keep .deb support is straightforward in Maven too. For I have no idea >> what >> > the setup between the Commons project and the Java Packaging team at >> > Debian. Maybe I could ask at [hidden email]... >> > >> >> Yes, I did :-) I was just trying to follow the "Debian requires the Ant >> build" trail to the end. If you're already subscribed and could take care >> of asking the debian guys, that'd be great! >> > > OK, I'll do it. > > > -- > Sergio Fernández > Partner Technology Manager > Redlink GmbH > m: +43 6602747925 > e: [hidden email] > w: http://redlink.co > -- Sergio Fernández Partner Technology Manager Redlink GmbH m: +43 6602747925 e: [hidden email] w: http://redlink.co |
Free forum by Nabble | Edit this page |