aboutsummaryrefslogtreecommitdiff
path: root/HACKING
blob: 9adef201c259ab28d2e8ad91bf46596a4c4cc3c7 (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 information, 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]].
title='2018-03-15 11:34:57 +0100'>2018-03-15services: 'shepherd-service-type' now accepts a default value....Ludovic Courtès 2018-01-21services: shepherd: Make 'shepherd-configuration-file' non-monadic....Ludovic Courtès 2017-05-03ui: Rename '_' to 'G_'....Ludovic Courtès 2017-02-08services: shepherd: Replace spaces with hyphens in file names....Clément Lassieur 2016-12-19services: Use 'file-append' in more places....Ludovic Courtès 2016-08-31services: shepherd: Add 'shepherd-service-upgrade', from 'guix system'....Ludovic Courtès 2016-08-31services: shepherd: Parameterize 'shepherd-service-back-edges'....Ludovic Courtès 2016-08-31services: shepherd: Add 'shepherd-service-lookup-procedure'....Ludovic Courtès 2016-07-19services: shepherd: Clarify error message about missing service....Ludovic Courtès 2016-07-12services: <shepherd-service> no longer has an 'imported-modules' field....Ludovic Courtès 2016-02-05service: shepherd: All of the config file is in 'call-with-error-handling'....Ludovic Courtès 2016-02-05service: shepherd: Guard against exceptions raised by 'start'....Ludovic Courtès 2016-02-03guix system: 'reconfigure' loads and starts new services....Ludovic Courtès 2016-01-29services: Rename 'dmd' services to 'shepherd'....Alex Kost 2016-01-29services: shepherd: Rename shepherd configuration file....Alex Kost 2016-01-29Rename (gnu services dmd) to (gnu services shepherd)....Alex Kost