[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#58660] [PATCH 1/4] etc: teams: Improve scope display.
From: |
( |
Subject: |
[bug#58660] [PATCH 1/4] etc: teams: Improve scope display. |
Date: |
Sat, 05 Nov 2022 13:29:59 +0000 |
On Sat Nov 5, 2022 at 1:09 PM GMT, zimoun wrote:
> It means walk the repository tree and it is currently not done – and it
> is not a good direction, IMHO.
>
> Well, we could maintain the plain list of files instead of these
> regexps. I am not convinced it would be better.
I guess it could make list-teams slower, but I don't think it'd matter
too much. It's an infrequently-used script, after all, and I think the
vast majority of machines would be able to run a ftw for each regex
fast enough.
> Some teams have a lot of files, see ’core’. And I do not have an
> opinion about which kind of list is better for readability.
I find this quite hard to read:
scope: "guix/avahi.scm" "guix/base16.scm" "guix/base32.scm" "guix/base64.scm"
"guix/bzr-download.scm" "guix/cache.scm" "guix/channels.scm" "guix/ci.scm"
"guix/colors.scm" "guix/combinators.scm" "guix/config.scm" "guix/cpio.scm"
"guix/cpu.scm" "guix/cve.scm" "guix/cvs-download.scm" "guix/deprecation.scm"
"guix/derivations.scm" "guix/describe.scm" "guix/diagnostics.scm"
"guix/discovery.scm" "guix/docker.scm" "guix/download.scm" "guix/elf.scm"
"guix/ftp-client.scm" "guix/gexp.scm" "guix/git-authenticate.scm"
"guix/git-download.scm" "guix/git.scm" "guix/glob.scm"
"guix/gnu-maintenance.scm" "guix/gnupg.scm" "guix/grafts.scm" "guix/graph.scm"
"guix/hash.scm" "guix/hg-download.scm" "guix/http-client.scm" "guix/i18n.scm"
"guix/inferior.scm" "guix/ipfs.scm" "guix/least-authority.scm"
"guix/licenses.scm" "guix/lint.scm" "guix/man-db.scm" "guix/memoization.scm"
"guix/modules.scm" "guix/monad-repl.scm" "guix/monads.scm" "guix/narinfo.scm"
"guix/nar.scm" "guix/openpgp.scm" "guix/packages.scm" "guix/pki.scm"
"guix/platform.scm" "guix/profiles.scm" "guix/profiling.scm"
"guix/progress.scm" "guix/quirks.scm" "guix/read-print.scm" "guix/records.scm"
"guix/remote.scm" "guix/repl.scm" "guix/search-paths.scm" "guix/self.scm"
"guix/serialization.scm" "guix/sets.scm" "guix/ssh.scm" "guix/status.scm"
"guix/store.scm" "guix/substitutes.scm" "guix/svn-download.scm" "guix/swh.scm"
"guix/tests.scm" "guix/transformations.scm" "guix/ui.scm" "guix/upstream.scm"
"guix/utils.scm" "guix/workers.scm" #<regexp 7f5b707a3bc0> #<regexp
7f5b707a39c0> #<regexp 7f5b707a3980>
compared to this, even if it's a bit long:
scope:
+ guix/avahi.scm
+ guix/base16.scm
+ guix/base32.scm
+ guix/base64.scm
+ guix/bzr-download.scm
+ guix/cache.scm
+ guix/channels.scm
+ guix/ci.scm
+ guix/colors.scm
+ guix/combinators.scm
+ guix/config.scm
+ guix/cpio.scm
+ guix/cpu.scm
+ guix/cve.scm
+ guix/cvs-download.scm
+ guix/deprecation.scm
+ guix/derivations.scm
+ guix/describe.scm
+ guix/diagnostics.scm
+ guix/discovery.scm
+ guix/docker.scm
+ guix/download.scm
+ guix/elf.scm
+ guix/ftp-client.scm
+ guix/gexp.scm
+ guix/git-authenticate.scm
+ guix/git-download.scm
+ guix/git.scm
+ guix/glob.scm
+ guix/gnu-maintenance.scm
+ guix/gnupg.scm
+ guix/grafts.scm
+ guix/graph.scm
+ guix/hash.scm
+ guix/hg-download.scm
+ guix/http-client.scm
+ guix/i18n.scm
+ guix/inferior.scm
+ guix/ipfs.scm
+ guix/least-authority.scm
+ guix/licenses.scm
+ guix/lint.scm
+ guix/man-db.scm
+ guix/memoization.scm
+ guix/modules.scm
+ guix/monad-repl.scm
+ guix/monads.scm
+ guix/narinfo.scm
+ guix/nar.scm
+ guix/openpgp.scm
+ guix/packages.scm
+ guix/pki.scm
+ guix/platform.scm
+ guix/profiles.scm
+ guix/profiling.scm
+ guix/progress.scm
+ guix/quirks.scm
+ guix/read-print.scm
+ guix/records.scm
+ guix/remote.scm
+ guix/repl.scm
+ guix/search-paths.scm
+ guix/self.scm
+ guix/serialization.scm
+ guix/sets.scm
+ guix/ssh.scm
+ guix/status.scm
+ guix/store.scm
+ guix/substitutes.scm
+ guix/svn-download.scm
+ guix/swh.scm
+ guix/tests.scm
+ guix/transformations.scm
+ guix/ui.scm
+ guix/upstream.scm
+ guix/utils.scm
+ guix/workers.scm
+ (regex)
+ (regex)
+ (regex)
-- (