On Thu, Dec 12, 2013 at 8:10 AM, Tom Browder <[email protected]> wrote:

> Cliff, that's a lot of retrograde C++ ==> C movement just to get rid
> of one Boost header (which can be replicated as a libbu function if
> need be). IMHO, the C++ version is simpler to maintain,

I think we need an independent opinion on the "simpler to maintain"
point - I'm not sure I agree, but then of course I set up the new
version so I'm not the best person to judge.  Also, remember we may
end up removing Boost entirely at some point in the future.

> more effificient for long-running mged processes (which many practical ones
> are),

I'm missing something here - my understanding was this tool only
generates xml and html outputs reporting on pre-defined standard
attributes.  If that's the case, it executes only during compilation.

> and less error-prone when adding or modifying standard or
> user-contributed attributes.

Modifying standard attributes will be a very rare process.  It's not
clear to me that user contributed attributes (and the meaning of that
phrase is itself a bit unclear) would or should be part of the core
man page - if they graduate to a "standard" they become part of the
standard attributes list, otherwise they're a user
customization/convention.

>>.and generates its outputs only in the build directory.
>
> I'm not sure I understand all the CMake mods but I'm sure they're
> great, but one reason to have the html file generated in the source
> directory is to ease its linkage from it to its eventual place in the
> site web page on brlcad.org where the CURRENT_BINARY_DIR can be all
> over the map.

Hmm.  That's a good point.  I think r58904 addresses that issue.

Cheers,
CY

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to