[Openembedded-architecture] Stable releases and version upgrades
Otavio Salvador
otavio.salvador at ossystems.com.br
Mon Mar 18 16:04:22 UTC 2019
On Mon, Mar 18, 2019 at 11:46 AM Tom Rini <trini at konsulko.com> wrote:
> On Mon, Mar 18, 2019 at 02:01:37PM +0000, Burton, Ross wrote:
> > On Mon, 18 Mar 2019 at 12:49, Richard Purdie
> > <richard.purdie at linuxfoundation.org> wrote:
> > > My proposal is therefore that where an upstream has a stable release
> > > mechanism, we should work with that in OE-Core, taking direct stable
> > > version upgrades. We've been doing this already for the kernel and
> > > recipes like openssl. I'd propose we should be doing this more widely.
> > >
> > > I appreciate its hard for the stable maintainer to know which upstreams
> > > focus on this. I therefore believe we should make a list of recipes
> > > where this is acceptable, either in the policy/wiki or through recipe
> > > markup or some other mechanism. I don't worry too much about the
> > > mechanism, we can figure that out, I do believe we need to change our
> > > "no upgrade" rule to be more adaptable.
> >
> > I don't really have a strong opinion on the mechanics behind
> > documenting the behaviour, but how do we decide what upstreams have a
> > suitable stable release? We don't want to trust every upstream that
> > says they've a 'stable branch' until they can demonstrate that they
> > are competent at the job.
>
> I would be inclined to go the other way. If a project says they're
> doing a stable release mechanism, and then, well, aren't, we should
> bring that up with the project and see what they mean by stable. Is
> there an example here? If so, is it boost? And if that's also true, is
> there a second example? If it's just boost, we could/should note that
> they don't follow the expected rules. But I would hope the general case
> is that projects that say they do a stable branch keep it, well, stable.
Agreed. Few project's I'd like to see more regular updates (following
the stable branch) on the stable branches are:
go
mesa
cmake
libarchive
systemd
gstreamer1.0
Those has good and big comunities and also maintain stable branches in
an active mode.
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.br http://code.ossystems.com.br
Mobile: +55 (53) 9 9981-7854 Mobile: +1 (347) 903-9750
More information about the Openembedded-architecture
mailing list