X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fde%2Fweb%2Fcommunity.itexi;h=a0a54c1eb455ff6814432e3454b44f7561b5f8ca;hb=2f048e40f3c6bb1fda769caf537741c57d15d4ee;hp=18224cfe73fa0cd043687d496a42eaa7248f98d0;hpb=a7210078ea5ed650743536c8fcd8b7291322d0e7;p=lilypond.git diff --git a/Documentation/de/web/community.itexi b/Documentation/de/web/community.itexi index 18224cfe73..a0a54c1eb4 100644 --- a/Documentation/de/web/community.itexi +++ b/Documentation/de/web/community.itexi @@ -1,17 +1,23 @@ -@c -*- coding: utf-8; mode: texinfo; -*- +@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: e9bfcb4ffbd7eab2aa453c8b8d4ddd4c43f99ac2 + Translation of GIT committish: 5b6ddab894b3065c35c72ef8048b8c6edbe684ac When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. + version that you are working on. For details, see the Contributors' + Guide, node Updating translation committishes. @end ignore +@c Translators: Till Paala, Michael Gerdau + +@include included/acknowledge.itexi @include included/authors.itexi +@include included/helpus.itexi @node Gemeinschaft @unnumbered Gemeinschaft @translationof Community +@divClass{link-headings} @divClass{column-center-top} @subheading Zusammenarbeit mit der Gemeinschaft @@ -20,10 +26,10 @@ @item @ref{Kontakt}: hier erhalten Sie Hilfe, können diskutieren und -in in Kontakt mit der Gemeinschaft bleiben. +in Kontakt mit der Gemeinschaft bleiben. @item -@ref{Minimalbeispiele}: sie werden @emph{sehr stark} empfohlen, +@ref{Minimalbeispiele}: sie werden @emph{dringend} empfohlen, wenn man über LilyPond diskutieren will. @item @@ -33,19 +39,28 @@ wenn man über LilyPond diskutieren will. @divEnd @divClass{column-left-bottom} -@subheading LilyPond besser machen +@subheading LilyPond verbessern @itemize @item @ref{Helfen Sie uns}: Ihre Mitarbeit wird benötigt. +@item +@ref{Sponsoren}: finanzielle Unterstützung. + @item @ref{Entwicklung}: für Mitarbeiter und Tester. +@item +@ref{Google Summer of Code}: Projektideen für den Google Summer of Code (GSoC). + @item @ref{Autoren}: die Menschen, die LilyPond zu dem gemacht haben, -was es jetzt ist. +was es heute ist. + +@item +@ref{Danksagungen}: Projekte und Institutionen, die LilyPond unterstützen @end itemize @divEnd @@ -62,9 +77,13 @@ uns geschrieben wurde. @item @ref{Ältere Neuigkeiten}: ein Archiv. +@item +@ref{Abstellkammer}: Ankündigungen und Listen der Veränderungn von vorherigen Versionen. + @end itemize @divEnd +@divEnd @divClass{hide} @menu @@ -72,10 +91,14 @@ uns geschrieben wurde. * Minimalbeispiele:: * Fehlerberichte:: * Helfen Sie uns:: +* Sponsoren:: * Entwicklung:: +* Google Summer of Code:: * Autoren:: +* Danksagungen:: * Veröffentlichungen:: * Ältere Neuigkeiten:: +* Abstellkammer:: @end menu @divEnd @@ -88,9 +111,9 @@ uns geschrieben wurde. @divClass{column-left-bottom} @subheading Benutzergruppen und Hilfe -@subsubheading Mailingliste der Benutzer: @code{lilypond-user@@gnu.org} +@subsubheading Benutzer Mailingliste: @code{lilypond-user@@gnu.org} -Diese Mailingliste ist der hauptsächliche Ort, wo Benutzer diskutieren +Diese Mailingliste ist der zentrale Ort, an dem Benutzer diskutieren und einander helfen. Die Sprache der Liste ist Englisch. Zu deutschsprachiger Hilfe, siehe unten. @quotation @@ -105,16 +128,31 @@ Archiv2} Archiv3} @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.general, -mit gmaine an lilypond-user schicken} +mit gmane an lilypond-user schicken} @end quotation @warning{Wenn Sie Fragen stellen (immer auf Englisch) benutzen Sie bitte @ref{Minimalbeispiele}!} +@subsubheading LilyPond-Schnipsel-Depot + +Das LilyPond-Schnipsel-Depot (LSR - LilyPond Snippet Repository) ist eine große Sammlung durch Anwender +erstellter Beispiele, die frei kopiert und in eigenen Werken verwendet werden +dürfen. Schauen Sie, was andere Leute konstruiert haben und fügen Sie ggf. +eigene Schnipsel hinzu! + +@example +@uref{http://lsr.di.unimi.it} +@end example + +Besonders lehrreiche Beispiele aus dem LSR werden in unsere offizielle +Dokumentation eingefügt, in @ref{Schnipsel}. + + @subsubheading IRC -Etwas Unterstützung können Sie auch auf unserem IRC-Kanal erhalten: +Unterstützung können Sie auch auf unserem IRC-Kanal erhalten: @example @uref{irc://irc.freenode.net/lilypond, #lilypond@@irc.freenode.net} @@ -149,39 +187,35 @@ Mailingliste gestellt wird. @subsubheading Andere Sprachen +@quotation @uref{http://www.lilypondforum.de/, Deutsches LilyPond-Forum} -@quotation -@uref{http://lists.gnu.org/mailman/listinfo/lilypond-es, -Spanische Mailingliste} - -@uref{http://groups.google.com/group/lilypond-brasil, -Portugiesische Gruppe} - @uref{http://lists.gnu.org/mailman/listinfo/lilypond-user-fr, Französische Mailingliste} -@uref{http://www.lilypondforum.nl/, -Holländisches Forum} -@end quotation +@uref{http://groups.google.com/group/lilypond-brasil, +Portugiesischsprachige Gruppe} +@uref{http://lists.gnu.org/mailman/listinfo/lilypond-es, +Spanische Mailingliste} +@end quotation @divEnd @divClass{column-right-top} -@subheading Bleiben Sie informiert +@subheading Der LilyPond Blog -@subsubheading LilyPond Report +Folgen sie unserem community blog, @q{Scores of Beauty}: -Der einfachste Weg in Kontakt zu bleiben ist es, den Newsletter -unserer Gemeinschaft zu lesen, den -@uref{http://news.lilynet.net/, LilyPond Report} (auf Englisch). +@example +@uref{http://lilypondblog.org} +@end example -@subsubheading Mailinglist für neue Versionen: @code{info-lilypond@@gnu.org} +@subsubheading Mailingliste für neue Versionen: @code{info-lilypond@@gnu.org} -Diese Mailinglist ist sehr wenig aktiv und kann nur gelesen werden: -hier wird über neue Versionen von LilyPond informiert. +Diese Mailingliste hat ein sehr geringes Mailaufkommen und kann nur gelesen werden. Sie dient +der Ankündigung neuer Versionen. @quotation @uref{http://lists.gnu.org/mailman/listinfo/info-lilypond, @@ -202,12 +236,12 @@ Archiv3} @divClass{column-right-bottom} -@subheading Disskussionen der Entwickler +@subheading Diskussionen der Entwickler und Übersetzer @subsubheading Entwickler-Mailingliste: @code{lilypond-devel@@gnu.org} -Die meisten Disskussionen von Entwicklern finden auf dieser Liste -statt. Patche sollten hier hin geschickt werden. +Diskussionen der Entwicklern finden auf dieser Liste +statt. Patches können ebenfalls hier hin geschickt werden. @quotation @uref{http://mail.gnu.org/mailman/listinfo/lilypond-devel, @@ -221,13 +255,14 @@ Archiv2} Archiv3} @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.devel, -mit gmaine an lilypond-devel schicken} +mit gmane an lilypond-devel schicken} @end quotation @subsubheading Mailingliste für Fehler: @code{bug-lilypond@@gnu.org} -Fehlermeldungen und Diskussionen finden hier statt. +Fehlermeldungen und Diskussionen finden hier statt, jedoch bitte keine Patches +an diese Liste senden. @quotation @uref{http://mail.gnu.org/mailman/listinfo/bug-lilypond, @@ -246,8 +281,18 @@ Archiv3} @warning{Bevor Sie eine Nachricht an die Fehler-Liste schreiben, lesen Sie bitte unsere Richtlinien für @ref{Fehlerberichte}.} -@divEnd +@subsubheading Mailingliste für Übersetzungen: @code{translations@@lilynet.org} + +Jegliche Diskussionen über Übersetzungen der LilyPond Handbücher sollte auf dieser Liste stattfinden, +jedoch bitte keine Patches an diese Liste senden. + +@quotation +@uref{http://lilypond-translations.3384276.n2.nabble.com/, +Translation mailing list archive} +@end quotation + +@divEnd @node Minimalbeispiele @@ -257,33 +302,37 @@ lesen Sie bitte unsere Richtlinien für @ref{Fehlerberichte}.} @divClass{column-center-top} @subheading Was sind @qq{Minimalbeispiele}? -Ein kleines Beispiel ist ein Beispiel, von dem nichts mehr entfernt -werden kann. +Ein Minimalbeispiel ist eine vollständige Quelldatei, die +@strong{nicht} mehr weiter reduziert werden kann, ohne dass das +illustrierte Problem verschwindet. Es sollten keine Warnungen und +Fehlermeldungen produziert werden, die nicht mit dem Problem im +Zusammenhang stehen. + @divEnd @divClass{column-left-bottom} -@subheading Warum sollte ich so etwas tun? +@subheading Warum sollte ich Minimalbeispiele erstellen? @divClass{keep-bullets} @itemize @item Je einfacher ein Beispiel ist, um so schneller können mögliche -Hilfeleistende es verstehen und Ihnen helfen. +Hilfeleistende das Beispiel untersuchen, das auftretende Problem +einkreisen und Ihnen helfen. @item -Ein einfaches Beispiel zeigt, dass Sie sich zuerst Mühe gegeben -haben, das Problem selber zu lösen. Wenn Leute große Abschnitte -an Code einschicken, sieht es so aus, dass sie sich auch nicht -interessieren, ob ihnen geholfen wird oder nicht. +Die effiziente Analyse eines Problems erfordert ohnehin eine +Reduktion auf das Wesentliche. Wenn Sie umfangreiches Material an die +Liste schicken, dann erwecken Sie den Eindruck, dass Ihnen die Lösung +Ihres Problems keine eigene Mühe wert ist. @item -Ein Minimalbeispiel zu erstellen zwingt Sie dazu zu verstehen, -was vorgeht. Viele falsche Problemberichte können vermieden werden, -wenn man versucht, erst einmal ein Minimalbeispiel zu erstellen. -Wenn Sie einen @qq{Bug} in Ihrem Minimalbeispiel nicht reproduzieren -können, was das Problem wohl eher zu geringes Verständnis von -LilyPond, nicht jedoch ein Fehler. +Ein Minimalbeispiel zu erstellen hilft Ihnen zu verstehen, was +vorgeht. Viele Problemberichte erübrigen sich schon während der +Erstellung eines Minimalbeispiels. Ist ein @qq{Bug} mit einem +bestimmten Minimalbeispiel nicht reproduzierbar, ist es +wahrscheinlich, daß er andere Ursachen als vermutet hat. @end itemize @divEnd @@ -292,38 +341,82 @@ LilyPond, nicht jedoch ein Fehler. @divClass{column-right-bottom} -@subheading Wie soll ich sie erstellen? +@subheading Wie werden sie erstellt? @divClass{keep-bullets} @itemize @item -Immer die \version -Nummer einfügen. +Immer die @code{\version}-Nummer einfügen. @item Machen Sie es klein! Beispiele zur Platzverteilung oder dem Seitenlayout können viele Notentakte erfordern, aber die meisten -Probleme können in einem einzigen Takt gezeigt werden. +Probleme können in weniger als einem einzigen Takt gezeigt werden. @item Wenn Sie versuchen, ein Beispiel zu erstellen, versuchen Sie -zuerst, Abschnitt Ihrer Datei auszukommentieren @w{(@code{%} +zuerst, Abschnitte Ihrer Datei auszukommentieren @w{(@code{%} oder @code{%@{ @dots{} %@}})}. Wenn Sie etwas auskommentieren -können, und das Problem immer noch gezeigt wird, entfernen Sie die +können, und das Problem immer noch vorhanden ist, entfernen Sie die auskommentierten Abschnitte. @item -Vermeiden Sie komplizierte Noten, Tonarten, Schlüssel oder Taktarten, es sei denn Ihr Problem hat mit ihnen etwas zu tun. +Vermeiden Sie komplizierte Noten, Tonarten, Schlüssel oder Taktarten, +es sei denn Ihr Problem hat mit ihnen etwas zu tun. @item Benutzen Sie nicht @code{\override} oder @code{\set}, es sei denn, der Fehler zeigt sich im Zusammenhang mit diesen Befehlen. +@item +Sie können auch zusätzlich ein Bild anhängen, welches die gewünschte graphische +Darstellung zeigt. + @end itemize @divEnd @divEnd +@divClass{column-center-bottom} +@subheading Wie klein sollten sie sein? +@c How tiny should they be? + +Ist der Code unten ein Minimalbeispiel? + +@example +\version "2.14.1" +\include "english.ly" + +\score @{ + \new Staff @{ + \key d \major + \numericTimeSignature + \time 2/4 + 16 8. + %% Here: the tie on the D's looks funny + %% Too tall? Left-hand endpoint is not aligned with the B tie? + ~ + 8 [ ] + @} +@} +@end example + +Das ist zwar kein langer Code, aber ein wirkliches Minimalbeispiel ist +folgendes: + +@example +\version "2.14.1" +@{ + % middle tie looks funny here: + 8. ~ 8 +@} +@end example + +Wenige Minimalbeispiele brauchen mehr als 10 Zeilen, +meistens kann das Problem mit vier Zeilen gezeigt werden! + +@divEnd @@ -331,12 +424,15 @@ der Fehler zeigt sich im Zusammenhang mit diesen Befehlen. @unnumberedsec Fehlerberichte @translationof Bug reports +@divClass{heading-center} +Wenn Ihre Datei zu einem Programmabsturz oder falschem Notensatz führt, +handelt es sich um einen Fehler. +@divEnd + @divClass{column-center-top} @subheading 1. Schritt: Bekannte Fehler -Wenn Sie Eingabecode haben, der einen Programmabsturz oder -fehlerhaften Notensatz erzeugt, dann ist das ein Fehler. Es gibt -eine Liste der bekannten Fehler beim Google bug tracker: +Vielleicht ist der Fehler schon bekannt. Prüfen Sie hier: @example @uref{http://code.google.com/p/lilypond/issues/list} @@ -344,7 +440,7 @@ eine Liste der bekannten Fehler beim Google bug tracker: @warning{Bitte fügen Sie @strong{NICHT} selber neue Fehlerberichte hinzu! Wenn der Fehler einmal im Bug-Tracker zu sehen ist, -können Sie selber weitere Informatio hinzufügen.} +können Sie selber weitere Informationen hinzufügen.} @divEnd @@ -356,37 +452,50 @@ Wenn Sie einen Fehler entdeckt haben, der nicht aufgelistet ist, helfen Sie uns bitte, indem Sie einen Fehlerbericht (bug report) erstellen. -@warning{Wir akzeptieren bug reports nur in Form von -@ref{Minimalbeispielen}. Wir haben sehr begrenzte Ressourcen, -um Fehlerberichte zu bearbeiten, weshalb jedes nicht-Minimalbeispiel +@warning{Wir akzeptieren Fehlerberichte nur als +@ref{Minimalbeispiele}. Wir haben sehr begrenzte Ressourcen, +weshalb jedes nicht-Minimalbeispiel zurückgewiesen wird. Fast jeder Fehler kann mit vier oder sogar weniger Noten demonstriert werden!} Hier ein Beispiel eines guten bug reports: @example -%% the octavation command doesn't -%% change the output at all! - -\version "2.10.0" -\paper@{ ragged-right=##t @} -\relative c''' @{ - c1 - #(set-octavation 1) - c1 +% Accidentals should be printed for only +% the first note in a tie, but this version +% prints flats on both notes. +\version "2.10.1" + +\relative c'' @{ + bes1 ~ + bes1 @} @end example @divEnd @divClass{column-right-bottom} -@subheading 3. Schritt: Einsenden eines Fehlerberichtes +@subheading 3. Schritt: Einsenden eines Fehlerberichtes Wenn Sie sichergestellt haben, dass der Fehler noch nicht -bekann ist und einen Fehlerbericht erstellt haben, senden sie -ihn bitte uns zu! +bekannt ist und einen Fehlerbericht erstellt haben, senden sie +ihn bitte an uns! + +@divClass{keep-bullets} +@itemize + +@item +Wenn Sie die Emailliste @uref{mailto:bug-lilypond@@gnu.org, ++bug-lilypond@@gnu.org} bereits abonniert haben, können Sie +ganz gewöhnlich eine E-Mail schicken. -Leider gibt es ein genaue Überprüfung auf der Liste, die verhindert, +@item +Wenn Sie nicht Mitglied der Liste sind, können Sie trotzdem +einen Fehlerbericht über das +@uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs, +gmane lilypond.bugs web interface} schicken. + +Es gibt jedoch eine genaue Überprüfung auf der Liste, die verhindert, dass man top-posted. Diese Überprüfung wird häufig inkorrekt von LilyPond-Dateien alarmiert. Darum fügen Sie @@ -395,120 +504,303 @@ von LilyPond-Dateien alarmiert. Darum fügen Sie @end example @noindent -(Sie müssen das @code{>} mit einfügen) zu Anfang ihres +(Sie @emph{müssen} das @code{>} mit einfügen) zu Anfang ihres Fehlerberichtes hinzu. -@uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs, -Schreiben Sie mit der gmane lilypond.bugs-Schnittstelle} -oder schicken Sie eine E-Mail an -@uref{mailto:bug-lilypond@@gnu.prg, bug-lilypond@@gnu.org}. +@end itemize +@divEnd +@divEnd + +@divClass{column-center-bottom} +@subheading 4. Schritt: Auf Antwort warten -Wenn Ihr Fehlerbericht an die Liste versandt wurde, untersucht -unser Bug meister den Bericht. Er wird Sie eventuell nach mehr -Information fragen oder er fügt den Bericht zum Tracker hinzu und -lässt Sie wissen, welche Nummer er bekommen hat. +Wenn Ihr Fehlerbericht an die Liste versandt wurde, untersuchen +unsere Fehlerbeseitiger (engl. bug squad) den Bericht. Sie werden +eventuell nach mehr Information gefragt. Sie werden informiert, +wann der Bericht im Tracker hinzugefüt wird. Warten Sie bitte vier Tage, +da uns für diese Tätigkeit nur eine geringe Zahl an Helfern zur Verfügung stehen. -Sie können den Fehler so markieren, dass Sie immer eine E-Mail +Wenn ein Fehler dem Tracker hinzugefügt wurde, können Sie ihn kommentieren, +um mehr Information hinzuzufügen. Sie können den Fehler auch markieren, +sodass Sie immer eine E-Mail erhalten, wenn Aktivität für diesen Fehler vorkommt. Hierzu müssen Sie einen Google-Account haben. @divEnd +@divClass{column-center-bottom} +@subheading Optionale Hilfe: Das gewünschte Verhalten erklären + +Wenn ein Fehlerbericht einmal dem Tracker hinzugefügt wurde, kann es +sehr hilfreich sein, wenn wir sehen können, wie die gewünschte Ausgabe +aussieht. Sie können beliebig Code, Text und Bilder (auch mit +anderen Programmen erstellt) hinzufügen, die das gewünschte Bild +demonstrieren. + +@divEnd + + @node Helfen Sie uns @unnumberedsec Helfen Sie uns @translationof Help us -@untranslated +@divClass{column-center-top} +@helpusNeed -@ignore +@divEnd -@divClass{column-center-top} -@subheading Wir brauchen Sie! +@divClass{column-left-top} +@divClass{keep-bullets} +@helpusSimple -Das Entwicklerteam von LilyPond ist ziemlich klein -- es wäre -wirklich notwendig, dass mehr Leute sich einbringen. Bitte -erwägen Sie, Ihren LilyPond-Benutzerkollegen zu helfen indem -Sie zur Entwicklung beitragen. +@divEnd +@divEnd -Auch kleine Aufgaben können große Auswirkungen haben: wenn man sich -ihnen annimmt, können sich die erfahrenen Entwickler den schwierigen -Aufgaben widmen anstatt diese einfachen Probleme zu lösen. +@divClass{column-right-top} +@helpusAdvanced @divEnd -@divClass{column-left-top} -@subheading Einfache Aufgaben +@node Sponsoren +@unnumberedsec Sponsoren +@translationof Sponsoring @divClass{keep-bullets} +@divClass{column-left-top} +@subheading Kopfgelder/Prämien + +In der Vergangenheit @itemize -@item -Unterstützung auf der Mailingliste: beantworten Sie Fragen von -anderen Benutzern. +@item haben einige Benutzers für neue Eigenschaften bezahlt +@item haben sich einige Entwickler einstellen lassen, um neue Eigenschaften +hinzuzufügen +@end itemize -@item -Fehlerberichte: helfen Sie anderen Benutzern, richtige -@ref{Fehlerberichte} zu erstellen und helfen Sie dem -Fehlerteam bei der Verwaltung der @rcontrib{Issues}. +Das LilyPond-Projekt kann derartige Verabredungen nicht koordinieren, +wir wollen deshalb weder dazu aufrufen noch davon abraten. Jegliche +Abkommen zwischen privaten Personen beziehen sich nur auf diese +Personen, ncht auf das LilyPond-Projekt. -@item -Dokumentation: kleine Änderungen (immer zuerst auf Englisch) -können vorgeschlagen werden, wenn man die Richtlinien -von @rcontrib{Documentation suggestions} beachtet. +@divEnd +@divClass{column-right-top} +@subheading Richtlinien + +Jeder Benutzer, der Geld gegen Arbeit eintauschen will, sollte +Folgendes im Auge behalten: + +@itemize @item -Das LilyPond-Schnipsel-Depot (LSR): erstellen und reparieren Sie -Schnipsel. Siehe -@rcontrib{Adding and editing snippets}. +LilyPond-Entwickler können ihre Angebote auf den E-Mail-Listen +von Zeit zu Zeit bewerben. @item -Diskussionen, Gutachten und Testen: die Entwickler brauchen -oft Feedback zu neuer Dokumentation, möglichen Änderungen der -Syntax und um neue Funktionen zu testen. Bitte nehmen Sie an -diesen Diskussionen teil! +Jegliche Abkommen zwischen privaten Personen sollten die +normalen Vorsichtsmaßnahmen beinhalten: wer bezahlt, wieviel +bezahlt werden soll, mit welcher Methoden und nach welchen +Bedingungen. Wir empfehlen, dass alle Unklarheiten bezüglich +dieser Punkte geklärt werden sollten, bevor die Arbeit beginng. @end itemize -@subheading Mittlere Aufgaben +@divEnd + +@divClass{column-center-bottom} +@subheading Interessierte Entwickler + +Hier ist eine Liste der Leute, die sich Dienstleistungen +sponsoren lassen. Die Menge an Arbeit, die unterschiedliche +Entwickler im Laufe des Jahres vollbringen, kann stark +schwanken. Wir können nicht garantieren, dass die Liste +aktuell ist oder die Leute auf der Liste über bestimmte +Fähigkeiten verfügen. Das einzige Kriterium ist, dass +die entsprechende Person um Aufnahme in die Liste gebeten +hat. + +Ein Blick auf die erbrachten Leistungen im git-Repositorium +ist eine gute Art sich über Aktivität und Erfahrenheit von +Entwicklern Klarheit zu verschaffen. Statistiken bis +@versionDevel{}: + +@multitable @columnfractions .3 .3 .3 +@item @uref{http://lilypond.org/~graham/gitstats-all/, gesamter Zeitraum} +@tab @uref{http://lilypond.org/~graham/gitstats-1year/, das letzte Jahr} +@tab @uref{http://lilypond.org/~graham/gitstats-3months/, die letzten drei Monate} +@end multitable + +Interessirte Entwickler: +@table @asis +@item @email{dak@@gnu.org, David Kastrup} +Spenden sind notwendig, damit ich meine aktuelle Vollzeitbeschäftigung +an LilyPond aufrechterhalten kann. Ich konzentriere mich auf das +Schnittstellendesign für Benutzer und Programmieren, auf Kohäränz, +Implementation, Vereinfachung, Dokumentation und Fehlerbeseitigung. + +@c Format +@c @item @email{name@@adress.domain, Name} +@c area of interest (256 chars max) + +@end table + +@divEnd +@divEnd + + +@node Entwicklung +@unnumberedsec Entwicklung +@translationof Development -@warning{Diese Aufgaben setzen voraus, dass Sie die Quellen -von Programm und Dokumentation haben, aber keine volle -Entwicklungsumgebung. Siehe @rcontrib{Starting with git}.} +@divClass{heading-center} +@ifclear web_version + @heading Entwicklung für LilyPond @version +@end ifclear +@ifset web_version + @heading Entwicklung für LilyPond @versionDevel +@end ifset + + +@c we normally don't allow named references, but in this case +@c it's good to emphasize the "stable" part. -gp +@warning{Hier handelt es sich um @emph{möglicherweise instabile} Entwicklerversionen. +Wenn Sie nicht genau wissen, wie man LilyPond installiert und +benutzt, empfehlen wir ausdrücklich, die @ref{Download, stabile Download}-Version +zu benutzen und die @ref{Handbücher, stabilen Handbücher} zu lesen.} + +@divEnd + +@divClass{column-center-top} +@subheading Veröffentlichungsnummern + +Es gibt zwei Veröffentlichungsreihen für LilyPond: stabile Versionen +und die instabilen Entwicklerversionen. Stabile Versionen haben eine +gerade zweite Versionsnummer (also etwa 2.8, 2.10, 2.12). +Entwicklerversionen haben eine ungerade zweite Versionsnummer +(also 2.7, 2.9, 2.11). + +@divEnd + + +@divClass{column-left-top} +@subheading Download + +Anleitungen zu git und der Kompilierung finden sich im Contributor's Guide (nur auf Englisch). + +@quotation +@uref{http://git.sv.gnu.org/gitweb/?p=lilypond.git, lilypond git-Repositorium} +@end quotation + +Schreiber der Dokumentation und Tester sollten die neuesten +Binärpakete herunterladen: + +@quotation + +@downloadDevelLinuxNormal + +@downloadDevelLinuxBig + +@downloadDevelLinuxPPC + +@downloadDevelFreeBSDNormal + +@downloadDevelFreeBSDBig + +@downloadDevelDarwinNormal + +@downloadDevelDarwinPPC + +@downloadDevelWindows + +@downloadDevelSource + +@end quotation + +@divEnd + + +@divClass{column-right-top} +@subheading Handbuch für Entwicklungsarbeiten (Contributor's guide) + +Die Entwicklung von LilyPond ist eine ziemlich komplizierte Angelegenheit. +Um neuen Mitarbeitern zu helfen und das ganze System (ziemlich) +stabil zu halten, haben wir ein Handbuch für Entwicklungsarbeiten +geschrieben (nur auf Englisch). + +@docLinksBare{Handbuch für Entwicklungsarbeiten, contributor, + @rcontribnamed{Top,Handbuch für Entwicklungsarbeiten}, + @manualDevelContributorSplit, + @manualDevelContributorBig, 500 kB, + @manualDevelContributorPdf, 2.8 MB} + +@divEnd + + +@divClass{column-center-top} +@subheading Regressionstests + +@divClass{keep-bullets} + +@ifclear web_version @itemize @item -Dokumentation: siehe -@rcontrib{Documentation work} und -@rcontrib{Building documentation without compiling LilyPond}. +@uref{../../input/regression/collated-files.html, Regressionstests}: +Die Regressionstests dieser Version. +(@uref{../../input/regression/collated-files.pdf, PDF-Version}) @item -Website: die Website wird aus der Quelle der Dokumentation -erstellt. Siehe die Information über die Dokumentation und -zusätzlich @rcontrib{Website work}. +@uref{../../input/regression/musicxml/collated-files.html, MusicXML-Tests}: +musicXML-Regressionstests dieser Version. +(@uref{../../input/regression/musicxml/collated-files.pdf, PDF-Version}) @item -Übersetzungen: siehe @rcontrib{Translating the documentation} und -@rcontrib{Translating the website}. +@uref{../../input/regression/abc2ly/collated-files.html, abc2ly-Tests}: +abc2ly-Tests dieser Version. +(@uref{../../input/regression/abc2ly/collated-files.pdf, PDF-Version}) +@item +@uref{../../input/regression/lilypond-book/collated-files.html, lilypond-book-Tests}: +lilypond-book-Tests dieser Version. +(@uref{../../input/regression/lilypond-book/collated-files.pdf, PDF-Version}) @end itemize +@end ifclear + +@ifset web_version +@subsubheading Entwicklungsversion + +@itemize +@item @regtestDevel (@regtestDevelPdf{}) + +@item @regtestDevelXml (@regtestDevelXmlPdf{}) -@subheading Komplexe Aufgaben +@item @regtestDevelAbc (@regtestDevelAbcPdf{}) -@warning{Diese Aufgaben erfordern, dass Sie die Quellen haben -und LilyPond kompilieren können. Siehe @rcontrib{Starting with git} -und @rcontrib{Compiling LilyPond}.} +@item @regtestDevelLilypondBook (@regtestDevelLilypondBookPdf{}) +@end itemize -Wir empfehlen, dass neue Mithelfer, die Windows benutzen, eine -virtuale Maschine einsezten, um @emph{lilybuntu} zu benutzen. Siehe -@rcontrib{Using a Virtual Machine to Compile LilyPond}. +@subsubheading Stabile Version @itemize -@item -Fehlerberichte, neue Eigenschaften: die beste Art, hiermit zu -beginnen ist es, sich den @emph{Frogs} anzuschließen. Siehe -auch @rcontrib{Programming work}. +@item @regtestStable (@regtestStablePdf{}) + +@item @regtestStableXml (@regtestStableXmlPdf{}) + +@item @regtestStableAbc (@regtestStableAbcPdf{}) + +@item @regtestStableLilypondBook (@regtestStableLilypondBookPdf{}) +@end itemize +@end ifset + + +@subsubheading Alle Versionen + +@itemize +@item @uref{http://lilypond.org/test, Vergleiche zweier Versionen}: + +@item @uref{http://lilypond.org/downloads/binaries/test-output/, +Archiv aller Regressionstests} @end itemize @@ -516,242 +808,484 @@ auch @rcontrib{Programming work}. @divEnd -@divClass{column-right-top} -@subheading Projects -@subsubheading Frogs +@divClass{column-center-bottom} +@subheading Handbücher -Website and mailist: @uref{http://frogs.lilynet.net} +@ifclear web_version +@warning{Diese Handbücher sind für LilyPond @version{}; die neuesten +Handbücher finden sich unter @url{http://lilypond.org}.} +@end ifclear -The Frogs are ordinary LilyPond users who have chosen to get -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 -programming... and to have fun. If you're curious about any of -it, then the word is: @emph{Join the Frogs!} +@divClass{normal-table} +@multitable @columnfractions .3 .3 .3 +@headitem Einleitung +@item +@docLinkSplit{Lernen,learning,@manualDevelLearningSplit-de} +@tab +@docLinkBig{Lernen,learning,@manualDevelLearningBig-de} +@tab +@docLinkPdf{Lernen,learning,@manualDevelLearningPdf-de} +@item +@docLinkSplit{Glossar,music-glossary,@manualDevelGlossarySplit} +@tab +@docLinkBig{Glossar,music-glossary,@manualDevelGlossaryBig} +@tab +@docLinkPdf{Glossar,music-glossary,@manualDevelGlossaryPdf} -@help{not active yet; either comment out or begin these projects -before 2.14} +@item +@docLinkSplit{Aufsatz,essay,@manualDevelEssaySplit-de} +@tab +@docLinkBig{Aufsatz,essay,@manualDevelEssayBig-de} +@tab +@docLinkPdf{Aufsatz,essay,@manualDevelEssayPdf-de} +@end multitable -@subsubheading Grand LilyPond Input Syntax Standardization +@multitable @columnfractions .3 .3 .3 +@headitem Häufig benötigte Handbücher -Website and mailist: TODO +@item +@docLinkSplit{Notation,notation,@manualDevelNotationSplit-de} +@tab +@docLinkBig{Notation,notation,@manualDevelNotationBig-de} +@tab +@docLinkPdf{Notation,notation,@manualDevelNotationPdf-de} + +@item +@docLinkSplit{Benutzung,usage,@manualDevelUsageSplit-de} +@tab +@docLinkBig{Benutzung,usage,@manualDevelUsageBig-de} +@tab +@docLinkPdf{Benutzung,usage,@manualDevelUsagePdf-de} + +@item +@docLinkSplit{Schnipsel,snippets,@manualDevelSnippetsSplit} +@tab +@docLinkBig{Schnipsel,snippets,@manualDevelSnippetsBig} +@tab +@docLinkPdf{Schnipsel,snippets,@manualDevelSnippetsPdf} +@end multitable + +@multitable @columnfractions .3 .3 .3 +@headitem Seltener benötigte Handbücher + +@item +@docLinkSplit{Webseite,web,@manualDevelWebSplit-de} +@tab +@docLinkBig{Webseite,web,@manualDevelWebBig-de} +@tab +@docLinkPdf{Webseite,web,@manualDevelWebPdf-de} + +@item +@docLinkSplit{Veränderungen,changes,@manualDevelChangesSplit} +@tab +@docLinkBig{Veränderungen,changes,@manualDevelChangesBig} +@tab +@docLinkPdf{Veränderungen,changes,@manualDevelChangesPdf} -GLISS will stabilize the (non-tweak) input syntax for the upcoming -LilyPond 3.0. After updating to 3.0, the input syntax for -untweaked music will remain stable for the foreseeable future. +@item +@docLinkSplit{Erweitern,extending,@manualDevelExtendingSplit-de} +@tab +@docLinkBig{Erweitern,extending,@manualDevelExtendingBig-de} +@tab +@docLinkPdf{Erweitern,extending,@manualDevelExtendingPdf-de} -We will have an extensive discussion period to determine the final -input specification. +@item +@docLinkSplit{Interna,internals,@manualDevelInternalsSplit} +@tab +@docLinkBig{Interna,internals,@manualDevelInternalsBig} +@tab +@docLinkPdf{Interna,internals,@manualDevelInternalsPdf} +@end multitable -@subsubheading Grand Organizing Project +@ifset web_version +@multitable @columnfractions .3 +@headitem Zum Herunterladen -Website and mailist: TODO +@item +@doctarballDevel +@end multitable +@end ifset -GOP is our big recruiting drive for new contributors. @divEnd +@divEnd -@end ignore -@ignore + +@node Google Summer of Code +@unnumberedsec Google Summer of Code +@translationof Google Summer of Code + +@divClass{column-center-top} +@subheading Was ist Google Summer of Code? + +Google Summer of Code ist ein globales Programm, bei dem Google Studenten +Stipendien offeriert, um in den Sommerferien an Open-Source-Projekten zu arbeiten. + +Es ist dies eine ausgezeichnete Gelegenheit neue Entwickler zu finden und diejenigen, +die bereits an LilyPond mitwirken zu motivieren, ihr Engagement zu vertiefen. +Einer unserer Entwickler wurde für den Sommer 2012 als Teil des @uref{http://www.gnu.org/, GNU-Projekts} angenommen; +wir hoffen, dass auch in kommenden Jahren Entwickler für LilyPond an dem Programm teilnehmen können. + +@divEnd + @divClass{column-center-bottom} -@subheading Interested? +@subheading Unsere Ideenliste + +Unten befindet sich eine Liste mit vorgeschlagenen Projekten für GSoC-Stundenten für +den Sommer 2012. Wir haben sie hier aufbewahrt, damit sie zukünftigen GSoC Interessenten +als Anregung dienen mag. + +Natürlich gibt es noch sehr viele andere Aufgaben, um LilyPond weiter zu +verbessern und das LilyPond Entwicklerteam wird jederzeit jede/n gern unterstützen, +die/der Aufgaben wie jene unten aufgeführten angehen möchte. + +Eine vollständige Liste aller aktuell offenen Punkte findet sich +@uref{http://code.google.com/p/lilypond/issues/list, hier}. @divEnd -@end ignore +@divClass{column-center-middle-color3} +@subheading Stichnoten +Beseitigen Sie Probleme bei der Synchronisation von Vorschlagsnoten. Vorschlagsnoten +können das Zeitmaß von LilyPond durcheinander bringen und so unerwartete Effekte hervorrufen. +Das tritt besonders dann auf, wenn viele Notensysteme verwendet werden und einige Vorschlagsnoten +haben und andere nicht. +@strong{Schwierigkeit:} mittel +@strong{Erfordernisse:} C++, MIDI +@strong{Empfohlen:} mit den Interna von LilyPond vertraut sein +@strong{Mentoren:} Mike Solomon, Carl Sorensen -@node Entwicklung -@unnumberedsec Entwicklung -@translationof Development +@divEnd -@untranslated +@divClass{column-center-middle-color3} +@subheading MusicXML -@ignore +Verbesserung der MusicXML Import- und Exportfunktionen: -@divClass{heading-center} -@heading Development materials for LilyPond 2.13.3 -@ref{Manuals}.} +@divClass{keep-bullets} +@itemize + +@item +Der Export sollte ähnlich wie der MIDI Export wenigstens die Musik an sich exportieren können (d.h. +die Benutzung eine dezidierter Exportklassen, abgeleitet von der translator class.) + +@item +Der XML-Baum der Musik an sich muss erzeugt, +Verbindungen zwischen den music events und den XML Tags hergestellt werden. + +@item +Alle LilyPond-Engraver sollen ihre Arbeit verrichten. + +@item +Alle Ausgabe-Objekte (also alle Stencil/Gruppen von Stencils) sollen der +Musik zugeordnet werden (und damit auch dem XML-Tag im XML-Baum). + +@item +Ein XML-Ausgabebackend soll hinzugefügt werden. Dieses fügt die Layoutinformationen +für jedes Ausgabe-Objekt den XML-Tags hinzu. + +@end itemize @divEnd -@divClass{column-left-bottom} -@subheading Download -@subheading Manuals + +@strong{Schwierigkeit:} mittel +@strong{Erfordernisse:} MusicXML, Python, grundlegende Kenntnisse in LilyPond +@strong{Mentoren:} Reinhold Kainhofer, Mike Solomon + +Kenntnis anderer Notensatzprogramme (zum Testen) wäre hilfreich. + @divEnd -@divClass{column-right-bottom} -@subheading Contributor's Guide + +@divClass{column-center-middle-color3} +@subheading Binde- und Legatobögen verbessern + +Die Standardform von Binde- und Legatobögen ist oft nicht zufriedenstellend. +Durch Schlüssel- oder Systemwechsel unterbrochene Bögen werden nicht gut behandelt. +Teil der Aufgabe wäre es, Beispiele von unschöner Ausgabe zu sammeln und zu gruppieren +um dann zu entscheiden, welche Ausgabe stattdessen gewünscht wäre. Schließlich +muß der dazu notwendige Programmcode geschrieben werden. + +@strong{Schwierigkeit:} schwer +@strong{Erfordernisse:} C++, Erfahrung mit Heuristiken +@strong{Empfohlene Kenntnisse:} LilyPond-Kenntnisse, Sinn für Ästhetik +@strong{Mentor:} Mike Solomon + @divEnd -@end ignore +@divClass{column-center-middle-color3} +@subheading Hinzufügen von Glyphenvarianten + +@divClass{keep-bullets} +@itemize + +@item +Hinzufügen von Glyphenvarianten zur Darstellen @q{auf} und @q{zwischen} Notenlinien. + +@item +Kürzere und schmalere Varianten der gleichen Glyphe, z.B. Vorzeichen. +Ein weiteres spezielles Beispiel wäre ein Breve Notenkopf für @q{Alte Musik}. +Hier wäre zwei Varianten mit kleinem bzw. größerem @q{Loch} denkbar. + +@end itemize +@divEnd + +@strong{Schwierigkeit:} leicht +@strong{Erfordernisse:} MetaFont, C++, gutes Auge für Details +@strong{Empfohlene Kenntnisse:} grundlegene LilyPond Kenntnis +@strong{Mentor:} Werner Lemberg + + +@divEnd + +@divClass{column-center-middle-color3} +@subheading Balkenpositionierung verbessern + +Die Standardpositionierung von normalen Balken, Balken über Systeme hinweg, +unterbrochene und Knie-Balken sollte verbessert werden. Balken sollten +sich am Kontext und benachbarten Noten orientieren (siehe +@uref{http://icking-music-archive.org/lists/sottisier/sottieng.pdf, +Abschnitt 2.2}). Wenn möglich, sollte die Rechenzeit für die Bebalkung +verkürzt werden. + +@strong{Schwierigkeit:} mittel +@strong{Erfordernisse:} C++, Erfahrung mit Heuristiken +@strong{Empfohlene Kenntnisse:} Sinn für Ästhetik +@strong{Mentoren:} Mike Solomon, Carl Sorensen + +@divEnd + +@divClass{column-center-middle-color3} +@subheading Kompilationswarnungen aufräumen + +Werkzeuge zur automatisierten Codeanalyse wie @q{valgrind memory leak detection} oder +@q{callgrind code profiler} liefern wertvolle Information über möglicher +Defizite in unserem C++ code. Eine Bereinigung der Warnungen würde uns erlauben +automatisiert Patches, die zusätzliche Warnungen erzeugen, abzulehnen. + +@strong{Schwierigkeit:} mittel +@strong{Erfordernisse:} C++ +@strong{Mentoren:} Joe Neeman, Reinhold Kainhofer + +@divEnd @node Autoren @unnumberedsec Autoren @translationof Authors -@untranslated +@divClass{column-left-top} +@subheading Aktuelles Entwicklungsteam +@divClass{keep-bullets} +@developersCurrent +@divEnd +@divEnd + +@divClass{column-right-top} +@subheading Früheres Entwicklungsteam + +@divClass{keep-bullets} +@developersPrevious +@divEnd +@divEnd -@node Veröffentlichungen -@unnumberedsec Veröffentlichungen -@translationof Publications @divClass{column-center-top} -@subheading Was wir geschrieben haben +@subheading Aktuelle Mitarbeiter @divClass{keep-bullets} -@itemize +@subsubheading Programmierung -@item -Han-Wen Nienhuys, @emph{LilyPond, Automated music formatting and -the Art of Shipping}. Forum Internacional Software Livre 2006 -(FISL7.0) (@uref{http://lilypond.org/web/images/FISL7-slides.pdf, -PDF 1095k}) +@coreCurrent -@item -Erik Sandberg, @emph{Separating input language and formatter in -GNU Lilypond}. Master's Thesis, Uppsala University, Department of -Information Technology March 2006. -(@uref{http://lilypond.org/web/images/thesis-erik-sandberg.pdf, -PDF 750k}) +@subsubheading Schriftarten -@item -Han-Wen Nienhuys and Jan Nieuwenhuizen, @emph{LilyPond, a system -for automated music engraving}. Proceedings of the XIV Colloquium -on Musical Informatics (XIV CIM 2003), Firenze, Italy, May 2003. -(@uref{ http://lilypond.org/web/images/xivcim.pdf, PDF 95k}) +@fontCurrent -@end itemize +@subsubheading Dokumentation + +@docCurrent + +@subsubheading Fehler Bereinigung + +@bugsquadCurrent + +@subsubheading Support + +@supportCurrent + +@subsubheading Übersetzung + +@translationsCurrent @divEnd @divEnd @divClass{column-center-bottom} - -@subheading Was andere geschrieben haben +@subheading Frühere Mitarbeiter @divClass{keep-bullets} -@itemize +@subsubheading Programmierung -@item -September 2009 +@corePrevious -Die deutsche LinuxUser-Zeitschrift schrieb einen -@uref{http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2009/10/Digitaler-Notenschluessel, -Artikel über LilyPond}. +@subsubheading Schriftarten +@fontPrevious -@item -Februar 2008 +@subsubheading Dokumentation -In @uref{http://www.musicbyandrew.ca/finale-lilypond-1.html, -Artikeln auf seiner Homepage} vergleicht Andrew Hawryluk Finale -und LilyPond generell und ermittelt detailliert die -Notensatzfähigkeiten beider Programme. Der zweite Artikel -ist eine informative Analyse des Notensatzes von -Rachmaninoffs Klavierprelude 6, mit einem Vergleich einer -handgestochenen Edition. +@docPrevious -@item -Juni 2006 +@c uncomment when we have any previous members -gp +@c @subsubheading Bug squad -@uref{http://distrowatch.com,DistroWatch} erteilt LilyPond einen -Preis und schreibt -@uref{http://distrowatch.com/weekly.php?issue=20060605,writes} -@qq{Ladies and Gentleman, we are pleased to announce that, based -on readers' requests, the DistroWatch May 2006 donation has been -awarded to LilyPond (@euro{} 190.00) and Lua (US$250.00).} +@c @bugsquadCurrent -@item -Dezember 2005 +@subsubheading Support -@uref{http://linuxjournal.com,Linux Journal} veröffentlicht einen -Artikel unter dem Titel -@uref{http://www.linuxjournal.com/article/8364, Make Stunning -Schenker Graphs with GNU LilyPond}. Es handelt sich um einen -tiefgehenden, aber sehr praktischen Artikel mit gestochen -scharfen LilyPond-Graphiken. Der Autor Kris Shaffer merkt an: -»GNU Lilypond erstellt schöne Graphik, die kommerzielle Alternativen -als zweite Wahl erscheinen lassen.« +@supportPrevious -@item -August 20, 2005 +@subsubheading Übersetzung -Die belgische Zeitung De Standaard untersucht, was die Autoren von -Freier Software antreibt in dem Artikel -@uref{http://www.standaard.be/Artikel/Detail.aspx?artikelId=G42H5GD6, -Delen van KENNIS zonder WINSTBEJAG} (Non-profit-Teilen von -Wissen) in ihrer `DS2 bijlage'. LilyPond wird als Beispiel -benutzt und der Artikel ist unterteilt durch Auszüge aus einem -E-Mail-Interview mit Jan Nieuwenhuizen. Hiermit erscheint LilyPond -gleichzeitig das erste Mal in der großen gedruckten Presse. +@translationsPrevious -@item -Juni 2005 +@divEnd +@divEnd -Ein französischer Artikel über LilyPond Version 2.6 erscheint auf -@uref{http://linuxfr.org/2005/06/27/19210.html, linuxfr.org}. +@node Danksagungen +@unnumberedsec Danksagungen +@translationof Acknowledgements -@item -Oktober 2004 +@divClass{column-center-top} +@subheading Danksagungen -Die Editoren von Computer!Totaal, einer holländischen -Computerzeitschrift, -@uref{http://lilypond.org/web/images/computer-totaal.jpeg, -beschreiben LilyPond} in der Ausgabe Oktober 2004 als: @qq{Wunderbare -freie (Open Source) Software [..] Die Partituren von LilyPond -sind ausnahmslos schön [..] ein sehr mächtiges System das fast alles -tun kann.} +@divClass{keep-bullets} +@acknowledgementsCurrent +@divEnd +@divEnd -@item -Juli, August 2004 -Dave Phillips schrieb einen Einleitungsartikel für das -@uref{http://linuxjournal.com,Linux Journal}: At -the sounding edge: LilyPond, Teil -@uref{http://www.linuxjournal.com/article/7657, eins} und -@uref{http://www.linuxjournal.com/article/7719, zwei}. +@node Veröffentlichungen +@unnumberedsec Veröffentlichungen +@translationof Publications -@item -März 2004 +@divClass{column-center-top} +@subheading Was wir über LilyPond geschrieben haben -Chris Cannam -@uref{http://www.all-day-breakfast.com/cannam/linux-musician/lilypond.html,interviewte} -Han-Wen Nienhuys und Jan Nieuwenhuizen auf linuxmusician.com -(ursprüngliche Seite funktioniert nicht mehr). Das Interview wurde -auch in einer @uref{http://slashdot.org/article.pl?sid=04/03/13/2054227&tid=, -slashdot Story} besprochen. +@divClass{keep-bullets} -@item -Februar 2004 +@include we-wrote.itexi -Der Jazz-Sänger Gail Selkirk schreibt über -@uref{http://www.songbirdofswing.com/editorial_page/lilypond/, -Diving into LilyPond}. @qq{... man kann Liedblätter oder volle -Orchsterpartituren erstellen, und das Ergebnis kann einen -erstaunen.} -@uref{http://www.computermusic.co.uk/, Computer Music Special}, -Nummer CMS06. +@divEnd +@divEnd -@end itemize + +@divClass{column-center-bottom} +@subheading Was andere mit LilyPond gemacht haben + +@divClass{keep-bullets} + +@include others-did.itexi @divEnd @divEnd +@contactUsAbout{wissenschaftliche Aufsätze} + @node Ältere Neuigkeiten @unnumberedsec Ältere Neuigkeiten -@translationof Old news +@translationof News + +@divClass{heading-center} +@warning{Viele alte Ankündigungen und Listen der Änderungen finden sich in der +@ref{Abstellkammer}} +@divEnd + +@include web/news-new.itexi + + -@include web/news-front.itexi +@node Abstellkammer +@unnumberedsec Abstellkammer +@translationof Attic -@include web/news.itexi +@divClass{column-center-top} +@subheading Ankündigungen + +Ankündigungen und Neuigkeiten nach Version: +@uref{http://lilypond.org/doc/v2.16/Documentation/web/index#Lilypond-2_002e16_002e0-released_0021-August-24_002c-2012-1,v2.16}, +@uref{http://lilypond.org/doc/v2.14/Documentation/web/index#LilyPond-2_002e14_002e0-released_0021-June-6_002c-2011,v2.14}, +@miscLink{announce-v2.12,v2.12}, +@miscLink{announce-v2.10,v2.10}, +@miscLink{announce-v2.8,v2.8}, +@miscLink{announce-v2.6,v2.6}, +@miscLink{announce-v2.4,v2.4}, +@miscLink{announce-v2.2,v2.2}, +@miscLink{announce-v2.0,v2.0}, +@miscLink{ANNOUNCE-1.2,v1.2}, +@miscLink{ANNOUNCE-1.0,v1.0}, +@miscLink{ANNOUNCE-0.1,v0.1} + +Ausführliche Liste der Änderungn nach Version: +@uref{http://lilypond.org/doc/v2.16/Documentation/changes/index.html,v2.16}, +@uref{http://lilypond.org/doc/v2.14/Documentation/changes/index.html,v2.14}, +@uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS,v2.12}, +@uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS,v2.10}, +@uref{http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS,v2.8}, +@uref{http://lilypond.org/doc/v2.6/Documentation/topdocs/NEWS,v2.6}, +@uref{http://lilypond.org/doc/v2.4/Documentation/topdocs/out-www/NEWS,v2.4}, +@uref{http://lilypond.org/doc/v2.2/Documentation/topdocs/out-www/NEWS,v2.2}, +@uref{http://lilypond.org/doc/v2.0/Documentation/topdocs/out-www/NEWS,v2.0}, +@uref{http://lilypond.org/doc/v1.8/Documentation/topdocs/out-www/NEWS,v1.8}, +@uref{http://lilypond.org/doc/v1.6/Documentation/out-www/NEWS,v1.6}, +@miscLink{NEWS-1.4,v1.4}, +@miscLink{NEWS-1.2,v1.2} + +@divEnd + +@divClass{column-center-bottom} +@subheading Thanks + +Thanks to developers, contributors, bug hunters and suggestions for +@miscLink{THANKS-2.16,v2.16}, +@miscLink{THANKS-2.14,v2.14}, +@miscLink{THANKS-2.12,v2.12}, +@miscLink{THANKS-2.10,v2.10}, +@miscLink{THANKS-2.8,v2.8}, +@miscLink{THANKS-2.6,v2.6}, +@miscLink{THANKS-2.4,v2.4}, +@miscLink{THANKS-2.2,v2.2}, +@miscLink{THANKS-2.0,v2.0}, +@miscLink{THANKS-1.8,v1.8} +@divEnd + +@divClass{column-center-bottom} +@subheading Änderungslogs + +Änderungslog für Entwickler nach Version: +@miscLink{ChangeLog-2.10,v2.10}, +@miscLink{ChangeLog-2.3,v2.3}, +@miscLink{ChangeLog-2.1,v2.1}, +@miscLink{ChangeLog-1.5,v1.5 (1)}, +@miscLink{CHANGES-1.5,v1.5 (2)}, +@miscLink{CHANGES-1.4,v1.4}, +@miscLink{CHANGES-1.3,v1.3}, +@miscLink{CHANGES-1.2,v1.2}, +@miscLink{CHANGES-1.1,v1.1}, +@miscLink{CHANGES-1.0,v1.0}, +@miscLink{CHANGES-0.1,v0.1}, +@miscLink{CHANGES-0.0,v0.0} + +@divEnd +@include web/news-old.itexi