From 8327ffba063ad1afc8938dc13ad406f638e9cad6 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 10 Feb 2022 17:46:21 +0100 Subject: [PATCH] CURATORS: commenter affected docs --- CURATORS.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/CURATORS.md b/CURATORS.md index dfafcd06..8b26007c 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -529,6 +529,36 @@ TARGET=nightly-2021-01-14 \ # the date doesn't matter curator snapshot ``` +#### Pinging maintainers after disabling packages + +After lifting a bound We often have to disable additional packages due +to compilation failures. `affected` figures out which packages have +been disabled and which maintainers are affected. Note that this does +not handle disabled test suites and benchmarks as the snapshots don't +contain this information. + +``` +./commenter affected +``` + +E.g.: +``` +$ commenter affected ../stackage-snapshots/nightly/2022/1/2.yaml ../stackage-snapshots/nightly/2022/2/7.yaml +``` +``` +alg-0.2.13.1: Matthew Farkas-Dyck @strake +butter-0.1.0.6: Matthew Ahrens @mpahrens +category-0.2.5.0: Matthew Farkas-Dyck @strake +constraint-0.1.4.0: Matthew Farkas-Dyck @strake +dl-fedora-0.9.2: Jens Petersen @juhp +foldable1-0.1.0.0: Matthew Farkas-Dyck @strake +gitlab-haskell-0.3.2.0: Rob Stewart @robstewart57 +hslua-module-doclayout-1.0.0: Albert Krewinkel @tarleb +util-0.1.17.1: Matthew Farkas-Dyck @strake +wai-middleware-auth-0.2.5.1: Alexey Kuleshevich @lehins +yesod-csp-0.2.5.0: Bob Long @bobjflong +``` + #### Finding disabled packages with lots of dependents `./commenter disabled` prints the number of transitive dependents a disabled package has. Low hanging fruit to get a lot of packages included again.