GNU bug report logs -
#67880
[PATCH] teams: Add ‘core-packages’ team.
Previous Next
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Mon, 18 Dec 2023 18:03:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 67880 in the body.
You can then email your comments to 67880 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix <at> cbaines.net, dev <at> jpoiret.xyz, othacehe <at> gnu.org, me <at> tobias.gr, janneke <at> gnu.org, marius <at> gnu.org, guix-patches <at> gnu.org
:
bug#67880
; Package
guix-patches
.
(Mon, 18 Dec 2023 18:03:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Ludovic Courtès <ludo <at> gnu.org>
:
New bug report received and forwarded. Copy sent to
guix <at> cbaines.net, dev <at> jpoiret.xyz, othacehe <at> gnu.org, me <at> tobias.gr, janneke <at> gnu.org, marius <at> gnu.org, guix-patches <at> gnu.org
.
(Mon, 18 Dec 2023 18:03:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* etc/teams.scm (bootstrap): Add “gnu/packages/commencement.scm”.
(core-packages): New team.
(Ludovic Courtès): Add to ‘core-packages’ team.
Change-Id: I25f22d436a4dc9bf4c8f577f94cc178cbaa80768
---
etc/teams.scm | 20 ++++++++++++++++++--
1 file changed, 18 insertions(+), 2 deletions(-)
Hello Guix!
This is something we discussed last week on IRC: adding a team for
“core” packages. By that I mean: the GNU tool chain, Guile, all
the things in (gnu packages base), and probably the closure of all
this.
These are the packages we would update on ‘core-updates’, and ideally
we wouldn’t touch any other package on that branch. (So Python would
be handled on the ‘python-team’ branch, for instance.)
How does that sound?
I know of a handful of people who’d deserve to be members. :-)
Thanks,
Ludo’.
diff --git a/etc/teams.scm b/etc/teams.scm
index 76633c2184..9cf827af29 100755
--- a/etc/teams.scm
+++ b/etc/teams.scm
@@ -310,7 +310,8 @@ (define-team go
(define-team bootstrap
(team 'bootstrap
#:name "Bootstrap"
- #:scope (list "gnu/packages/mes.scm")))
+ #:scope (list "gnu/packages/commencement.scm"
+ "gnu/packages/mes.scm")))
(define-team embedded
(team 'embedded
@@ -424,6 +425,21 @@ (define-team core
(make-regexp* "^guix/scripts/")
(make-regexp* "^guix/store/"))))
+(define-team core-packages
+ (team 'core-packages
+ #:name "Core packages"
+ #:description "Core packages: the GNU tool chain, Guile, Coreutils, etc."
+ #:scope (list "gnu/packages/base.scm"
+ "gnu/packages/bootstrap.scm"
+ "gnu/packages/commencement.scm"
+ "gnu/packages/cross-base.scm"
+ "gnu/packages/gcc.scm"
+ "gnu/packages/guile.scm"
+ "gnu/packages/make-bootstrap.scm"
+ "guix/build/gnu-build-system.scm"
+ "guix/build/utils.scm"
+ "guix/build-system/gnu.scm")))
+
(define-team games
(team 'games
#:name "Games and Toys"
@@ -554,7 +570,7 @@ (define-member (person "Jonathan Brielmaier"
(define-member (person "Ludovic Courtès"
"ludo <at> gnu.org")
- core home bootstrap installer mentors)
+ core home bootstrap core-packages installer mentors)
(define-member (person "Andreas Enge"
"andreas <at> enge.fr")
base-commit: b681e339fa37f2a26763458ee56b31af1d6a7ec5
--
2.41.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#67880
; Package
guix-patches
.
(Mon, 25 Dec 2023 16:44:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 67880 <at> debbugs.gnu.org (full text, mbox):
Hey Ludo,
> +(define-team core-packages
> + (team 'core-packages
> + #:name "Core packages"
> + #:description "Core packages: the GNU tool chain, Guile, Coreutils, etc."
> + #:scope (list "gnu/packages/base.scm"
> + "gnu/packages/bootstrap.scm"
> + "gnu/packages/commencement.scm"
> + "gnu/packages/cross-base.scm"
> + "gnu/packages/gcc.scm"
> + "gnu/packages/guile.scm"
> + "gnu/packages/make-bootstrap.scm"
> + "guix/build/gnu-build-system.scm"
> + "guix/build/utils.scm"
> + "guix/build-system/gnu.scm")))
Seems nice. This has probably already been discussed, but should
core-updates be renamed core-packages here to be more inline with the
teams workflow?
Thanks,
Mathieu
Information forwarded
to
guix-patches <at> gnu.org
:
bug#67880
; Package
guix-patches
.
(Fri, 05 Jan 2024 11:06:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 67880 <at> debbugs.gnu.org (full text, mbox):
Hi!
Mathieu Othacehe <othacehe <at> gnu.org> skribis:
>> +(define-team core-packages
>> + (team 'core-packages
>> + #:name "Core packages"
>> + #:description "Core packages: the GNU tool chain, Guile, Coreutils, etc."
>> + #:scope (list "gnu/packages/base.scm"
>> + "gnu/packages/bootstrap.scm"
>> + "gnu/packages/commencement.scm"
>> + "gnu/packages/cross-base.scm"
>> + "gnu/packages/gcc.scm"
>> + "gnu/packages/guile.scm"
>> + "gnu/packages/make-bootstrap.scm"
>> + "guix/build/gnu-build-system.scm"
>> + "guix/build/utils.scm"
>> + "guix/build-system/gnu.scm")))
>
> Seems nice.
Cool, I’m applying the patch.
> This has probably already been discussed, but should core-updates be
> renamed core-packages here to be more inline with the teams workflow?
IMO yes, that’s the logical next step. (Maybe we can wait until the
next cycle though, dunno.)
Thanks,
Ludo’.
bug closed, send any further explanations to
67880 <at> debbugs.gnu.org and Ludovic Courtès <ludo <at> gnu.org>
Request was from
Ludovic Courtès <ludo <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Fri, 05 Jan 2024 11:06:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 02 Feb 2024 12:24:17 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 138 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.