[Top][All Lists]

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

02/02: doc: Add roadmap.

From: Ludovic Courtčs
Subject: 02/02: doc: Add roadmap.
Date: Mon, 1 Jul 2019 05:34:28 -0400 (EDT)

civodul pushed a commit to branch master
in repository maintenance.

commit da47d3eb5128bacff1eb5410c041adda85ec083b
Author: Ludovic Courtès <address@hidden>
Date:   Mon Jul 1 11:31:36 2019 +0200

    doc: Add roadmap.
    * doc/ New file.
 doc/ | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 68 insertions(+)

diff --git a/doc/ b/doc/
new file mode 100644
index 0000000..917c66b
--- /dev/null
+++ b/doc/
@@ -0,0 +1,68 @@
+#+TITLE: GNU Guix Beyond 1.0—A Road Map
+This is a roadmap of high-level, medium- to long-term tasks that we’d
+like to tackle for Guix in the comings months or years.  You’re welcome
+to discuss it on address@hidden!
+* ‘guix pull’
+** TODO 'guix pull' & commit authentication <>
+** TODO build-self.scm trampoline runs faster
+* UI/UX
+** TODO grafts and profile hooks run as “build continuations” 
+** TODO ‘package-derivation’ made faster
+** TODO (gnu installer) UI can be used to edit config.scm
+** TODO ‘guix system status’ shows info about the current status
+** TODO packages can be 
+** TODO web application to [re]configure a Guix System
+** TODO ‘guix environment’ uses 
defaults and conventions]]
+** TODO packages made more lightweight (only necessary files are included)
+* core
+** TODO substitutes can be published and fetched over IPFS 
+** TODO ‘wip-build-systems-gexp’ branch updated & merged
+** TODO labels removed from the inputs fields of packages
+** TODO [[][Gash]] used instead of 
Bash during bootstrap
+** TODO shepherd uses Fibers, logs correctly, can do “socket activation”
+** TODO (guix record) provides optional static type checking
+* architectures
+** TODO Guix System can run GNU/Hurd
+** TODO system/installer images available for armhf
+** TODO system/installer images available for aarch64
+** TODO riscv64 supported
+** TODO ppc64el(le?)/power9 supported
+* build daemon
+** TODO daemon rewritten in Scheme
+** TODO daemon supports “recursive derivations”
+** TODO daemon supports more hash algorithms
+** TODO daemon stores zero or more narinfo signatures per store item
+* devops
+** TODO ‘guix system reconfigure’ is a thing
+** TODO ‘guix deploy’ is a thing
+* miscellaneous
+** TODO ‘static-networking-service’ supports IPv6
+** TODO Debian package for Guix is available
+** TODO ‘--with-least-authority’ package transformation + ‘guix run’ added
+** TODO GNOME Software backend written
+** TODO GTK+ can use Guix “powerbox” instead of Flatpak’s
+** TODO unprivileged user services, managed declaratively by the user
+* infrastructure
+** TODO web site officially available at
+** TODO web site includes a package and service browser
+** TODO Guix Data Service deployed
+** TODO code and services shared between Guix Data Service and Cuirass
+** TODO package sources are always archived on Software Heritage
+** TODO web site translated in other languages
+** TODO official channel registry service available

reply via email to

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