]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/contributor.texi
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond
[lilypond.git] / Documentation / contributor.texi
1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9 @setfilename lilypond-contributor.info
10 @settitle LilyPond Contributor's Guide
11 @documentencoding UTF-8
12 @documentlanguage en
13 @afourpaper
14
15 @macro manualIntro
16 This manual documents contributing to LilyPond version
17 @version{}.  It discusses technical issues and policies that
18 contributors should follow.
19
20 This manual is not intended to be read sequentially; new contributors
21 should only read the sections which are relevant to them.  For more
22 information about different jobs, see @rweb{Help us}.
23 @end macro
24
25 @c `Contributor's Guide' was born 2007-09-15 with git commit 48f3356...
26 @macro copyrightDeclare
27 Copyright @copyright{} 2007--2009 by the authors.
28 @end macro
29
30 @set FDL
31 @include macros.itexi
32
33
34 @c don't remove this comment.
35 @ignore
36 @omfcreator LilyPond Development Team
37 @omfdescription Contributor's Guide of the LilyPond music engraving system
38 @omftype program usage
39 @omfcategory Applications|Publishing
40 @omflanguage English
41 @end ignore
42
43
44 @lilyTitlePage{Contributor's Guide}
45
46
47 @c TOC -- non-tex
48 @ifnottex
49
50 @menu
51 * Introduction to contributing::
52 * Starting with git::
53 * Compiling LilyPond::
54 * Documentation work::
55 * Website work::
56 * LSR work::
57 * Issues::
58 * Regression tests::
59 * Programming work::
60 * Release work::
61
62 Appendices
63
64 * GNU Free Documentation License:: License of this document.
65 @end menu
66
67 @docMain
68 @end ifnottex
69
70 @contents
71
72
73 @include contributor/introduction.itexi
74 @include contributor/git-starting.itexi
75 @include contributor/compiling.itexi
76 @include contributor/doc-work.itexi
77 @include contributor/website-work.itexi
78 @include contributor/lsr-work.itexi
79 @include contributor/issues.itexi
80 @include contributor/regressions.itexi
81 @include contributor/programming-work.itexi
82 @include contributor/release-work.itexi
83
84 @include fdl.itexi
85
86 @bye
87