aboutsummaryrefslogtreecommitdiff
path: root/HACKING
blob: aaa673fc93b0bb74feca4783ae427b9ea1b604ea (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
-*- mode: org; coding: utf-8; -*-

#+TITLE: Hacking GNU Guix and Its Incredible Distro

Copyright © 2012, 2013, 2014, 2016, 2017, 2019 Ludovic Courtès <ludo@gnu.org>
Copyright © 2015, 2017 Mathieu Lirzin <mthl@gnu.org>
Copyright © 2017 Leo Famulari <leo@famulari.name>
Copyright © 2017 Arun Isaac <arunisaac@systemreboot.net>

  Copying and distribution of this file, with or without modification,
  are permitted in any medium without royalty provided the copyright
  notice and this notice are preserved.

* Contributing

See the manual for useful hacking informations, either by running

  info -f doc/guix.info "Contributing"

or by checking the [[https://guix.gnu.org/manual/devel/en/html_node/Contributing.html][web copy of the manual]].
..ng0 2017-05-08build: Add doc/guix.html to .gitignore....Clément Lassieur 2017-05-04build: Use Gnulib's 'git-version-gen'....Ludovic Courtès 2017-02-27.gitignore: Remove stale entries....Alex Kost 2017-02-10build: Add build-aux/ar-lib to .gitignore....Clément Lassieur 2017-01-13etc: Support indentation of whole files....Ludovic Courtès 2017-01-12etc: Add 'indent-package.el' script....Ludovic Courtès 2016-11-24Add system start-up files for "guix publish"....Hartmut Goebel 2016-11-16daemon: Add "builtin:download" derivation builder....Ludovic Courtès 2016-07-05build: Ignore texi2pdf temporary files....David Craven 2016-03-23doc: Add "lightweight desktop" OS config example....Ludovic Courtès 2016-01-28Update .gitignore....Mathieu Lirzin 2016-01-12doc: Show bootstrapping at the package level....Ludovic Courtès 2015-11-26Add 'guix-daemon.conf' job for Upstart....Mario Daniel Ruiz Saavedra 2015-10-14guix system: Add 'dmd-graph' command....Ludovic Courtès 2015-10-10services: Introduce extensible services....Ludovic Courtès 2015-08-30build: Produce 'guix-config' instead of using compile-time tricks....Mathieu Lirzin 2015-08-27Add 'guix graph'....Ludovic Courtès 2015-07-15Add 'guix-daemon.service' file for systemd....Ludovic Courtès 2015-07-07Prevent Git from silently ignoring new files....Mathieu Lirzin 2015-06-02Ignore man page build artifacts.David Thompson 2015-05-25Augment '.gitignore'.Ludovic Courtès 2015-05-09doc: Show both the "bare-bones" and the "desktop" configurations....Ludovic Courtès