If you abandon using Maven that is fine, but if you need some help I’d be happy 
to look at it when I can. Curt probably used a Maven 2.x release as 3.x is 
pretty recent. You might try using the latest of that and see where it takes 
you.

Ralph

> On Aug 7, 2016, at 6:38 PM, Robert Middleton <osfan6...@gmail.com> wrote:
> 
> On Sun, Aug 7, 2016 at 5:57 AM, Thorsten Schöning <tschoen...@am-soft.de 
> <mailto:tschoen...@am-soft.de>> wrote:
> Guten Tag Robert Middleton,
> am Sonntag, 7. August 2016 um 02:51 schrieben Sie:
> 
> > I took a look at the release procedure today and ran into quite a
> > few problems.
> 
> A big "Thank you!" for your efforts. So in the end, it sounds like you
> vote for dropping Maven/Ant stuff altogether for the build and
> release? I think the only thing it's really necessary for is the
> creation of the site, Apidocs and such.
> 
> Looking at the time you already invested, this might be the point to
> just let things go. I don't see when I have the time to rebuild things
> myself and this is only about the first release, there should be
> others in the future as well. :-) And even if the technical side
> works, there's that signing and voting stuff and such...
> 
> I would agree with that.  I don't know enough about Maven to properly fix the 
> problem, I know just enough to do what I have to do. Most of my Maven 
> knowledge comes from looking at what other people have done.
> 
> The release process should be able to be accomplished with a small shell 
> script that ensures that everything builds properly, creates the website and 
> tags the code appropriately(this is basically what Maven should be doing)
>  
> 
> >   1. What is the POM here for?  As far as I can tell, the only important
> >   things it needs to do are to create the website, and use the
> >   maven-release-plugin to automatically create a tag in SVN.
> 
> I can only guess the same, simply that Maven provided needed plugins
> to generate the web site and was therefore used as a starting point
> for everything else.
> 
> >   2. Are there any C++ projects successfully doing this?
> 
> I have no idea.
> 
> >   3. Why is the distribution not made with autotools(since it already has
> >   the capability of creating a tar.gz and zip files)
> 
> I have no idea, my feeling is that carnold came from the Java world,
> used what he already knew and added things as needed by users. And in
> theory this whole ANT/cpptasks thing doesn't look bad, I could run it
> with some minor changes on my Windows using Visual Studio including
> building APR stuff around 2 years ago.
> 
> >   4. How was this done in the first place?  According to the SVN log,
> >   carnold was the last person to create an actual release(8 years ago!)(he
> >   did apparently use the maven-release-plugin though, the commit message 
> > says
> >   so)
> 
> I have no idea, I guess it simply worked using maven and started to
> not work anymore over time. There were other issues with the build
> process in the past as well.
> 
> This would make sense to me. The build system has basically diverged in the 
> years since the last official release, so it's not too surprising that it 
> wouldn't work properly(although in an ideal world it should!)
>  
> 
> Mit freundlichen Grüßen,
> 
> Thorsten Schöning
> 
> --
> Thorsten Schöning       E-Mail: thorsten.schoen...@am-soft.de
> AM-SoFT IT-Systeme      http://www.AM-SoFT.de/ <http://www.am-soft.de/>
> 
> Telefon...........05151-  9468- 55
> Fax...............05151-  9468- 88
> Mobil..............0178-8 9468- 04
> 
> AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln
> AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow

Reply via email to