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...

>   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.

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/

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