|
Boost : |
Subject: Re: [boost] [git] Update submodules in boost.git
From: Vladimir Prus (ghost_at_[hidden])
Date: 2013-12-08 03:20:04
On 08.12.2013 02:43, Dave Abrahams wrote:
> Vladimir Prus <ghost_at_[hidden]> writes:
>
>> On 05.12.2013 11:07, Daniel Pfeifer wrote:
>>
>>>>> Tests are run on Boost/develop.
>>>>> To make a new release of Boost, you merge the changes of Boost/develop
>>>>> to Boost/master.
>>>>
>>>> Does that mean that X/develop is not tested?
>>>
>>> Yes (and no). It is not integrated into Boost and it is not tested as
>>> part of Boost. The same way as the development of zlib is not tested
>>> by Debian. Just the releases are integrated and tested.
>>>
>>>> Why is it needed then?
>>>
>>> According to gitflow, this is where the development of X happens. It
>>> is also tested of course. On its own, however.
>>
>> I seems like we use 'gitflow' as a stick, regardless of its merits. For program_options, I am expressly
>> not going to bother with it, I will just commit those couple of patches I get per year directly into
>> master, after verifying that regression tests still work. I suspect that this approach will be most
>> efficient for most libraries that don't see extensive development, and for which separate release
>> schedule makes no sense.
>
> FWIW, committing to master amounts to publishing a new release of your
> library, FYI. Whether or not you announce it that way or think of it
> that way, it will be treated as such by the rest of the community and by
> the Boost release system.
>
> As long as you don't mind that, I don't see anything wrong with whatever
> procedure you choose.
I don't mind.
(I still think that a 'new release' is a bit too pompous name for minor update to minor
library, but anyway).
- Volodya
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk