Ah, sorry, I misread that.

I slightly prefer the branch to have that '.x' suffix, as it is slightly
more explicit. But technically there will be no difference.

On Fri, Feb 1, 2019 at 2:55 AM Chamikara Jayalath <chamik...@google.com>
wrote:

> Sorry, what I meant was branches+tags for each minor version release and
> adding updates and tags to the same branch for patch releases. Name of the
> branch can be release-2.X for minor version release 2.X.0 as Thomas
> mentioned.
>
> - Cham
>
> On Thu, Jan 31, 2019 at 5:46 PM Michael Luckey <adude3...@gmail.com>
> wrote:
>
>> Maybe we should not go so far to name branches 2.x. This will probably
>> make it difficult to support more than 1 LTS. Don't know, whether we ever
>> intent to do so, but supporting 2.7 and 2.13 on a 2.x branch seems
>> difficult?
>>
>> A more explicit 2.7.x with tags 2.7.1, 2.7.2 etc might be better? If we
>> are going to support a second LTS later on, we could just add that 2.??.x
>> branch.
>>
>> michel
>>
>> On Fri, Feb 1, 2019 at 2:37 AM Chamikara Jayalath <chamik...@google.com>
>> wrote:
>>
>>> +1 for 2.x branches and tags for 2.x.y releases.
>>>
>>> Also, I think we should integrate the dependency upgrade
>>> https://issues.apache.org/jira/browse/BEAM-6552 to 2.7.1 which fixes a
>>> rare but critical bug.
>>>
>>> Thanks,
>>> Cham
>>>
>>> On Thu, Jan 31, 2019 at 12:17 PM Kenneth Knowles <k...@google.com> wrote:
>>>
>>>> It makes sense to me that 2.7 is a branch and just tags for 2.7.0,
>>>> 2.7.1, etc.
>>>>
>>>> On Thu, Jan 31, 2019 at 11:43 AM Thomas Weise <t...@apache.org> wrote:
>>>>
>>>>> How about naming the branches release-X.Y and use them as base for all
>>>>> the X.Y.Z releases? We already have the X.Y.Z tags to refer to the actual
>>>>> release.
>>>>>
>>>>> On Thu, Jan 31, 2019 at 11:23 AM Charles Chen <c...@google.com> wrote:
>>>>>
>>>>>> I would be in favor of keeping the old 2.7.0 release branch / tag
>>>>>> static so that referring to it will always get the right 2.7.0 code.
>>>>>>
>>>>>> On Thu, Jan 31, 2019 at 10:24 AM Kenneth Knowles <k...@apache.org>
>>>>>> wrote:
>>>>>>
>>>>>>> I have waffled on whether to have release-2.7 and only branch
>>>>>>> release-2.7.1 when starting that release. I think that whenever we 
>>>>>>> release
>>>>>>> 2.7.n the branch for 2.7.(n+1) should start from exactly that point, 
>>>>>>> no? Or
>>>>>>> perhaps on release-2.7 branch the hardcoded version strings could be
>>>>>>> 2.7.1-SNAPSHOT/dev and remove the SNAPSHOT/dev when cutting the new 
>>>>>>> release
>>>>>>> branch? I guess I think either one is fine. I think starting the branch 
>>>>>>> now
>>>>>>> is smart, so that you can accumulate cherrypicks of backports.
>>>>>>>
>>>>>>> Kenn
>>>>>>>
>>>>>>> On Thu, Jan 31, 2019 at 7:55 AM Maximilian Michels <m...@apache.org>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> 2.10.0 will be done when its done. Same goes for 2.7.1, which is
>>>>>>>> likely going to
>>>>>>>> be done later since we are focusing on 2.10.0 at the moment.
>>>>>>>>
>>>>>>>> I've created the release-2.7.1 branch because there is no other
>>>>>>>> place for fixes
>>>>>>>> of future versions. It would be helpful to have a minor version
>>>>>>>> branch (e.g.
>>>>>>>> release-2.7) which can be continuously updated.
>>>>>>>>
>>>>>>>> More generally speaking, we should dedicate time for LTS releases.
>>>>>>>> What is the
>>>>>>>> point otherwise of having an LTS version?
>>>>>>>>
>>>>>>>> -Max
>>>>>>>>
>>>>>>>> On 31.01.19 16:28, Thomas Weise wrote:
>>>>>>>> > Since you were originally thinking of 2.9.x as target, 2.10.0
>>>>>>>> seems closer both
>>>>>>>> > in time and upgrade path.
>>>>>>>> >
>>>>>>>> > I see no reason why a 2.7.1 release would materialize any sooner
>>>>>>>> than 2.10.0.
>>>>>>>> >
>>>>>>>> > Or is the intention is to just stack up fixes in the 2.7.x branch
>>>>>>>> for a
>>>>>>>> > potential future release?
>>>>>>>> >
>>>>>>>> > Thomas
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > On Thu, Jan 31, 2019 at 5:03 AM Maximilian Michels <
>>>>>>>> m...@apache.org
>>>>>>>> > <mailto:m...@apache.org>> wrote:
>>>>>>>> >
>>>>>>>> >     I agree it's better to take some extra time to ensure the
>>>>>>>> quality of 2.10.0.
>>>>>>>> >
>>>>>>>> >     I've created a 2.7.1 branch and cherry-picked the relevant
>>>>>>>> commits[1]. We could
>>>>>>>> >     start collecting other fixes in case there are any.
>>>>>>>> >
>>>>>>>> >     -Max
>>>>>>>> >
>>>>>>>> >     [1] https://github.com/apache/beam/pull/7687
>>>>>>>> >
>>>>>>>> >     On 30.01.19 20:57, Kenneth Knowles wrote:
>>>>>>>> >      > Sounds good to me to target 2.7.1 and 2.10.0. I will have
>>>>>>>> to re-roll RC2
>>>>>>>> >     after
>>>>>>>> >      > confirming fixes for the latest blockers that were found.
>>>>>>>> These are not
>>>>>>>> >      > regressions from 2.9.0. But they seem severe enough that
>>>>>>>> they are worth
>>>>>>>> >     taking
>>>>>>>> >      > an extra day or two, because 2.9.0 had enough problems
>>>>>>>> that I would like
>>>>>>>> >     to make
>>>>>>>> >      > 2.10.0 a more attractive upgrade target for users still on
>>>>>>>> very old versions.
>>>>>>>> >      >
>>>>>>>> >      > Kenn
>>>>>>>> >      >
>>>>>>>> >      > On Wed, Jan 30, 2019 at 5:22 AM Maximilian Michels <
>>>>>>>> m...@apache.org
>>>>>>>> >     <mailto:m...@apache.org>
>>>>>>>> >      > <mailto:m...@apache.org <mailto:m...@apache.org>>> wrote:
>>>>>>>> >      >
>>>>>>>> >      >     Hi everyone,
>>>>>>>> >      >
>>>>>>>> >      >     I know we are in the midst of releasing 2.10.0, but
>>>>>>>> with the release
>>>>>>>> >     process
>>>>>>>> >      >     taking its time I consider creating a patch release
>>>>>>>> for this issue in the
>>>>>>>> >      >     FlinkRunner:
>>>>>>>> https://jira.apache.org/jira/browse/BEAM-5386
>>>>>>>> >      >
>>>>>>>> >      >     Initially I thought it would be good to do a 2.9.1
>>>>>>>> release, but since we
>>>>>>>> >      >     have an
>>>>>>>> >      >     LTS version, we should probably do a 2.7.1 (LTS)
>>>>>>>> release instead.
>>>>>>>> >      >
>>>>>>>> >      >     What do you think? I could only find one Fix Version
>>>>>>>> 2.7.1 issue in JIRA:
>>>>>>>> >      >
>>>>>>>> >
>>>>>>>> https://jira.apache.org/jira/issues/?jql=project%20%3D%20BEAM%20AND%20fixVersion%20%3D%202.7.1
>>>>>>>> >      >
>>>>>>>> >      >     Best,
>>>>>>>> >      >     Max
>>>>>>>> >      >
>>>>>>>> >
>>>>>>>>
>>>>>>>

Reply via email to