lilypond-web: Development

 
 Development
 ===========
 
 Development for LilyPond 2.18.2
 ===============================
 
           Note: These are _unstable development_ versions.  If you have
           the slightest doubt about how to use or install LilyPond, we
           urge you to use the Seestable Download Download, and read
           the Seestable Manuals Manuals.
 
 Release numbers
 ---------------
 
 There are two sets of releases for LilyPond: stable releases, and
 unstable development releases.  Stable versions have an even-numbered
 ‘minor’ version number (e.g., 2.8, 2.10, 2.12).  Development versions
 have an odd-numbered ‘minor’ version number (e.g., 2.7, 2.9, 2.11).
 
 Download
 --------
 
 Instructions for git and compiling are in the Contributor’s Guide.
 
      lilypond git repository
      (http://git.sv.gnu.org/gitweb/?p=lilypond.git)
 
    Documentation writers and testers will generally want to download the
 latest binary:
 
      GNU/Linux x86: LilyPond 2.19.3-1
      (http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-2.19.3-1.linux-x86.sh)
 
      GNU/Linux 64: LilyPond 2.19.3-1
      (http://download.linuxaudio.org/lilypond/binaries/linux-64/lilypond-2.19.3-1.linux-64.sh)
 
      GNU/Linux PPC: LilyPond 2.19.3-1
      (http://download.linuxaudio.org/lilypond/binaries/linux-ppc/lilypond-2.19.3-1.linux-ppc.sh)
 
      FreeBSD i386: LilyPond 2.19.3-1
      (http://download.linuxaudio.org/lilypond/binaries/freebsd-x86/lilypond-2.19.3-1.freebsd-x86.sh)
 
      FreeBSD amd64: LilyPond 2.19.3-1
      (http://download.linuxaudio.org/lilypond/binaries/freebsd-64/lilypond-2.19.3-1.freebsd-64.sh)
 
      MacOS X x86: LilyPond 2.19.3-1
      (http://download.linuxaudio.org/lilypond/binaries/darwin-x86/lilypond-2.19.3-1.darwin-x86.tar.bz2)
 
      MacOS X PPC: LilyPond 2.19.3-1
      (http://download.linuxaudio.org/lilypond/binaries/darwin-ppc/lilypond-2.19.3-1.darwin-ppc.tar.bz2)
 
      Windows: LilyPond 2.19.3-1
      (http://download.linuxaudio.org/lilypond/binaries/mingw/lilypond-2.19.3-1.mingw.exe)
 
      Source: lilypond-2.19.3.tar.gz
      (http://download.linuxaudio.org/lilypond/sources/v2.19/lilypond-2.19.3.tar.gz)
 
 Contributor’s Guide
 -------------------
 
 LilyPond development is a fairly complicated matter.  In order to help
 new contributors, and to keep the whole system (mostly) stable, we have
 written a manual for development tasks.
 
    • Contributor’s Guide (split HTML) (../contributor/index.html) − the
      manual is split between many HTML pages.
        _(small download for each page)_
 
    • Contributor’s Guide (big HTML) (../contributor-big-page.html) −
      read this manual as one huge HTML page.
        _(large single download, 500 kB)_
 
    • contributor.pdf (../contributor.pdf) − download as a PDF file.
        _(large single download, 2.8 MB)_
 
 Regression tests
 ----------------
 
    • Regression tests (../../input/regression/collated-files.html): This
      release’s regtests.  (pdf version
      (../../input/regression/collated-files.pdf))
 
    • MusicXML tests
      (../../input/regression/musicxml/collated-files.html): This
      release’s musicXML tests.  (pdf version
      (../../input/regression/musicxml/collated-files.pdf))
 
    • abc2ly tests (../../input/regression/abc2ly/collated-files.html):
      This release’s abc2ly tests.  (pdf version
      (../../input/regression/abc2ly/collated-files.pdf))
 
    • lilypond-book tests
      (../../input/regression/lilypond-book/collated-files.html): This
      release’s lilypond-book tests.  (pdf version
      (../../input/regression/lilypond-book/collated-files.pdf))
 
 All versions
 ............
 
    • Comparisons between regression tests (http://lilypond.org/test)
 
    • Archive of all regression tests
      (http://lilypond.org/download/binaries/test-output/)
 
 Manuals
 -------
 
           Note: These manuals are for LilyPond 2.18.2; the latest
           manuals can be found at <http://lilypond.org>
 
 Introduction
 
 -----------------------
 Learning (split        Learning (big HTML)    learning.pdf
 HTML)                  (../learning-big-page.html)(../learning.pdf)
 (../learning/index.html)                      
 
 Glossary (split        Glossary (big HTML)    music-glossary.pdf
 HTML)                  (../music-glossary-big-page.html)(../music-glossary.pdf)
 (../music-glossary/index.html)                
 
 Essay (split HTML)     Essay (big HTML)       essay.pdf
 (../essay/index.html)  (../essay-big-page.html)(../essay.pdf)
                                               
 
 Regular
 
 -----------------------
 Notation (split        Notation (big HTML)    notation.pdf
 HTML)                  (../notation-big-page.html)(../notation.pdf)
 (../notation/index.html)                      
 
 Usage (split HTML)     Usage (big HTML)       usage.pdf
 (../usage/index.html)  (../usage-big-page.html)(../usage.pdf)
                                               
 Snippets (split        Snippets (big HTML)    snippets.pdf
 HTML)                  (../snippets-big-page.html)(../snippets.pdf)
 (../snippets/index.html)                      
 
 Infrequent
 
 -----------------------
 Web (split HTML)       Web (big HTML)         web.pdf (../web.pdf)
 (../web/index.html)    (../web-big-page.html) 
                        
 Changes (split HTML)   Changes (big HTML)     changes.pdf
 (../changes/index.html)(../changes-big-page.html)(../changes.pdf)
                                               
 Extending (split       Extending (big HTML)   extending.pdf
 HTML)                  (../extending-big-page.html)(../extending.pdf)
 (../extending/index.html)                     
 
 Internals (split       Internals (big HTML)   internals.pdf
 HTML)                  (../internals-big-page.html)(../internals.pdf)
 (../internals/index.html)