1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
3 Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. For details, see the Contributors'
7 Guide, node Updating translation committishes..
10 @setfilename lilypond-contributor.info
11 @settitle LilyPond Contributor's Guide
12 @documentencoding UTF-8
17 This manual documents contributing to LilyPond version
18 @version{}. It discusses technical issues and policies that
19 contributors should follow.
21 This manual is not intended to be read sequentially; new contributors
22 should only read the sections which are relevant to them. For more
23 information about different jobs, see @rweb{Help us}.
26 @c `Contributor’s Guide' was born 2007-09-15 with this commit:
27 @c Add developers resources page
28 @c author: John Mandereau
29 @c commit: 135a5beef5c4cf893d02947cdfcb5bb90c854486
30 @c file: Documentation/devel.html.in
32 @macro copyrightDeclare
33 Copyright @copyright{} 2007--2015 by the authors.
40 @c don't remove this comment.
42 @omfcreator LilyPond Development Team
43 @omfdescription Contributor's Guide of the LilyPond music engraving system
44 @omftype program usage
45 @omfcategory Applications|Publishing
50 @lilyTitlePage{Contributor's Guide}
57 * Introduction to contributing::
59 * Working with source code::
61 * Documentation work::
68 * Build system notes::
69 * Modifying the feta font::
70 * Administrative policies::
75 * GNU Free Documentation License:: License of this document.
83 @allowcodebreaks false
85 @include contributor/introduction.itexi
86 @include contributor/quick-start.itexi
87 @include contributor/source-code.itexi
88 @include contributor/compiling.itexi
89 @include contributor/doc-work.itexi
90 @include contributor/website-work.itexi
91 @include contributor/lsr-work.itexi
92 @include contributor/issues.itexi
93 @include contributor/regressions.itexi
94 @include contributor/programming-work.itexi
95 @include contributor/release-work.itexi
96 @include contributor/build-notes.itexi
97 @include contributor/feta-font.itexi
98 @include contributor/administration.itexi
100 @node LilyPond grammar
101 @appendix LilyPond grammar
103 This appendix contains a description of the LilyPond grammar, as
104 output from the parser.
106 @verbatiminclude ly-grammar.txt