You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by Hiram Chirino <ch...@gmail.com> on 2009/05/29 17:59:27 UTC

Should the C++ source distros have the ./configure script already generated? Was: [VOTE] Release ActiveMQ-CPP 3.0 RC2

Changing subject to avoid derailing the vote.  This is not something
that would stop me from voting +1 for the release,
but most source distros that I typically download already the the
configure script generated for you.

Shouldn't we do the same?

Regards,
Hiram

On Wed, May 27, 2009 at 9:16 AM, Timothy Bish <ta...@gmail.com> wrote:
> Hi everyone,
>
> The V3.0 release of ActiveMQ-CPP has been in the works for a while
> and we are ready to call a vote for releasing the latest RC2 code
> as the official 3.0 version of ActiveMQ-CPP.
>
> The 3.0 Version of the CPP client adds the following new features:
>
>  * Failover Transport has been added along with an new architecture
>    that allows for easier addition of new Transports and Wire Formats.
>  * CMS API has moved to V1.3 adding CMS Exception types and more
>    JMS like feature APIs the CMS API documentation has been improved
>    as well.
>  * StreamMessage has now been added to the set of Messages that
>    ActiveMQ-CPP supports.
>  * More robust MessageConsumer implementation.
>  * 64 Bit Builds supported on Windows an Linux.
>  * Proper JMS spec type conversion support for Message properties
>    and for elements in the MapMessage and StreamMessage bodies.
>  * Many Memory leaks and bugs were fixed while adding in the new
>    functionality along with more unit and integration tests.
>
> The source bundle for the release candidate can be found here:
> <http://people.apache.org/~tabish/activemq-cpp-library-3.0-RC2-src.tar.gz>
>
> And here's the wiki page for the release:
> <http://activemq.apache.org/cms/activemq-cpp-30-release.html>
>
> Please cast your votes:
>
> [ ] +1 Release the source as Apache ActiveMQ-CPP 3.0 RC2
> [ ] -1 Veto the release (provide specific comments)
> The Vote will remain open for 72 Hours.
>
> Here is my +1
>
> Regards,
> Tim
>
>



-- 
Regards,
Hiram

Blog: http://hiramchirino.com

Open Source SOA
http://fusesource.com/

Re: Should the C++ source distros have the ./configure script already generated? Was: [VOTE] Release ActiveMQ-CPP 3.0 RC2

Posted by Bruce Snyder <br...@gmail.com>.
On Fri, May 29, 2009 at 11:49 AM, Timothy Bish <ta...@gmail.com> wrote:
> On Fri, 2009-05-29 at 11:59 -0400, Hiram Chirino wrote:
>> Changing subject to avoid derailing the vote.  This is not something
>> that would stop me from voting +1 for the release,
>> but most source distros that I typically download already the the
>> configure script generated for you.
>>
>> Shouldn't we do the same?
>>
>
> We probably should start to do that, we just have to make sure
> regenerate it with any change the the configure.ac or accompanying m4
> scripts, so pretty much with every release.  I've been slowly working to
> automate the release process using some scripts and some maven plugins
> that I'm working on to generate the Mafefiles and DevStudio projects to
> avoid forgetting to add files to one or the other.  Having a step in
> there to regen the configure script would probably be a good idea.  I'd
> say open an Jira issue for it so we can keep it on the roadmap for the
> next release.  I currently have the build and release process almost
> fully mavenized, which I'm sure makes C++ devs everywhere gasp in
> horror.

Done:

https://issues.apache.org/activemq/browse/AMQCPP-244

Bruce
-- 
perl -e 'print unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

ActiveMQ in Action: http://bit.ly/2je6cQ
Blog: http://bruceblog.org/
Twitter: http://twitter.com/brucesnyder

Re: Should the C++ source distros have the ./configure script already generated? Was: [VOTE] Release ActiveMQ-CPP 3.0 RC2

Posted by Timothy Bish <ta...@gmail.com>.
On Fri, 2009-05-29 at 11:59 -0400, Hiram Chirino wrote:
> Changing subject to avoid derailing the vote.  This is not something
> that would stop me from voting +1 for the release,
> but most source distros that I typically download already the the
> configure script generated for you.
> 
> Shouldn't we do the same?
> 

We probably should start to do that, we just have to make sure
regenerate it with any change the the configure.ac or accompanying m4
scripts, so pretty much with every release.  I've been slowly working to
automate the release process using some scripts and some maven plugins
that I'm working on to generate the Mafefiles and DevStudio projects to
avoid forgetting to add files to one or the other.  Having a step in
there to regen the configure script would probably be a good idea.  I'd
say open an Jira issue for it so we can keep it on the roadmap for the
next release.  I currently have the build and release process almost
fully mavenized, which I'm sure makes C++ devs everywhere gasp in
horror.

Regards
Tim.

> Regards,
> Hiram
> 
> On Wed, May 27, 2009 at 9:16 AM, Timothy Bish <ta...@gmail.com> wrote:
> > Hi everyone,
> >
> > The V3.0 release of ActiveMQ-CPP has been in the works for a while
> > and we are ready to call a vote for releasing the latest RC2 code
> > as the official 3.0 version of ActiveMQ-CPP.
> >
> > The 3.0 Version of the CPP client adds the following new features:
> >
> >  * Failover Transport has been added along with an new architecture
> >    that allows for easier addition of new Transports and Wire Formats.
> >  * CMS API has moved to V1.3 adding CMS Exception types and more
> >    JMS like feature APIs the CMS API documentation has been improved
> >    as well.
> >  * StreamMessage has now been added to the set of Messages that
> >    ActiveMQ-CPP supports.
> >  * More robust MessageConsumer implementation.
> >  * 64 Bit Builds supported on Windows an Linux.
> >  * Proper JMS spec type conversion support for Message properties
> >    and for elements in the MapMessage and StreamMessage bodies.
> >  * Many Memory leaks and bugs were fixed while adding in the new
> >    functionality along with more unit and integration tests.
> >
> > The source bundle for the release candidate can be found here:
> > <http://people.apache.org/~tabish/activemq-cpp-library-3.0-RC2-src.tar.gz>
> >
> > And here's the wiki page for the release:
> > <http://activemq.apache.org/cms/activemq-cpp-30-release.html>
> >
> > Please cast your votes:
> >
> > [ ] +1 Release the source as Apache ActiveMQ-CPP 3.0 RC2
> > [ ] -1 Veto the release (provide specific comments)
> > The Vote will remain open for 72 Hours.
> >
> > Here is my +1
> >
> > Regards,
> > Tim
> >
> >
> 
> 
> 


Re: Should the C++ source distros have the ./configure script already generated? Was: [VOTE] Release ActiveMQ-CPP 3.0 RC2

Posted by Bruce Snyder <br...@gmail.com>.
On Fri, May 29, 2009 at 9:59 AM, Hiram Chirino <ch...@gmail.com> wrote:
> Changing subject to avoid derailing the vote.  This is not something
> that would stop me from voting +1 for the release,
> but most source distros that I typically download already the the
> configure script generated for you.
>
> Shouldn't we do the same?

Agreed. It's fine to include the autogen.sh script but the configure
script should already exist. Not only is this standard but it saves
users at least one step.

Bruce
-- 
perl -e 'print unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

ActiveMQ in Action: http://bit.ly/2je6cQ
Blog: http://bruceblog.org/
Twitter: http://twitter.com/brucesnyder