This is out/lilypond-contributor.info, produced by makeinfo version
4.13 from out/contributor.texi.

Copyright (C) 2007-2011 by the authors.

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation License,
     Version 1.1 or any later version published by the Free Software
     Foundation; with no Invariant Sections.  A copy of the license is
     included in the section entitled "GNU Free Documentation License".


Indirect:
lilypond-contributor.info-1: 490
lilypond-contributor.info-2: 299158

Tag Table:
(Indirect)
Node: Top490
Node: Introduction to contributing1595
Node: Help us1911
Node: Overview of work flow6482
Node: Mentors9775
Node: Quick start13000
Node: Lilydev14075
Node: Installing lilydev14367
Node: Configuring lilydev in virtualbox17069
Node: Using lilydev18688
Node: Using lily-git19729
Node: Install and configuration of lily-git.tcl20079
Node: Daily use of lily-git.tcl21896
Node: Compiling with lilydev25476
Node: Now start work!27619
Node: Working with source code28332
Node: Manually installing lily-git.tcl28968
Node: Starting with Git31216
Node: Setting up31758
Node: Installing Git32256
Node: Initializing a repository32906
Node: Configuring Git33703
Node: Downloading remote branches36385
Node: Organization of remote branches36737
Node: LilyPond repository sources37972
Node: Downloading individual branches38752
Node: Downloading all remote branches41778
Node: Other branches42146
Node: Basic Git procedures42982
Node: The Git contributor's cycle43302
Node: Pulling and rebasing43875
Node: Using local branches47754
Node: Creating and removing branches48082
Node: Listing branches and remotes48693
Node: Checking out branches49198
Node: Merging branches50063
Node: Commits and patches50728
Node: Understanding commits51027
Node: Making commits51980
Node: Commit messages53541
Node: Making patches55536
Node: Uploading a patch for review57053
Node: Advanced Git procedures61032
Node: Advanced Git concepts62027
Node: Resolving conflicts65228
Node: Reverting all local changes66029
Node: Working with remote branches66518
Node: Git log69041
Node: Applying remote patches69782
Node: Sending and receiving patches via email70561
Node: Cleaning up multiple patches71723
Node: Commit access72365
Node: Git on Windows80667
Node: Repository directory structure93483
Node: Other Git documentation97052
Node: Compiling97449
Node: Overview of compiling97917
Node: Requirements99148
Node: Requirements for running LilyPond99449
Node: Requirements for compiling LilyPond100290
Node: Requirements for building documentation102756
Node: Getting the source code103887
Node: Configuring make105647
Node: Running ./autogen.sh105889
Node: Running ../configure106708
Node: Configuration options106986
Node: Checking build dependencies107412
Node: Configuring target directories108620
Node: Compiling LilyPond110252
Node: Using make110558
Node: Saving time with the -j option111072
Node: Compiling for multiple platforms111835
Node: Useful make variables112907
Node: Post-compilation options113257
Node: Installing LilyPond from a local build113554
Node: Generating documentation114572
Node: Documentation editor's edit/compile cycle115017
Node: Building documentation116230
Node: Saving time with CPU_COUNT118520
Node: AJAX search119771
Node: Installing documentation120331
Node: Building documentation without compiling122120
Node: Testing LilyPond binary123776
Node: Problems124380
Node: Concurrent stable and development versions128435
Node: Build system129972
Node: Documentation work130781
Node: Introduction to documentation work131635
Node: Documentation suggestions133866
Node: Texinfo introduction and usage policy136425
Node: Texinfo introduction136848
Node: Documentation files137648
Node: Sectioning commands138846
Node: LilyPond formatting140066
Node: Text formatting146000
Node: Syntax survey147109
Node: Comments147448
Node: Cross references147790
Node: External links148795
Node: Fixed-width font149197
Node: Indexing154569
Node: Lists154855
Node: Special characters155814
Node: Miscellany156876
Node: Other text concerns158395
Node: Documentation policy159712
Node: Books160051
Node: Section organization163460
Node: Checking cross-references166128
Node: General writing167189
Node: Technical writing style168848
Node: Tips for writing docs169839
Node: Scripts to ease doc work172659
Node: Docstrings in scheme175096
Node: Translating the documentation175621
Node: Getting started with documentation translation176878
Node: Translation requirements177390
Node: Which documentation can be translated178279
Node: Starting translation in a new language179171
Node: Documentation translation details180023
Node: Files to be translated180556
Node: Translating the Web site and other Texinfo documentation184207
Node: Adding a Texinfo manual191113
Node: Documentation translation maintenance191853
Node: Check state of translation192923
Node: Updating documentation translation194992
Node: Updating translation committishes198270
Node: Translations management policies200106
Node: Maintaining without updating translations200638
Node: Managing documentation translation with Git207711
Node: Technical background209353
Node: Website work211100
Node: Introduction to website work211378
Node: Uploading and security212649
Node: Debugging website and docs locally216994
Node: Translating the website217942
Node: LSR work219404
Node: Introduction to LSR219726
Node: Adding and editing snippets220157
Node: Approving snippets222994
Node: LSR to Git224254
Node: Fixing snippets in LilyPond sources225458
Node: Renaming a snippet227291
Node: Updating LSR to a new version228149
Node: Issues230158
Node: Introduction to issues230557
Node: Bug Squad setup231594
Node: Bug Squad checklists233741
Node: Issue classification239103
Node: Adding issues to the tracker246204
Node: Patch handling248433
Node: Summary of project status251311
Node: Regression tests252426
Node: Introduction to regression tests252796
Node: Precompiled regression tests254363
Node: Compiling regression tests257199
Node: Regtest comparison258949
Node: Finding the cause of a regression261240
Node: Memory and coverage tests264310
Node: MusicXML tests265268
Node: Programming work265936
Node: Overview of LilyPond architecture266447
Node: LilyPond programming languages268917
Node: Programming without compiling272031
Node: Finding functions274430
Node: Code style276821
Node: Languages277199
Node: Filenames277384
Node: Indentation278296
Node: Naming conventions282284
Node: Broken code283279
Node: Code comments283827
Node: Handling errors284563
Node: Localization285192
Node: Debugging LilyPond290257
Node: Debugging overview290842
Node: Debugging C++ code291448
Node: Debugging Scheme code294228
Node: Tracing object relationships299158
Node: Adding or modifying features302018
Node: Write the code302776
Node: Write regression tests303227
Node: Write convert-ly rule304039
Node: Automatically update documentation305081
Node: Manually update documentation305824
Node: Edit changes.tely308062
Node: Verify successful build308691
Node: Verify regression tests309250
Node: Post patch for comments311496
Node: Push patch311755
Node: Closing the issues312147
Node: Iterator tutorial312937
Node: Engraver tutorial313336
Node: Useful methods for information processing314281
Node: Translation process315314
Node: Preventing garbage collection for SCM member variables316351
Node: Listening to music events317059
Node: Acknowledging grobs317939
Node: Engraver declaration/documentation319121
Node: Callback tutorial320585
Node: LilyPond scoping320837
Node: LilyPond miscellany322047
Node: Spacing algorithms322508
Node: Info from Han-Wen email323861
Node: Music functions and GUILE debugging335151
Node: Release work336659
Node: Development phases336923
Node: Minor release checklist338539
Node: Major release checklist341489
Node: Release extra notes345072
Node: Build system notes347003
Node: Build system overview347502
Node: Tips for working on the build system348852
Node: General build system notes349856
Node: How stepmake works350112
Node: Doc build359065
Node: Building a bibliography359269
Node: Website build361842
Node: Building an Ubuntu distro367952
Node: Administrative policies369150
Node: Meta-policy for this document369643
Node: Meisters370716
Node: Administrative mailing list372238
Node: Grand Organization Project (GOP)373010
Node: Motivation373668
Node: Ongoing jobs376534
Node: Policy decisions379514
Node: Grand LilyPond Input Syntax Standardization (GLISS)388555
Node: Specific GLISS issues394025
Node: Unsorted policies398976
Node: GNU Free Documentation License400385

End Tag Table


Local Variables:
coding: utf-8
End:
