Hi,

 

I gave this some thought last night, and decided to post my train of thought
to get some personal clarity.

 

My path of reasoning is basically the following:

 

1.      Vlad contribution is useful to several posters on the list.

2.      It does not require boost, or other external dependencies which
certain posters consider "heavy".

3.      It does not seem (from looking at the code) to increase the
complexity of the UT++ core.

 

Based on this, my vote would be to include it in UT++.

As for whether it should be included as an add-on, or as core:

 

4.      Does Vlad's implementation "break" existing users? It doesn't look
that way.

5.      "Add-Ons" IMO should be extensions to UT++ that significantly bloat
or complicate UT++, for functionality that most users don't require.
Potentially these add-ons could contain references to external libraries or
frameworks (such as boost J ). 

6.      Since Vlad's V2 contribution neither bloats UT++, nor contain
references to external libraries, I do not feel it falls into the category
of "add-on". Instead, I feel it is a worthy contribution to the main UT++
source tree.

 

Based on this, my vote is to include it as part of the core of UT++, and not
an add-on.

 

 

Regards,

Dieter

 

 

 

From: Patrick Johnmeyer [mailto:pjohnme...@gmail.com] 
Sent: 29 January 2010 02:28 PM
To: UnitTest++ development and use
Subject: Re: [unittest-cpp-devel] enhanced cmd line driver

 

On Thu, Jan 28, 2010 at 3:47 PM, Clark Gaebel <cg.wowus...@gmail.com> wrote:

I'm all for including it in the same way XmlTestRunner was included,
then we can whip up a tutorial for using and creating new test runners.

 

Agree with this approach.  Vlad's effort is valuable but it is a
customization and not core functionality.

 

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
unittest-cpp-devel mailing list
unittest-cpp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unittest-cpp-devel

Reply via email to