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

Copyright (C) 2007-2010 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: 299678

Tag Table:
(Indirect)
Node: Top490
Node: Introduction to contributing1557
Node: Help us1900
Node: Overview of work flow6589
Node: Lilybuntu9949
Node: Mentors11905
Node: Working with source code14878
Node: Using lily-git15484
Node: Starting with Git19890
Node: Setting up20409
Node: Installing Git20907
Node: Initializing a repository21557
Node: Configuring Git22354
Node: Downloading remote branches25034
Node: Organization of remote branches25386
Node: LilyPond repository sources26621
Node: Downloading individual branches27401
Node: Downloading all remote branches30427
Node: Other branches30795
Node: Basic Git procedures31631
Node: The Git contributor's cycle31951
Node: Pulling and rebasing32524
Node: Using local branches36403
Node: Creating and removing branches36731
Node: Listing branches and remotes37342
Node: Checking out branches37847
Node: Merging branches38712
Node: Commits and patches39377
Node: Understanding commits39676
Node: Making commits40629
Node: Commit messages42190
Node: Making patches44185
Node: Uploading a patch for review45702
Node: Advanced Git procedures48811
Node: Advanced Git concepts49773
Node: Resolving conflicts52974
Node: Reverting all local changes53775
Node: Working with remote branches54264
Node: Git log56787
Node: Applying remote patches57528
Node: Sending and receiving patches via email58307
Node: Commit access59454
Node: Git on Windows67638
Node: Repository directory structure80454
Node: Other Git documentation84023
Node: Compiling84420
Node: Overview of compiling84888
Node: Requirements86123
Node: Requirements for running LilyPond86424
Node: Requirements for compiling LilyPond87265
Node: Requirements for building documentation89552
Node: Getting the source code90683
Node: Configuring make92443
Node: Running ./autogen.sh92684
Node: Running ./configure93385
Node: Configuration options93692
Node: Checking build dependencies94015
Node: Configuring target directories95153
Node: Making an out-of-tree build96717
Node: Compiling LilyPond97334
Node: Using make97640
Node: Saving time with the -j option98054
Node: Compiling for multiple platforms98817
Node: Useful make variables99889
Node: Post-compilation options100239
Node: Installing LilyPond from a local build100536
Node: Generating documentation101554
Node: Documentation editor's edit/compile cycle101999
Node: Building documentation102867
Node: Saving time with CPU_COUNT105157
Node: AJAX search106408
Node: Installing documentation106968
Node: Building documentation without compiling108757
Node: Testing LilyPond binary110416
Node: Problems111021
Node: Concurrent stable and development versions115077
Node: Build system116614
Node: Documentation work117421
Node: Introduction to documentation work118275
Node: Documentation suggestions120506
Node: Texinfo introduction and usage policy122947
Node: Texinfo introduction123370
Node: Documentation files124170
Node: Sectioning commands125368
Node: LilyPond formatting126588
Node: Text formatting130629
Node: Syntax survey131738
Node: Comments132077
Node: Cross references132419
Node: External links133424
Node: Fixed-width font133826
Node: Indexing139198
Node: Lists139484
Node: Special characters140012
Node: Miscellany141074
Node: Other text concerns142593
Node: Documentation policy143910
Node: Books144249
Node: Section organization147656
Node: Checking cross-references150241
Node: General writing151302
Node: Technical writing style152961
Node: Tips for writing docs153952
Node: Scripts to ease doc work156768
Node: Docstrings in scheme159205
Node: Translating the documentation159730
Node: Getting started with documentation translation160987
Node: Translation requirements161499
Node: Which documentation can be translated162388
Node: Starting translation in a new language163280
Node: Documentation translation details164132
Node: Files to be translated164665
Node: Translating the Web site and other Texinfo documentation168316
Node: Adding a Texinfo manual175222
Node: Documentation translation maintenance175962
Node: Check state of translation177032
Node: Updating documentation translation179101
Node: Updating translation committishes182379
Node: Translations management policies184215
Node: Maintaining without updating translations184747
Node: Managing documentation translation with Git191816
Node: Technical background193458
Node: Website work195205
Node: Introduction to website work195483
Node: Uploading and security196754
Node: Debugging website and docs locally201104
Node: Translating the website202052
Node: LSR work203514
Node: Introduction to LSR203836
Node: Adding and editing snippets204267
Node: Approving snippets207104
Node: LSR to Git208364
Node: Fixing snippets in LilyPond sources209568
Node: Renaming a snippet211401
Node: Updating LSR to a new version212259
Node: Issues214268
Node: Introduction to issues214686
Node: Bug Squad setup215723
Node: Bug Squad checklists217771
Node: Issue classification222956
Node: Adding issues to the tracker228017
Node: Summary of project status231078
Node: Finding the cause of a regression232052
Node: Regression tests233371
Node: Introduction to regression tests233713
Node: Precompiled regression tests235190
Node: Compiling regression tests238026
Node: Identifying code regressions239786
Node: Memory and coverage tests241709
Node: MusicXML tests242662
Node: Programming work243330
Node: Overview of LilyPond architecture243839
Node: LilyPond programming languages246301
Node: Programming without compiling249397
Node: Finding functions251777
Node: Code style254152
Node: Languages254528
Node: Filenames254711
Node: Indentation255622
Node: Naming conventions259612
Node: Broken code260610
Node: Code comments261156
Node: Handling errors261890
Node: Localization262517
Node: Debugging LilyPond267580
Node: Debugging overview268163
Node: Debugging C++ code268767
Node: Debugging Scheme code271545
Node: Tracing object relationships276461
Node: Adding or modifying features279228
Node: Write the code279984
Node: Write regression tests280433
Node: Write convert-ly rule281239
Node: Automatically update documentation282279
Node: Manually update documentation283020
Node: Edit changes.tely285256
Node: Verify successful build285883
Node: Verify regression tests286440
Node: Post patch for comments288694
Node: Push patch288951
Node: Closing the issues289341
Node: Iterator tutorial290129
Node: Engraver tutorial290526
Node: Useful methods for information processing291469
Node: Translation process292500
Node: Preventing garbage collection for SCM member variables293535
Node: Listening to music events294241
Node: Acknowledging grobs295119
Node: Engraver declaration/documentation296299
Node: Callback tutorial297761
Node: LilyPond scoping298011
Node: LilyPond miscellany299219
Node: Spacing algorithms299678
Node: Info from Han-Wen email301029
Node: Music functions and GUILE debugging312292
Node: Release work313794
Node: Development phases314063
Node: Minor release checklist315679
Node: Major release checklist318629
Node: Release extra notes322210
Node: Administrative policies324141
Node: Meta-policy for this document324503
Node: Meisters325576
Node: Unsorted policies327088
Node: GNU Free Documentation License328454

End Tag Table


Local Variables:
coding: utf-8
End:
