From 993dbd9a4d81608b1973d350ebb9ca76fcdc7230 Mon Sep 17 00:00:00 2001 From: Iñaki Úcar Date: Aug 31 2022 12:47:44 +0000 Subject: Add documentation for the r-maint-sig policy --- diff --git a/fesco/modules/ROOT/pages/SIG_policy.adoc b/fesco/modules/ROOT/pages/SIG_policy.adoc index 2554e31..a8873b6 100644 --- a/fesco/modules/ROOT/pages/SIG_policy.adoc +++ b/fesco/modules/ROOT/pages/SIG_policy.adoc @@ -13,6 +13,19 @@ BuildRequires `+golang+`, `+golang-bin+`, or `+go-rpm-macros+`. Note that `+%gometa+` automatically inserts `+BuildRequires: go-rpm-macros+`, so packages that use that macro are also included in this policy. +== R SIG + +The R SIG group (`+@r-maint-sig+`) MUST be granted `+commit+` or `+admin+` ACLs +on the `+R+` package and all add-on packages (i.e. any package that matches `+R-*+`). + +NOTE: Packages which only _contain_ R code, but are not R _add-on packages_, +will never be packaged as `+R-*+`, so they are not covered by this policy +(for example, `+emacs-common-ess+`, or `+openms+`). + +The R SIG group (`+@r-maint-sig+`) MUST be granted at least the `+commit+` ACL +on non-add-on packages and applications that call into the R language via its C API +(i.e. any package that does not match `+R-*+` but links against `+libR.so+`). + == Rust SIG The Rust SIG group (`+@rust-sig+`) MUST be granted at least the `+commit+` ACL