Releasing from master is ok but would actually create more work than it seems. Basically, we'd need to freeze the master through the whole release process, etc. With all 1.2.1 patches on master we can just merge them into 1.2 and have the sweet time releasing 1.2.1 without blocking anything.
It doesn't mean we have to support 1.2.* unless we want to and have resources, but just from the pure technical standpoint it seems easier. But I am ok either way. Cos -- Take care, Konstantin (Cos) Boudnik 2CAC 8312 4870 D885 8616 6115 220F 6980 1F27 E622 Disclaimer: Opinions expressed in this email are those of the author, and do not necessarily represent the views of any company the author might be affiliated with at the moment of writing. On Sun, Jun 25, 2017 at 10:54 AM, Evans Ye <[email protected]> wrote: > Hi all, > > Olaf asked on slack that how do we do 1.2.1 release when there's no patch > goes in 1.2-branch and most on the patches for 1.2.1 are on master. > > My thinking is directly release 1.2.1 version from master, with following > reasons: > > 1. We did not bump master to 1.3.0-SNAPSHOT > 2. With small number of components upgraded we can say it's a minor version > release for bigtop. We've discussed this to meet the goal of release > earlier, release often. > 3. it seems most of the 1.3 fixed issues[1] can also reside in 1.2.1 except > Debian-9 support, which may or may not be excluded because it's quite > independent. > 4. We don't have too much resource to maintain two release lines. We shall > better keep it simple as long as it's still a reasonable way. > > We're close to the end of June so I'll start to prepare the release. For > those doc related JIRAs, I'll try to get them polished before the release. > Please help me to get the others fixed if you've some free cycles :) > > [1]. https://s.apache.org/byeu > > > > 2017-05-29 21:05 GMT+08:00 Arnaud Launay <[email protected]>: > >> Le Mon, May 29, 2017 at 10:24:34AM +0800, Evans Ye a écrit: >> > Surely we can add Solr 6.5.1(BIGTOP-2784) to 1.2.1 release. Do >> > you have time to get it to the finish line recently? >> >> Unfortunately, I don't have enough knowledge about it to really >> understand what's needed and what's not, the install.sh I have >> edited so far is mostly "err, this file doesn't exist anymore, >> let's comment the line to let the compilation continue". >> >> So I do have a compiling solr 6, but I'm fairly certain the >> generated packages are incomplete :/ >> >> Arnaud. >>
