I'm also +1 for maintaining 1.x branch & master and not maintaining 0.10.x
branch.

On Mon, May 9, 2016 at 1:04 PM, Abhishek Agarwal <[email protected]>
wrote:

> +1. There is lot development effort pending against 1.x branch which will
> get unblocked with 1.1.0 branch. I am assuming, we will not introduce any
> backward incompatible changes in the new branch. But what will be the
> release timeline of 1.1.0? Many of the PRs affect small portion of code.
> Back porting these minor improvements as well as bugs into three branches
> will be counter productive. We might as well work with 1.0.x and keep
> pushing the changes there.
>
> On Mon, May 9, 2016 at 8:50 AM, Jungtaek Lim <[email protected]> wrote:
>
> > What a coincidence! :)
> >
> > My feeling is that this issue would be another representation of 'drop
> > further releases of 0.x'.
> >
> > If we want to have minor and bugfix version separated, we would have at
> > least 3 branches, master (for 2.0), 1.1.x, 1.0.x. I'm seeing that not all
> > bugfixes are applied to 0.10.x when we're pointing 1.x-branch as next
> > release, which means even maintaining 3 branches are not easy. (It should
> > be addressed if we maintain two 1.x version lines.)
> > Moreover, package name change makes us a bit bothering to backport into
> > 0.10.x.
> >
> > So, I'm sorry for 0.x users but I'm in favor of not maintaining 0.10.x
> > branch.
> > I'm curious what we all think about this, too.
> >
> > 2016년 5월 9일 (월) 오전 11:10, P. Taylor Goetz <[email protected]>님이 작성:
> >
> > > Perfect timing as I was thinking about similar things.
> > >
> > > The new metrics APIs being proposed against the 1.x branch would be an
> > API
> > > addition, and IMO should bump the minor version when added. I'd be +1
> for
> > > that.
> > >
> > > I guess it comes down to how many version branches do we want to
> support?
> > > We may need to divide and conquer to support that.
> > >
> > > -Taylor
> > >
> > > > On May 8, 2016, at 9:51 PM, Jungtaek Lim <[email protected]> wrote:
> > > >
> > > > Hi devs,
> > > >
> > > > I have a feeling that we recently try to respect semantic versioning,
> > at
> > > > least separating feature updates and bugfixes.
> > > >
> > > > Recently we released 1.0.0 and 1.0.1 continuously, which was OK since
> > it
> > > > addressed performance regressions and critical bugs. I'm curious that
> > we
> > > > want to maintain minor version line and bugfix version line for 1.x
> > > version
> > > > lines. (meaning two version lines for 1.x)
> > > >
> > > > In fact, we discussed to freeze the feature during releasing 2.0.0,
> but
> > > we
> > > > don't have timeframe for 2.0.0 and phase 1 is not completed yet, so I
> > > don't
> > > > think we can freeze developing or improving the features for 1.x
> lines.
> > > >
> > > > There're many pending pull requests for 1.x (and master, maybe) but
> not
> > > > sure I can merge them into 1.x-branch. In order to address them we
> > should
> > > > settle this.
> > > >
> > > > What do you think?
> > > >
> > > > Thanks,
> > > > Jungtaek Lim (HeartSaVioR)
> > >
> >
>
>
>
> --
> Regards,
> Abhishek Agarwal
>

Reply via email to