Re: [BuildStream] [Proposal] 1.4 release (and potential further 1.x releases)



Hi Abderrahim,

On Fri, May 24, 2019 at 12:25 PM Abderrahim Kitouni <akitouni gnome org> wrote:
Hi all,

As discussed in the meeting, I'd like to backport some features to the
stable branch, which means a 1.4 release. As this was discussed before
and led to an agreement of not releasing further 1.x versions, I'd like
to add my arguments.

The main arguments against further 1.x releases were:
* Buildstream developers aren't interested in them,

I'd nuance this with BuildStream developers have a lot of work to do to make BuildStream where we want it to be, therefor we'd rather focus there.
 
* A release implies a freeze, which would slow down development,

While this seems to be how we implemented releases before, we should revisit how we do that moving forward; a release does not need to imply a freeze.
You are right though that releases are distracting and take away effort from development.
 
* Buildstream is still unstable and we don't want incompatible minor
versions.

Exactly, more importantly, we don't want to give users a false sense of [API] stability.  

For the first point, we (GNOME/freedesktop-sdk) need features which are
only available in master. I'm ready to put in the effort needed for the
release, and I convinced Tristan to help.

Great.  I have one question though: why put in the effort if you need features from master?  Why not simply run master?  Or ask for a snapshot release that you can run against?  Why the need for a formal minor release?

Just trying to save you some effort :)

[... very long list of things to backport ...]
Cheers,
Abderrahim

Cheers,

Sander
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]