Skip to content

Commit

Permalink
Replace rules_docker with rules_oci on recommended rules page
Browse files Browse the repository at this point in the history
I believe it is no longer maintained, so I'm following the process outlined in the Bazel documentation: https://bazel.build/community/recommended-rules#demotion

Here's some data on rules_docker:
- Maintenance signals have gone down significantly in the last year: https://oss-compass.org/analyze/snbnfub0?range=1Y
- Hasn't been released in a year
- Second-most-recent commit was mine from about five months ago, adding the "minimal maintenance mode" bazelbuild/rules_docker#2236 - there's more context in that PR.
- Never reached 1.0

rules_oci seems like the replacement.
- It has strong adoption testimonials bazel-contrib/rules_oci#299
- Version is 1.2 with semver guarantees

Closes #19123.

PiperOrigin-RevId: 558059587
Change-Id: I4c175a79b3429947fa036a22165839dcf285b28d
  • Loading branch information
alexeagle authored and copybara-github committed Aug 18, 2023
1 parent 48f081f commit 93253ee
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion site/en/rules/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Here is a selection of recommended rules:

* [Android](/docs/bazel-and-android)
* [C / C++](/docs/bazel-and-cpp)
* [Docker](https://github.com/bazelbuild/rules_docker){: .external}
* [Docker/OCI](https://github.com/bazel-contrib/rules_oci){: .external}
* [Go](https://github.com/bazelbuild/rules_go){: .external}
* [Haskell](https://github.com/tweag/rules_haskell){: .external}
* [Java](/docs/bazel-and-java)
Expand Down

0 comments on commit 93253ee

Please sign in to comment.