]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/included/helpus.itexi
Add Changes entry for -dstrokeadjust and "Usage" entry.
[lilypond.git] / Documentation / included / helpus.itexi
index 22ab4ea4fef0967a3f9507ab70b17b4ed143083e..2789f28097841523ad317ea635056a57178b9f90 100644 (file)
@@ -5,21 +5,27 @@
 @macro helpusNeed
 @subheading We need you!
 
 @macro helpusNeed
 @subheading We need you!
 
-The LilyPond development team is quite small; we really want to
-get more people involved.  Please consider helping your fellow
-LilyPond users by contributing!
+Thank you for your interest in helping us --- we would love to see
+you get involved!  Your contribution will help a large group of users
+make beautifully typeset music.
 
 Even working on small tasks can have a big impact: taking care of
 them allows experienced developers work on advanced tasks, instead
 of spending time on those simple tasks.
 
 
 Even working on small tasks can have a big impact: taking care of
 them allows experienced developers work on advanced tasks, instead
 of spending time on those simple tasks.
 
+For a multi-faceted project like LilyPond, sometimes it's tough to know
+where to begin.  In addition to the avenues proposed below, you can send
+an e-mail to the @email{mike@@mikesolomon.org, Frog meister}
+letting him know your skill set and asking how you can help or proposing a
+project.  He'll be able to give you guidance on how to get started.
+
 @end macro
 
 
 @end macro
 
 
-@macro helpusTasks
+@macro helpusSimple
 @subheading Simple tasks
 
 @subheading Simple tasks
 
-No source code or compiling required!
+@strong{No programming skills} required!
 
 @itemize
 @item
 
 @itemize
 @item
@@ -29,6 +35,11 @@ Mailing list support: answer questions from fellow users.
 Bug reporting: help users create proper @rweb{Bug reports}, and/or
 join the Bug Squad to organize @rcontrib{Issues}.
 
 Bug reporting: help users create proper @rweb{Bug reports}, and/or
 join the Bug Squad to organize @rcontrib{Issues}.
 
+@item
+@rcontrib{Grand Regression Test Checking}: verify that LilyPond works correctly
+by examining output of test snippets.  Checking one snippet takes less
+than a minute!
+
 @item
 Documentation: small changes can be proposed by following the
 guidelines for @rcontrib{Documentation suggestions}.
 @item
 Documentation: small changes can be proposed by following the
 guidelines for @rcontrib{Documentation suggestions}.
@@ -45,6 +56,10 @@ testing new features.  Please contribute to these discussions!
 
 @end itemize
 
 
 @end itemize
 
+@end macro
+
+
+@macro helpusAdvanced
 @subheading Advanced tasks
 
 These jobs generally require that you have the source code and can
 @subheading Advanced tasks
 
 These jobs generally require that you have the source code and can
@@ -58,6 +73,8 @@ Contributors using Linux or FreeBSD may also use Lilydev, but if
 they prefer their own development environment, they should read
 @rcontrib{Working with source code}, and @rcontrib{Compiling}.
 
 they prefer their own development environment, they should read
 @rcontrib{Working with source code}, and @rcontrib{Compiling}.
 
+Begin by reading @rcontrib{Summary for experienced developers}.
+
 @itemize
 @item
 Documentation: for large changes, see
 @itemize
 @item
 Documentation: for large changes, see
@@ -80,7 +97,7 @@ Frogs, and read @rcontrib{Programming work}.
 
 @end macro
 
 
 @end macro
 
-
+@ignore
 @macro helpusProjects
 @subheading Projects
 
 @macro helpusProjects
 @subheading Projects
 
@@ -97,7 +114,7 @@ involved in their favorite software's development.  Fixing bugs,
 implementing new features, documenting the source code: there's a
 lot to be done, but most importantly: this is a chance for
 everyone to learn more about LilyPond, about Free Software, about
 implementing new features, documenting the source code: there's a
 lot to be done, but most importantly: this is a chance for
 everyone to learn more about LilyPond, about Free Software, about
-programming... and to have fun.  If you're curious about any of
+programming@dots{} and to have fun.  If you're curious about any of
 it, then the word is: @emph{Join the Frogs!}
 
 
 it, then the word is: @emph{Join the Frogs!}
 
 
@@ -114,7 +131,7 @@ untweaked music will remain stable for the foreseeable future.
 We will have an extensive discussion period to determine the final
 input specification.
 
 We will have an extensive discussion period to determine the final
 input specification.
 
-@warning{GLISS will start shortly after 2.14 is released.}
+@warning{GLISS will start shortly after 2.16 is released.}
 
 @subsubheading Grand Organizing Project
 
 
 @subsubheading Grand Organizing Project
 
@@ -131,8 +148,7 @@ features or completely redesigning things.  Rather, it is aimed at
 giving us a much more stable foundation so that we can move ahead
 with larger tasks in the future.
 
 giving us a much more stable foundation so that we can move ahead
 with larger tasks in the future.
 
-@warning{GOP will start shortly after the 2.14 release.}
-
 @end macro
 
 @end macro
 
+@end ignore