summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am1
-rw-r--r--ROADMAP59
2 files changed, 60 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 22e18c0acb8..54f982838a5 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -164,6 +164,7 @@ AM_SH_LOG_FLAGS = -x -e
164 164
165EXTRA_DIST = \ 165EXTRA_DIST = \
166 HACKING \ 166 HACKING \
167 ROADMAP \
167 TODO \ 168 TODO \
168 .dir-locals.el \ 169 .dir-locals.el \
169 build-aux/download.scm \ 170 build-aux/download.scm \
diff --git a/ROADMAP b/ROADMAP
new file mode 100644
index 00000000000..60ff1ee3114
--- /dev/null
+++ b/ROADMAP
@@ -0,0 +1,59 @@
1-*- mode: org; coding: utf-8; -*-
2
3#+TITLE: Tentative GNU Guix Road Map
4
5Copyright © 2012 Ludovic Courtès <ludo@gnu.org>
6
7 Copying and distribution of this file, with or without modification,
8 are permitted in any medium without royalty provided the copyright
9 notice and this notice are preserved.
10
11The goals of the GNU Guix project are two-fold:
12
13 - to build a purely functional package manager, based on Nix and
14 Guile;
15
16 - to use it to build a practical 100% free software distribution of
17 GNU/Linux and possibly other GNU variants, with a focus on the
18 promotion and tight integration of GNU components.
19
20This documents lists tentative milestones toward these goals.
21
22
23* GNU Guix 0.1: Dec. 2012
24
25** basic package management facilities
26
27Including install, upgrade, remove, roll-back, and search.
28
29** self-contained user-land distribution
30
31 - GNU/Linux-only, i686 and x86_64; optionally mipsel64
32 - ~100 non-X11 packages
33
34** maybe integrated Nix code
35
36* GNU Guix 0.2: Feb./Mar. 2013
37
38** improved package management features
39
40 - user-environment hooks
41 - sophisticated handling of collisions when building a union (package
42 priorities, etc.)
43
44** auto-update facility available for GNU packages
45
46** more packages
47
48 - Xorg
49 - Emacs
50
51* GNU Guix 0.9: June 2013
52
53** bootable GNU/Linux-Libre distro
54** high-level OS configuration descriptive EDSL, à la NixOS
55
56* GNU Guix 1.0: September 2013 (GNU anniversary release)
57
58** bootable GNU/Linux-Libre distro with non-GUI installer
59** usable for a range of hacker-style uses