$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] Getting Started with Modular Boost Library Maintenance
From: Cox, Michael (mhcox_at_[hidden])
Date: 2013-12-17 03:03:11
LFrom https://svn.boost.org/trac/boost/wiki/StartModMaint: LLightweight
library release<https://svn.boost.org/trac/boost/wiki/StartModMaint#Lightweightlibraryrelease>
Small, simple libraries and simple releases just merge develop into master,
tag master, and declare victory.
git checkout master
git merge --no-ff develop
git tag -a 1.56.1
I'm not sure I understand why the merge for a lightweight library release
should not be fast forwarded. If the feature branch commits onto develop
have been done properly (i.e., cleaned up with an --interactive rebase or
--squashed merged onto develop), it should be fine to fast forward them
onto master. I thought what you described in "First post-svn conversion
merge to master" was the one-time setup of the develop/master branch to
allow fast forwarding of the develop branch onto the master. So why to
lightweight and heavyweight merging have to be different in regards to fast
forwarding?
Michael