David Abrahams <[EMAIL PROTECTED]> writes: > Douglas Gregor <[EMAIL PROTECTED]> writes: > >> On Saturday 09 November 2002 02:22 pm, Victor A. Wagner, Jr. wrote: >>> Maybe it's my expectations that are out of whack. >>> Are there any rules for what's "commit"ed to the CVS main branch? >> >> There are no rules. The CVS trunk (main branch) is for Boost >> development. We try to keep it stable (because many users and >> developers seem to work out of CVS), but sometimes things break. > > Fully agreed. However... > > ...recently (like in the past few weeks) things have been pretty bad, > IME. Lots of partially-baked changes have been checked in. There have > been occasional files missing, and some changes that were seemingly > never compiled also got committed. This has happened with core > libraries on which many other libraries depend. It's one thing to > check in broken code to a library like Boost.Threads, but quite > another to break, say, the type traits library, because it brings all > development of libraries which depend on it to a standstill if the > developer updates his CVS.
I should add that I recently checked in some breaking changes to boost/detail/iterator.hpp, which is used in a fair number of libraries as well. So there's plenty of blame to go around... -- David Abrahams [EMAIL PROTECTED] * http://www.boost-consulting.com Boost support, enhancements, training, and commercial distribution _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost