
Le 13/10/13 10:28, Stephen Kelly a écrit :
On 12 October 2013 14:19, Stephen Kelly
wrote: In this case we wanted to hold off on trunk commits that had a high probability of breaking many things while we worked on the beta. As people needed to get test cycled as quickly as possible. You mean 'high risk', not 'high possibility'. No breakage from those
On 10/11/2013 11:49 PM, Rene Rivera wrote: patches yet :). Sadly, that doesn't mean much. The test results haven't updated since Thursday and a lot of libraries aren't checked regularly. For one example, iostreams is mostly unmaintained, although I occasionally review patches. I had a quick look at the changes, and noticed this in 'boost/iostreams/chain.hpp':
-#if !BOOST_WORKAROUND(BOOST_MSVC, < 1310) +#if !BOOST_WORKAROUND(BOOST_MSVC, == 1310) That's part of a private/template friend workaround. Elsewhere in boost
On 10/12/2013 05:11 PM, Daniel James wrote: that workaround is applied for MSVC 7.1, so I concluded the < 1310 was a mistake, and it should have been a <= 1310 before.
That's unrelated to the new patches though. That patch is from September. This is the kind of changes that you need to confirm with the maintainer.
Which looks wrong to me. That was on the second screen of the changes, and there are a lot more screens after that. The rest of it might be fine, but it's unlikely that they'll get checked soon.
Also, I asked you not to make these changes until after the release was made here:
http://lists.boost.org/Archives/boost/2013/09/206537.php
Which you seemed to agree to. Sorry. I didn't see any connection between the release (on the release branch), and trunk. I asked about that, but didn't get useful information back, so I asked again for permission to proceed. Daniel is right. During the release period, it is better to have an stable trunk.
I'll stop committing until a few days after the final release.
We should wait for a little while after the release to give people a chance to respond to the release notes. You also should notify library maintainers before making non-trivial changes to their libraries. I'm doing that by writing to this list, right?
If you don't get the permission from the authors/maintainers or review managers explicitly you shouldn't commit. If them don't replay, contact them personally. Best, Vicente