[ofiwg] managing stable branches

Ilango, Arun arun.ilango at intel.com
Tue Nov 28 11:12:31 PST 2017


> Stable releases have been treated as an after-the-fact thing.  I'm proposing that we change that behavior.

I think being more strict about keeping one change / bug fix per commit and opening corresponding PRs for release branches with those commits right away would help. We could also open issues to track merging bug fixes to release branch but that could be extra overhead.

Thanks,
Arun.

-----Original Message-----
From: ofiwg [mailto:ofiwg-bounces at lists.openfabrics.org] On Behalf Of Hefty, Sean
Sent: Tuesday, November 28, 2017 10:55 AM
To: Jeff Squyres (jsquyres) <jsquyres at cisco.com>
Cc: OFIWG Mailing list <ofiwg at lists.openfabrics.org>
Subject: Re: [ofiwg] managing stable branches

> I hear what you're saying, but let me ask you a different question:
> why is this *your* problem?

I'm usually the one responsible for creating the stable release, and I’m often the first person any problems are routed to.

Stable releases have been treated as an after-the-fact thing.  I'm proposing that we change that behavior.

> Or, put differently: if this is *your* problem / individual developers 
> are not good about cherry picking their own commits down to release 
> branches, what's the chance that they'll think/remember to add 
> "TOKEN:RELEASE" to their commit messages for relevant commits?

It's less work, so hopefully better than cherry-picking and opening multiple PRs.

If I see a PR that looks like stable material, I usually ask the submitter to open a separate PR against the branch, or I'll mark it on github and hope I remember to pick it manually.  Asking to update a commit message is easier on the submitter.

How does OMPI handle backporting fixes to stable releases?

- Sean
_______________________________________________
ofiwg mailing list
ofiwg at lists.openfabrics.org
http://lists.openfabrics.org/mailman/listinfo/ofiwg


More information about the ofiwg mailing list