civodul pushed a commit to branch master
in repository maintenance.
commit bd6e2111e3b167c7fdbb886275b70d2d0a95c4b9
Author: Ludovic Courtès <[email protected]>
Date: Thu Feb 14 16:51:02 2019 +0100
doc: Update 1.0 road map.
* doc/1.0.org: Update.
---
doc/1.0.org | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/doc/1.0.org b/doc/1.0.org
index 7eaa660..67b7a78 100644
--- a/doc/1.0.org
+++ b/doc/1.0.org
@@ -18,7 +18,7 @@
** MAYBE Rework grafts and profile hooks to run as “build continuations”
<https://bugs.gnu.org/28310>
** TODO Hack something to display what needs to be built upfront (disable
grafts)
** MAYBE Add ‘guix install’ alias
-** TODO Add ‘guix system --delete-generations’
+** DONE Add ‘guix system --delete-generations’
** MAYBE Polish & merge ‘wip-installer’
* core
** TODO Update & merge ‘wip-build-systems-gexp’
@@ -44,6 +44,10 @@
** TODO “Cuirass” renamed to “Guix CI”?
** TODO Use GDM in ‘%desktop-services’ (this will fix GNOME’s screen locker)
** TODO 'static-networking-service' supports IPv6
+*** requires the use of the Netlink interface on the kernel Linux
+*** libnl provides an API for this, with
[[https://github.com/mordae/racket-rtnl/blob/master/rtnl/main.rkt][Racket
bindings]]
+*** or we could provide bindings for sendmsg(2) and 'struct msghdr'
+*** short-term, we could shell out to "ip"
** DONE TeXlive profile hook <https://bugs.gnu.org/27217>
We’ll need a profile hook so people have the option to directly install
individual texlive packages in their profile.