guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: doc: Add roadmap for 1.0.


From: Ludovic Courtčs
Subject: 01/01: doc: Add roadmap for 1.0.
Date: Sun, 29 Jul 2018 11:08:45 -0400 (EDT)

civodul pushed a commit to branch master
in repository maintenance.

commit 428a5f5d8df5562d71205b4fab5a3f5da2b9f659
Author: Ludovic Courtès <address@hidden>
Date:   Sun Jul 29 17:08:09 2018 +0200

    doc: Add roadmap for 1.0.
    
    * doc/1.0.org: New file.
---
 doc/1.0.org | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/doc/1.0.org b/doc/1.0.org
new file mode 100644
index 0000000..dba7eeb
--- /dev/null
+++ b/doc/1.0.org
@@ -0,0 +1,38 @@
+#+TITLE: Roadmap for Guix 1.0, 2018
+#+STARTUP: hidestars
+
+* 'guix pull' & co.
+** TODO 'guix pull' honors ~/.config/guix/channels.scm
+*** (guix channels) module provides easy way to build a set of channels
+*** (guix inferior) uses that to allow interaction with an arbitrary Guix
+** MAYBE 'guix pull' & commit authentication <https://bugs.gnu.org/22883>
+** TODO 'guix package -m' (?) allows users to specify a Guix channel
+** TODO Profile manifest entries record the channel instance they come from
+** TODO build-self.scm trampoline runs faster
+* UI/UX
+** TODO Add colors for messages (error, warnings, hints, and possibly build 
logs)
+** MAYBE Hide build logs in some UIs, as in ‘wip-ui’ branch & Cuirass
+** MAYBE Rework grafts and profile hooks to run as “build continuations” 
<https://bugs.gnu.org/28310>
+** MAYBE Add ‘guix install’ alias
+** TODO Add ‘guix system --delete-generations’
+** MAYBE Polish & merge ‘wip-installer’
+* core
+** TODO Update & merge ‘wip-build-systems-gexp’
+** MAYBE Merge ‘wip-gexp-hygiene’ if we have a portable way to compute gensyms
+** TODO Use [[https://notabug.org/cwebber/guile-gcrypt][Guile-gcrypt]] instead 
of (guix gcrypt) & co.
+** TODO Minimal bootstrap with Mes & co. for i686/x86_64 merged 
(‘wip-bootstrap’)
+** MAYBE Use [[https://gitlab.com/rutger.van.beusekom/gash][Gash]] instead of 
Bash during bootstrap
+* infrastructure
+** TODO ci.guix.gnu.org points to berlin.guixsd.org
+** TODO ci.guix.gnu.org is the default substitute server; hydra.gnu.org is 
deprecated
+** TODO ARM build machines (+ qemu-binfmt) added behind berlin.guixsd.org
+** TODO Tatiana's web UI deployed on berlin.guixsd.org
+** TODO ClĂŠment's Cuirass improvements deployed (inputs, non-blocking SQLite, 
etc.)
+** TODO web site available at guix.gnu.org
+*** DNS already set up with two entries, but how to do deal with LE certs and 
all?
+** TODO Mumi web UI available at patches.guix.gnu.org and bugs.guix.gnu.org
+** TODO berlin.guixsd.org has big storage, uses a TTL > 60 days
+** TODO Nar bandwidth issues on berlin fixed (nginx misconfiguration?)
+* miscellaneous
+** TODO “GuixSD” renamed to “Guix System”?
+** TODO “Cuirass” renamed to “Guix CI”?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]