[pytest-dev] on abolishing the feature branch concept

holger krekel holger at merlinux.eu
Mon Jan 25 05:22:40 EST 2016


On Mon, Jan 25, 2016 at 07:03 +0100, Florian Bruhin wrote:
> * Bruno Oliveira <nicoddemus at gmail.com> [2016-01-25 00:13:43 +0000]:
> > If we abolish the features branch and still honor semantic versioning, it
> > is very likely that every other release will increase the minor version...
> > so we would have pytest 2.20.0 by the end of the year or so. :)
> > 
> > I don't really mind it, but others may dislike this.
> 
> I agree with this.
> 
> Also looking at the previous few feature releases, we always needed a
> few bugfix releases for regressions introduced by them. If we *also*
> add new features with every (used-to-be) bugfix release, I fear we
> won't really have a stable battle-tested pytest at all.

think so as well.

> I think the right route to go is to make releases easier (I think
> Bruno is doing a great job on that!), and then maybe switch to
> time-based releases rather than milestone-based releases like gitlab
> does?
> 
> https://about.gitlab.com/2015/12/07/why-we-shift-objectives-and-not-release-dates-at-gitlab/

automating the release process, yay!  Not sure about time based releases
but we could try to release the features branch more regularly.

holger


More information about the pytest-dev mailing list