]> git.donarmstrong.com Git - lilypond.git/blobdiff - ROADMAP
Update ROADMAP
[lilypond.git] / ROADMAP
diff --git a/ROADMAP b/ROADMAP
index dba4f013b46b43ef1a70a8bab35693f1aaf37991..d56edeff15853936a6e6e62bd73f5a69333dd731 100644 (file)
--- a/ROADMAP
+++ b/ROADMAP
@@ -1,42 +1,60 @@
+Prebuilt Documentation and packages are available from:
 
-LilyPond development is hosted at savannah.gnu.org/projects/lilypond
+    http://lilypond.org
 
-Here is an attempt at a simple explanation of the directory layout for
-LilyPond's source files.
+LilyPond development is hosted at:
 
+    http://savannah.gnu.org/projects/lilypond
+
+Here is a simple explanation of the directory layout for LilyPond's
+source files.
+
+   .                    Toplevel READMEs, ChangeLog, build bootstrapping,
+                          patches for third party programs
    Documentation/
-     bibliography/             .bib files with references to books and articles
-     windows/                  building on windows
-     pictures/                 .xpms of the logo
-     programmer/               programmers documentation, including a test document
-     topdocs/                  sources for the toplevel files (README.txt, INSTALL.txt, etc.)
-     user/                     User manuals
-   buildscripts/               Scripts used during the build process
-   debian/                     Files for building .deb packages
-   flower/                     A generic library
-     include/
-   input/                      Various input files
-     test/                     Test features: one file per feature
-     bugs/                     Show bugs
-     no-notation/              Examples or bugs that do not produce output
-     regression/               Various features for regression test
-     tutorial/                 Examples from the tutorial 
-   lily/                       Source code for LilyPond
-     include/
-   ly/                         Standard include files.
-   make/                       LilyPond specific Make subroutine files
-   mf/                         MetaFont sources for the feta font
-   midi2ly/                    midi2ly source code
-     include/
-   mutopia/                    Larger examples with full music pieces.
-     E.Satie/
-     F.Schubert/
-     J.S.Bach/
-   intl/                       library for gettext
-   po/                         translations
-   ports/                       access to mutopia archive
-   ps/                         postscript library files
-   tex/                                TeX library files
-   scm/                                Scheme initialisation and subroutine files
-   scripts/                    User scripts
-   stepmake/                   Generic make subroutine files
+       application/     Source files for Application Usage manual
+       essay/           Academic material and .bib files with references
+                          to books and articles
+       contributor/     Source files for the Contributor's Guide
+       extending/       Source files for the Extending manual
+       learning/        Source files for the Learning Manual
+       logo/            The logo
+       misc/            Old announcements, ChangeLogs and NEWS
+       notation/        Source files for Notation Reference manual
+       pictures/        Pictures and graphics used in the documentation
+       snippets/        Snippets from the LilyPond Snippet Repository
+                          (auto-generated, do not modify!)
+           new/         Snippets which are too new for LSR
+       topdocs/         Sources for the toplevel READMEs
+                          (README.txt, INSTALL.txt etc.)
+       po/              Translations for build and maintenance scripts
+       web/             lilypond.org website (a.k.a. General Information for
+                        offline documentation)
+           ly-examples/ LilyPond examples for the website
+       fr/ es/ de/      Docs translated to French, Spanish, German, resp.
+       ja/ hu/ it/      Docs translated to Japanese, Hungarian, Italian, resp.
+           Every subdirectory of Documentation/ that contains localizable
+           source files may be present in the directory of a translation;
+           in addition, each translation directory may contain a ubsdirectory
+          texidocs/ that contains the translation of snippets texidocs.
+   elisp/               Emacs LilyPond mode and syntax coloring
+   flower/              A simple C++ library
+   input/               Music input examples
+       regression/      Testing of features, one test per file
+   lily/                C++ sources for the LilyPond binary
+   ly/                  System music include files
+   make/                Specific make subroutines
+   mf/                  MetaFont sources for the Emmentaler and Aybabtu fonts
+   po/                  Translations for binaries and end-user scripts
+   ps/                  PostScript library files
+   python/              Python modules, MIDI module
+       auxiliar/        Python modules used by maintenance scripts
+                          or in the build process
+   scm/                 Scheme sources for LilyPond and subroutine files
+   scripts/             End-user scripts
+       auxiliar/        Scripts for maintaining the sources and scripts
+                          for the build process that need not be built
+       build/           Scripts for the build process that must be built
+   stepmake/            Generic make subroutine files
+   tex/                 TeX and texinfo library files
+   vim/                 Vi(M) LilyPond mode and syntax coloring