Chris Frey wrote:
> If you can hold off the next release for a couple days,
Neither Kevin Atkinson nor Sinisa Milivojevic has yet responded to my
question about documentation licensing, and I was hoping to have that
settled before the next release.
> I don't fully know the whole inter-
> dependencyes of the headers,
Look in the refman, under File List. I've enabled the graphviz features
of Doxygen, so you should see dependency graphs for the headers.
If you want a real scare, start with mysql++.h. Eeek!
> The other change would be to replace any unnecessary #includes with
> forward declarations. You probably did this when you did the
> Giant Header Reorg, so maybe none of this is that useful. :-)
I did some of that, certainly, but there may be more that could be done.
I only did enough to break the various dependency cycles that resulted
from rolling back the old scheme.
> I just notice the examples take a while to compile on my system (PII)
Are you running GCC 4 on that one, or do you have another system with
that compiler? (I know you have it on at least one system...) It's
supposed to be faster at compiling template code. In my experience,
it's templates that slow g++ down the most.
> You don't have to add it to the wishlist,
Doesn't hurt to do it.