From 26996ec2c463095c25e859e1fdcebe69de3ce579 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Tue, 8 Jul 2025 20:44:07 +0100 Subject: [PATCH] teams: science: Adopt more files. - fortran(-.+|) :: programming language, more likely used in scientific research - graph :: any packages related to Graph theory solving problems - lean :: proof assistant and a functional programming language - medical :: any software related to medical science or equipment - sagemath :: system for Algebra and Geometry Experimentation - statistics :: any packages (more likely R or Python) for any sort of Statistical analysis * etc/teams.scm (science)<#:scope>: Add "^gnu/packages/fortran(-.+|)\\.scm$", "gnu/packages/graph.scm", "gnu/packages/lean.scm", "gnu/packages/medical.scm", "gnu/packages/sagemath.scm", and "gnu/packages/statistics.scm". * CODEOWNERS: Regenerate file. Change-Id: Id7e599071ccfd438e8eb797c4accda9d35d76720 Signed-off-by: Andreas Enge --- CODEOWNERS | 8 +++++++- etc/teams.scm | 12 +++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/CODEOWNERS b/CODEOWNERS index a6cfffe4e7a..6189423d285 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -300,11 +300,17 @@ guix/import/crate\.scm @guix/rust guix/scripts/import/crate\.scm @guix/rust tests/crate\.scm @guix/rust +gnu/packages/fortran(-.+|)\.scm$ @guix/science gnu/packages/algebra\.scm @guix/science gnu/packages/astronomy\.scm @guix/science -gnu/packages/geo\.scm @guix/science gnu/packages/chemistry\.scm @guix/science +gnu/packages/geo\.scm @guix/science +gnu/packages/graph\.scm @guix/science +gnu/packages/lean\.scm @guix/science gnu/packages/maths\.scm @guix/science +gnu/packages/medical\.scm @guix/science +gnu/packages/sagemath\.scm @guix/science +gnu/packages/statistics\.scm @guix/science gnu/packages/sugar\.scm @guix/sugar diff --git a/etc/teams.scm b/etc/teams.scm index b5292e8ed3e..80eaa94847f 100755 --- a/etc/teams.scm +++ b/etc/teams.scm @@ -907,11 +907,17 @@ importer." #:name "Science team" #:description "The main science disciplines and fields related packages (e.g. Astronomy, Chemistry, Math, Physics etc.)" - #:scope (list "gnu/packages/algebra.scm" + #:scope (list (make-regexp* "^gnu/packages/fortran(-.+|)\\.scm$") + "gnu/packages/algebra.scm" "gnu/packages/astronomy.scm" - "gnu/packages/geo.scm" "gnu/packages/chemistry.scm" - "gnu/packages/maths.scm"))) + "gnu/packages/geo.scm" + "gnu/packages/graph.scm" + "gnu/packages/lean.scm" + "gnu/packages/maths.scm" + "gnu/packages/medical.scm" + "gnu/packages/sagemath.scm" + "gnu/packages/statistics.scm"))) (define-team sugar (team 'sugar