On Fri, Aug 28, 2020 at 03:11:49PM -0700, Troy Dawson wrote:
> > Pros for building against stream:
> > - We would have a way to test EPEL packages that matter against the
> > not yet released RHEL version.
> > -- How often would this matter?
> > -- It's hard to say.  There might not be a single EPEL package needing
> > this for the entire RHEL 8.3 release.
> > -- I know for the 8.2 release, I would have liked it so I would have
> > had a place to let others test my updated KDE.
> > --- But I found a work around, so I didn't have to have it.
> >
> > Cons for building against stream:
> > - I think you've hit on a big thing.  For those wanting a major
> > change, but don't care about stream, then playground becomes useless.
> > -- So this cuts down on the usefulness of playground.  Packagers who
> > want a major change in their package, and are working on stream.
> > - HERE IS THE BIGGEST CON AGAINST USING STREAM
> > -- CentOS Stream is only going to be based on RHEL8 until RHEL9 comes
> > out.  At some point after that, it switches to being based off RHEL9.
> > --- This means that infrastructure is going to have to switch
> > everything back to being built off RHEL.
> > --- We will have to re-document things.
> > --- More confusion if we had go the CentOS Stream route.
> >
> > Troy
> 
> At the EPEL Steering Committee Meeting, this was discussed again.
> I believe we all agree that having -playground build off Stream isn't
> a good thing.
> But we are also concerned about possible library changes in RHEL8 that
> might affect EPEL8 packages, and having something based off Stream
> would be good.
> Here is the proposal.
> Note: A) was re-written with better wording than above.
> 
> A) epel8-playground
> 1 - Manual builds only.  No package.cfg files.  No automatic builds.
> 2 - Assume playground depends on epel8.
> 3 - Built off RHEL8 and CentOS Devel, just like epel8 is built.
> 
> E) epel8-next
> 1 - Manual builds only.  No package.cfg files.  No automatic builds.
> 2 - Assume -next depends on epel.
> 3 - Built off CentOS Stream.
> 4 - Has a limited lifetime that corresponds with the CentOS Stream /
> RHEL lifetime.
> -- In other words, after CentOS Stream switches from RHEL8 to RHEL9,
> then epel8-next get's archived.
> 
> If people are wondering about the name, it was decided to use -next
> instead of -stream, due to the overuse of 'stream' among other
> reasons.
> 
> Thoughts?

Well, I think it satisfies all the use cases, but... we barely have
enough cycles to try and revamp playground. Do we think we have enough
to do that and also make a new -next version? 

Also, if we do make it, perhaps we should think what critera we would
use to determine it's successfull? 10 packages using it? more than 1?
Perhaps we could gather a 'I would use this' list from maintainers
before we implement it?

kevin

Attachment: signature.asc
Description: PGP signature

_______________________________________________
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org

Reply via email to