#143 discontinue epel playground
Merged 2 years ago by tdawson. Opened 2 years ago by tdawson.
tdawson/epel retire-playground  into  main

@@ -1,69 +1,11 @@ 

  include::partial$attributes.adoc[]

  = EPEL PLAYGROUND

- :toc:

  

- [[epel_playground]]

+ *EPEL Playground was shut down in January 2022*

  

- We have added an additional set of channels for EPEL-8 called

- playground. It is meant to be sort of like Fedora Rawhide so that

- packagers can work on versions of software which are too fast moving or

- will have large API changes from what they are putting in the regular

- channel.

+ EPEL 8 Playground was a place that developers and maintainers could "play around"

+ with updated, or changed packages in epel.  EPEL Playground never really worked

+ out and ended up being more burden than helpful.

  

- Packages in epel8-playground are primarily to be used in the following

- manner:

- 

- * To test out some new version of the package that might not be stable

- yet.

- * To test out some new packaging of the package

- * To test a major version change of the package that they want to land

- at the next epel8 minor release.

- * To build a package that will never be stable enough for epel8, but

- still could be useful to some.

- 

- [[consumers_end_users]]

- == Consumers / End Users

- 

- Consumers should be aware that packages in EPEL8-playground are there

- without any Service Level Expectations. You may want to only cherry pick

- packages from there as needed.

- 

- EPEL8-playground is not a full EPEL release. It only has those packages

- that developers and maintainers are "playing" around with. Because of

- this, you should not expect to enable only epel-playground and get

- everything you need. It is expected that you have regular epel enabled

- whenever you enable epel-playground.

- 

- [[developers_maintainers]]

- == Developers / Maintainers

- 

- epel8-playground builds are NOT automatically built when you build in

- epel8. This is a change from the original vision. #(Remove this sentence

- after a few years) You must use the epel8-playground branch and build

- from there, just like you would any other Fedora / EPEL build area.

- 

- Packages in epel-playground will never be automatically put into regular

- epel. That is the responsibility of the package maintainer.

- 

- It is recommended that if a maintainer plans to bring a package that has

- a large change from epel-playground to regular epel, they do it at minor

- RHEL releases (ie, 8.3, 8.4). Since end users will be upgrading and

- paying more attention than usual at those times, it’s a great chance to

- do larger changes. Be sure to announce those major changes well in

- advance on epel-devel and epel-announce.

- 

- When a maintainer is done with their package in playground, they must

- untag all builds of it out of epel-playground. We do not want

- epel-playground cluttered with old test packages. Done means either the

- package has been moved to regular EPEL, and / or the maintainer no

- longer wants to play and test in epel-playground. Untagging all builds

- of a package is currently done via a release engineering ticket.

- 

- EPEL Playground has traits similar to Fedora Rawhide.

- 

- * Built packages do not need to tagged with override to get into the

- epel8-playground build repository. They will be put in the next time the

- build repository is refreshed. This is usually within 15 to 60 minutes.

- * The main epel8-playground repository is built once a day, just like

- Fedora Rawhide. Thus built packages are usually available in

- epel8-playground the day after they are built.

+ If developers or maintainers want something similar to EPEL Playground we 

+ recommend https://copr.fedorainfracloud.org/[Fedora COPR], which has availability for EPEL builds.

EPEL Playground is being shut down.
Document it.

Signed-off-by: Troy Dawson tdawson@redhat.com

Nitpick, COPR has supported EPEL builds for a long time, even when playground started, so the word "now" seems to not quite fit.

1 new commit added

  • fix wording
2 years ago

Nitpick, COPR has supported EPEL builds for a long time, even when playground started, so the word "now" seems to not quite fit.

I had been debating on putting "now" in or not. Taking it out.

s/burdon/burden/

Thanks for catching that.

rebased onto 7e1ceb2

2 years ago

Koji targets have been removed.
I'm going to merge this before questions start getting asked.

Pull-Request has been merged by tdawson

2 years ago
Metadata