Subject: Re: [boost] [V1.46][Spirit] request for late minute changes to release branch
From: Joel de Guzman (joel_at_[hidden])
Date: 2011-01-23 05:47:20
On 1/23/2011 2:28 PM, Eric Niebler wrote:
> On 1/23/2011 10:14 AM, Hartmut Kaiser wrote:
>> Hey release managers,
>> With the upcoming Boost release, we were planning to release a new feature
>> in Spirit (a dynamic data structure called utree) and everything seemed to
>> be fine. Unfortunately, we now discovered a flaw in the design of the new
>> code, which shows up under certain circumstances. The fix for that problem
>> changes the semantics of the utree/Spirit integration considerably.
>> Releasing utree now without being fixed means breaking its semantics with
>> the next release. That is something we would like to avoid.
>> We have two options:
>> a) fix it now, possibly delaying the release for a couple of days (until the
>> tests have cycled), or
>> b) pull utree from the release branch, which mainly means removing files and
>> adapting the test Jamfiles
>> Neither a) nor b) would have any consequences for other Boost code and both
>> are purely local to Spirit.
>> What would you suggest?
> It's a new feature that nobody is using yet? How about ...
> c) Leave it undocumented. Fix it in the next release.
> I prefer c). Please remove any references to utree from the docs and the
> release notes. Thanks.
Same here. I agree with Eric.
-- Joel de Guzman http://www.boostpro.com http://boost-spirit.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk