[prev in list] [next in list] [prev in thread] [next in thread]
List: openembedded-architecture
Subject: Re: [Openembedded-architecture] Yocto Project stable release changes
From: Adrian Bunk <bunk () stusta ! de>
Date: 2020-02-17 23:05:34
Message-ID: 20200217230534.GC6921 () localhost
[Download RAW message or body]
On Mon, Feb 17, 2020 at 05:36:53PM -0500, Denys Dmytriyenko wrote:
> On Tue, Feb 18, 2020 at 12:32:16AM +0200, Adrian Bunk wrote:
> > On Mon, Feb 17, 2020 at 08:18:18AM -0800, akuster808 wrote:
> > >
> > >
> > > On 2/17/20 3:52 AM, Adrian Bunk wrote:
> > > > On Wed, Dec 18, 2019 at 11:10:28AM +0000, Richard Purdie wrote:
> > > >> There has been a lot of discussion about stable releases and how the
> > > >> project might handle them going forward. The TSC has put together some
> > > >> process/policy information on the project wiki:
> > > >>
> > > >> https://wiki.yoctoproject.org/wiki/LTS
> > > >> ...
> > > > One more comment on this:
> > > >
> > > > Stable/LTS common properties:
> > > > - Strict "backport only", master first policy
> > > >
> > > > Community status properties:
> > > > - Master first policy recommended
> > > >
> > > >
> > > > Could this be changed to the (recursive) policy
> > > > When applicable, a change should already be in the
> > > > next-higher maintained branch.
> > > >
> > > > This would include that changes backported to Yocto 3.1 LTS
> > > > should already be in Yocto 3.2 community maintained.
> > > >
> > > > In practice it should rarely be a problem to apply a backport
> > > > from master to an older release also to all releases in between,
> > > > and all maintained branches are supposed to have a maintainer.
> > > We changed stable to a 6 month life then is goes to community or EOL.
> > > If it goes to community support then you want this branch to be in line
> > > for backports by someone and have the LTS branch wait?
> >
> > Basically yes, a valid point is that "already be in the" could be
> > replaced with wording like "accepted in" or at least "submitted to"
> > the the higher branch.
> >
> > It can easily become a mess if Yocto 3.1 LTS contains fixes not in
> > Yocto 3.2 community maintained, or Yocto 3.0 community maintained
> > contains fixes not in Yocto 3.1 LTS.
> >
> > We already have that today with fixes submitted for sumo and thud that
> > are not already in all higher branches.
>
> That's not out of the ordinary - some fixes are only applicable to older
> versions. Obviously, a patch needs to explain why it's not applicable to
> newer versions.
That's why my suggested policy says "When applicable".
> Denys
cu
Adrian
_______________________________________________
Openembedded-architecture mailing list
Openembedded-architecture@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-architecture
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic