all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
blob 3edb58049f01a2ddc68ed0be5ddf625b565a67b6 2611 bytes (raw)
name: doc/guix-days-2024/0_plenary.md 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
 
# Notes from the Guix Days plenary session

- Date: Thursday, Feb. 1st, 2024 and Friday, Feb. 2nd, 2024
- Attendees: 33 people at the events opening, including new users and Nix people

## Main Track

- Introduction to Goblins by Christine from Spritely Institute
- Status of Guix by Efraim
- Guix QA update by Chris

Sessions:

- [Goblins and Hoot](goblins-hoot-guix.md) (Christine)
- [Infrastructure](infrastructure.md) (Alexis)
- Documentation (Julien)
- Guix Home  (Gabor)
- [Alternative Architectures](architecture-support.org) (Efraim)
- Bootstrapping (Janneke)
- Release (Julien)


### Day 2

Sessions:

- Funding (Christine)
- [Governance/Maintainers](governance.org) (Efraim + Chris)
- [Patch flow](patch-flow.md) (Steve)
- [Guix CLI improvements](cli.md) (Jonathan)
- Profiling (Adriel)
- Hurd (Janneke)
- L10N (Julien)
- [Hoot](goblins-hoot-guix.md) (Christine)
- Newbie room (Gabor)
- Onboarding (Gabor)


### Ideas that didn’t make it to sessions

- Shepherd
- HPC


## Status update (Efraim)

  - last release 1 year old
  - installer
    - working okay
    - does not cater to the needs of power users (e.g., btrfs on encrypted)
    - problems when choosing EXWM
    - allow choosing the Hurd?
  - substitute availability is good for x86_64
    - currently 98% or so
    - qa.guix gives a summary
    - 32-bit support is in a poor state
    - idea: estimate i686 substitute usage using server logs?
    - is ARMv7 (32-bit, armhf-linux) used at all?
  - onboarding
    - "not a lot of projects are doing email patches"
    - people maintain their own stack of patches they don't submit
    - "we need to do something on our side"
  - teams
    - "nice but not perfect", "mostly working"
    - what about patches with no associated teams?
    - Rust team is just Efraim
  - sysadmin
    - small bus factor
    - Chris in charge qa.guix, data.guix, etc.
    - berlin was building slowly early January: needed to vacuum the
      posgresql database
  - we're moving faster
    - #5 on Repology
    - we should talk more about package availability
  - time traps
    - "virtual build machine" service to address that
    - could be used for 2038 bug testing
    - RISC-V builds broke with some kernel update
  - SWH

## Guix Quality assurance update (Chris Baines)

  - architecture diagram
  - entry points: https://qa.guix.gnu.org/patches,
    https://qa.guix.gnu.org/reproducible-builds
  - question about “slowness” of builds
    - could use a different prioritirization method
    - could add more hardware
    - https://bordeaux.guix.gnu.org/activity -> it’s busy :-)

## Actions

- TBD

debug log:

solving 3edb580 ...
found 3edb580 in https://yhetil.org/guix/4a836d4bdfeff9f5ff50a0eda267c87ea5ecae7d.1707321700.git.steve@futurile.net/

applying [1/1] https://yhetil.org/guix/4a836d4bdfeff9f5ff50a0eda267c87ea5ecae7d.1707321700.git.steve@futurile.net/
diff --git a/doc/guix-days-2024/0_plenary.md b/doc/guix-days-2024/0_plenary.md
new file mode 100644
index 0000000..3edb580

Checking patch doc/guix-days-2024/0_plenary.md...
Applied patch doc/guix-days-2024/0_plenary.md cleanly.

index at:
100644 3edb58049f01a2ddc68ed0be5ddf625b565a67b6	doc/guix-days-2024/0_plenary.md

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.