[PATCH maintenance] doc: guix-days-2024: Add notes from the infrastructure discussion.

  • Done
  • quality assurance status badge
Details
2 participants
  • Jonathan Brielmaier
  • Christopher Baines
Owner
unassigned
Submitted by
Jonathan Brielmaier
Severity
normal

Debbugs page

Jonathan Brielmaier wrote 1 years ago
(address . guix-patches@gnu.org)(name . Jonathan Brielmaier)(address . jonathan.brielmaier@web.de)
20240204082211.11023-1-jonathan.brielmaier@web.de
* doc/guix-days-2024/infrastructure.md: New file.
---
doc/guix-days-2024/infrastructure.md | 54 ++++++++++++++++++++++++++++
1 file changed, 54 insertions(+)
create mode 100644 doc/guix-days-2024/infrastructure.md

Toggle diff (60 lines)
diff --git a/doc/guix-days-2024/infrastructure.md b/doc/guix-days-2024/infrastructure.md
new file mode 100644
index 0000000..a226041
--- /dev/null
+++ b/doc/guix-days-2024/infrastructure.md
@@ -0,0 +1,54 @@
+# Infrastructure
+
+## Why (ideal world)
+Areas where we could improve
+* serve the whole world web
+* redundancy
+* low maintenance (labour), but maintained, supported and observed
+* understood, documented and transparent
+* sustainable (financially and environmental)
+
+Other (okeish) things
+* secure and trusted
+* privacy considerations
+* scaleable
+* no cost to use
+* ethical
+* hosted or project owned hardware?
+* minimal but futureproof
+* provides (substitutes etc.)
+* efficient operations (bandwith)
+
+## What is our infrastructure
+* Build farms
+* Security and trust
+* Services
+ * QA
+ * issues/bug tracker
+ * git
+ * website
+ * package search
+ * mailing lists
+ * DNS
+ * IRC
+* substitutes
+* sysadmin
+ * updates
+ * software e.g. guix deploy
+ * support
+ * incident response
+* money, donations
+* location, hosting
+* virtual/physical hardware
+* state, storage
+
+## Ideas for improvement
+* mirroring
+ * use a CDN
+ * peer-to-peer hosting
+* equivalence ignoring reference hashes
+* substitutes
+ * storage for the Bordeaux build farm
+ * how long do we store them (scientific community "loves" substitutes for the past)
+ * prepare for the loss of MDC hosting (Berlin build farm)
+* pay/financially support people providing hardware
--
2.43.0
Jonathan Brielmaier wrote 1 years ago
(address . 68922@debbugs.gnu.org)
89482184-13a0-4ec7-9908-8b0c01c59107@web.de
This is a follow-up to https://issues.guix.gnu.org/68876,as the patch
was forgotten there and never applied to the maintenance repo...

~Jonathan
Christopher Baines wrote 1 years ago
(name . Jonathan Brielmaier)(address . jonathan.brielmaier@web.de)(address . 68922-done@debbugs.gnu.org)
87eddrdr6f.fsf@cbaines.net
Jonathan Brielmaier via Guix-patches via <guix-patches@gnu.org> writes:

Toggle quote (3 lines)
> This is a follow-up to https://issues.guix.gnu.org/68876,as the patch
> was forgotten there and never applied to the maintenance repo...

I've pushed this now as 71f1d88282fb1c638a25937de5d640da0a6dc8ed.

Thanks,

Chris
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmXA1ihfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XeL5Q//d5N0n36YZQ74LI01AFEQYQM1q1flQwjs
RcbOjWT1bxsI131U30LHwwVl2u8os+X895Kdi/CdHdcqzYYU5L3mHnng2aEzM2Zr
X9KlsV9DeWLcjZG9E8pruj7/BsVXmPKLPRBWXBuFY5rv7rm/6IGB/KftYtvvwpz7
5Nyw9NV9voFRtQtR4xviKDUuIsSlpJRLXHmkDlOTkNomFI/Ru8itDh9oyoKiOUFh
2M67KY5LxyNvRILlJ9Kw2sjrTG9kumsT8iBmzIH+2Moao0w6DJSMUoi1+RFEKKyK
tPvwwQYn2Tnmo8nfAEwaHaMzW/3kBZE4qASLckG2+ja64qU26F80BEDIJnjRK7Ly
ebxzI6e87SnTn6rpY4izV+FoQTf1TucZZyHsSekNuag7zDlyo1oi4zcpnZM0eugC
PKz0z2RCsTp09KSAzYXpCzVF4btOP0Un8JQwnGAxcEg8NayV/rmNTeG/1z1NuFz4
mqZY4QWAPubVyR2dHrQmkwXaHpSda2jZV9DGA43//nSazoXUo6uLbMTZYkv0nccf
AHVkC2+4VN26ChTUvMhBBnmFvOHPQzXKxFTMWwG8R5UpUH40yyCmFk7VUpMxKwID
SimcU0ZQwSzPwz3QSKdyaWDuKGjsr1SO+hqsRwQDIuWDaEtHkDGHGAukHVInJyKG
iCjSOj3PSdA=
=9FSe
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 68922@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 68922
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help