]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/web/community.itexi
Web-fr: updates community
[lilypond.git] / Documentation / fr / web / community.itexi
index bc9e0be26d10e5f357907ab58fee3407b870b120..8f422849e4fb822eaca97fed2c0b1f791c630891 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage : fr -*-
 @ignore
-    Translation of GIT committish: 3c3484ad3caf94656ee05aa601cb041426530d57
+    Translation of GIT committish: 70f44b888f365e1f27f7f54c3b1b2cb552a18bd4
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
 @unnumbered Communauté
 @translationof Community
 
+@divClass{link-headings}
+
 @divClass{column-center-top}
 @subheading Échanger avec la communauté
-@translationof Interacting with the community
 
 @itemize
 
@@ -28,7 +29,8 @@
 @ref{Contact} : obtenir de l'aide, discuter et rester en contact.
 
 @item
-@ref{Exemples minimaux} : une nécessité lorsque l'on discute de LilyPond.
+@ref{Exemples minimaux} : une nécessité lorsque l'on discute de
+LilyPond.
 
 @item
 @ref{Signalement de bogue} : disfonctionnement du programme.
 
 @divClass{column-left-bottom}
 @subheading Rendre LilyPond encore meilleur
-@translationof Making LilyPond better
 
 @itemize
 
 @item
-@ref{Participation} : pour les bonnes volontés qui se sentent concernées.
+@ref{Participation} : pour les bonnes volontés qui se sentent
+concernées.
+
+@item
+@ref{Mécénat} : pour ceux qui veulent contribuer financièrement.
 
 @item
 @ref{Développement} : pour ceux qui veulent contribuer et tester.
@@ -57,19 +62,20 @@ aujourd'hui.
 
 @divClass{column-right-bottom}
 @subheading Divers
-@translationof Miscellaneous
 
 @itemize
 
 @item
-@ref{Publications} : ce que nous avons écrit, et ce que l'on dit de nous.
+@ref{Publications} : ce que nous avons écrit, et ce que l'on dit de
+nous.
 
 @item
-@ref{Archives} : archives des dépèches.
+@ref{Archives} : archives des dépêches.
 
 @end itemize
 @divEnd
 
+@divEnd
 
 @divClass{hide}
 @menu
@@ -77,6 +83,7 @@ aujourd'hui.
 * Exemples minimaux::
 * Signalement de bogue::
 * Participation::
+* Mécénat::
 * Développement::
 * Auteurs::
 * Publications::
@@ -89,9 +96,9 @@ aujourd'hui.
 @unnumberedsec Contact
 @translationof Contact
 
+
 @divClass{column-left-bottom}
 @subheading Discuter entre utilisateurs et demander de l'aide
-@translationof Discussions and Help
 
 @subsubheading Liste de diffusion des utilisateurs : @code{lilypond-user@@gnu.org}
 
@@ -103,9 +110,9 @@ utilisateurs pour discuter et s'entraider.
 page de souscription à lilypond-user}
 
 @uref{http://lists.gnu.org/archive/html/lilypond-user/,
-archive1 de la liste}, 
+archive1 de la liste},
 @uref{http://www.mail-archive.com/lilypond-user@@gnu.org/,
-archive2}, 
+archive2},
 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.general,
 archive3}.
 
@@ -117,6 +124,22 @@ poster sur lilypond-user à l'aide de gmane}
 @ref{Exemples minimaux}@tie{}!}
 
 
+@subsubheading LilyPond Snippet Repository
+
+Le LilyPond Snippet Repository regroupe des exemples de situations
+particulières auxquelles ont été confrontés les utilisateurs de LilyPond.
+Ils sont librement réutilisables dans vos propres travaux.  N'hésitez
+pas à apporter votre concours à cette banque de trucs et astuces@tie{}!
+
+@example
+@uref{http://lsr.dsi.unimi.it}
+@end example
+
+Un certain nombre d'exemples issus du LSR et particulièrement pertinents
+sont directement inclus dans la documentation, volume
+@ref{Morceaux choisis}.
+
+
 @subsubheading IRC
 
 Vous pouvez obtenir quelque support au travers de notre canal IRC@tie{}:
@@ -212,7 +235,7 @@ archive3}
 
 C'est sur cette liste que se tiennent la plupart des discussions ayant
 trait au développement.  C'est aussi à cette liste que doivent être
-adressés les patches.
+adressés les patchs.
 
 @quotation
 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-devel,
@@ -254,6 +277,14 @@ liste sont répertoriées dans @ref{Signalement de bogue}.}
 
 @divEnd
 
+@divClass{column-right-bottom}
+@subheading Courriels sensibles
+
+Lorsque cela touche la sphère privée, contactez Graham Percival qui, en
+tant qu'administrateur du projet, en discutera avec les personnes
+appropriées.
+
+@divEnd
 
 
 @node Exemples minimaux
@@ -263,7 +294,8 @@ liste sont répertoriées dans @ref{Signalement de bogue}.}
 @divClass{column-center-top}
 @subheading Exemple minimal@dots{} mais qu'est-ce donc que cela ?
 
-Un exemple minimal est un bout de code duquel plus rien ne peut être retiré.
+Un exemple minimal est un bout de code duquel @strong{plus rien} ne peut
+être retiré.
 @divEnd
 
 @divClass{column-left-bottom}
@@ -279,7 +311,8 @@ aider comprendront votre propos et vous apporteront une réponse.
 @item
 Réduire l'exemple à sa plus simple expression indique que vous avez déjà
 tenté par vous-même de trouver une solution.  Des tonnes de lignes
-laissent à penser que celui qui les envoie se soucie peu de ce qui arrive.
+laissent à penser que celui qui les envoie se soucie peu de ce qui
+arrive.
 
 @item
 La génération d'un exemple minimaliste permet de comprendre ce qui se
@@ -302,12 +335,14 @@ LilyPond plutôt que réellement d'un @qq{bogue}.
 @itemize
 
 @item
-Inclure une mention \version pour indiquer le numéro de version utilisée.
+Inclure une mention @code{\version} pour indiquer le numéro de version
+utilisée.
 
 @item
 Être aussi bref et concis que possible.  Si des problèmes concernant les
 espacements ou la mise en page peuvent nécessiter un certain nombre de
-mesures, la plupart des litiges peuvent se cantonner à une seule mesure.
+mesures, la plupart des litiges peuvent se cantonner à moins d'une
+mesure.
 
 @item
 Lorsque vous créez un exemple minimal à partir de votre code, commencez
@@ -325,12 +360,51 @@ litige.
 N'utilisez pas les commandes @code{\override} ou @code{\set} à moins que
 le problème ne soit directement lié à leur utilisation.
 
+@item
+Le cas échéant, joignez une image de ce à quoi vous voulez arriver.
 @end itemize
 @divEnd
 
 @divEnd
 
+@divClass{column-center-bottom}
+@subheading Jusqu'où pousser le minimalisme@tie{}?
+
+En voici un exemple@tie{}:
 
+@example
+\version "2.14.1"
+\include "english.ly"
+
+\score @{
+  \new Staff @{
+    \key d \major
+    \numericTimeSignature
+    \time 2/4
+    <cs' d'' b''>16 <cs' d'' b''>8.
+    %% Ici : la liaison des ré est bizarre.
+    %% Trop haute ? Extrémité gauche décalée par rapport à celle du si ?
+    ~
+    <cs' d'' b''>8 [ <b d'' a''> ]
+  @}
+@}
+@end example
+
+C'est vrai, ce n'est pas très long.  Mais on peut encore le
+réduire@tie{}:
+
+@example
+\version "2.14.1"
+@{
+  % la liaison du milieu est bizarre :
+  <c' d'' b''>8. ~ <c' d'' b''>8
+@}
+@end example
+
+Les exemples minimaux dépassant les dix lignes de code ne sont pas
+légion -- quatre lignes suffisent bien souvent à indiquer le problème.
+
+@divEnd
 
 
 @node Signalement de bogue
@@ -340,7 +414,7 @@ le problème ne soit directement lié à leur utilisation.
 @divClass{column-center-top}
 @subheading Étape 1 : Le bogue est-il déjà recensé ?
 
-Si votre saisie entraine un crash ou une sortie erronée, c'est un bogue.
+Si votre saisie entraîne un crash ou une sortie erronée, c'est un bogue.
 Un recensement des bogues non encore résolus est disponible sur notre
 @emph{google bug tracker}@tie{}; suivez le lien
 
@@ -350,7 +424,7 @@ Un recensement des bogues non encore résolus est disponible sur notre
 
 @warning{Nous vous remercions de ne pas ajouter directement de
 signalement sur le traceur de bogues.  Vous pourrez toujours, une fois
-qu'il aura été duement répertorié, y apporter vos commentaires et
+qu'il aura été dûment répertorié, y apporter vos commentaires et
 compléments d'information.}
 
 @divEnd
@@ -359,27 +433,27 @@ compléments d'information.}
 @divClass{column-left-bottom}
 @subheading Étape 2 : Génération d'un signalement de bogue
 
-Lorsque le disfonctionnement que vous avez repéré n'est pas répertorié,
+Lorsque le dysfonctionnement que vous avez repéré n'est pas répertorié,
 faites-le nous savoir en créant un signalement de bogue.
 
 @warning{Nous n'acceptons les signalements de bogue que s'ils sont
 rédigés sous la forme d'@ref{Exemples minimaux}.  Nous ne disposons
 pas de suffisamment de ressources pour traiter les rapports de bogue,
 aussi tout exemple non minimaliste sera rejeté.  Dans la plupart des
-cas, seules quelques notes suffisent à démontrer le disfonctionnement.}
+cas, seules quelques notes suffisent à démontrer le dysfonctionnement.}
 
 Voici ce à quoi devrait ressembler tout signalement de bogue@tie{}:
 
 @example
-%% la commande d'octaviation
-%% ne fonctionne pas !
-
-\version "2.10.0"
-\paper@{ ragged-right=##t @}
-\relative c''' @{
-  c1
-  #(set-octavation 1)
 c1
+% Dans une liaison de prolongation
+% seule la première note devrait porter
+% l'altération accidentelle.
+% Cette version l'ajoute partout.
+\version "2.10.1"
+
+\relative c'' @{
+ bes1 ~
bes1
 @}
 @end example
 
@@ -391,36 +465,66 @@ Voici ce à quoi devrait ressembler tout signalement de bogue@tie{}:
 Après avoir vérifié que votre problème n'est pas déjà répertorié et
 rédigé votre rapport de bogue, n'hésitez pas à nous le transmettre.
 
-Nous tenons à préciser que la liste dédiées aux bogues est soumise à une
-politique stricte de @qq{no top-posting} bien souvent mise en défaut par
-les fichiers LilyPond.  Aussi nous vous prions de bien vouloir ajouter
-une ligne
+@divClass{keep-bullets}
+@itemize
+
+@item
+Si vous êtes déjà inscrit à la liste de diffusion
+@uref{mailto:bug-lilypond@@gnu.org,bug-lilypond@@gnu.org}, envoyez un
+courriel comme à l'accoutumée.
+
+@item
+Si vous n'avez pas souscrit à la liste de diffusion, vous pouvez
+cependant transmettre votre rapport de bogue au travers de
+@uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs,
+l'interface gmane de lilypond.bugs}.
+
+Nous tenons à préciser que l'interface gmane applique une politique
+stricte de @qq{no top-posting} bien souvent mise en défaut par les
+fichiers LilyPond.  Aussi nous vous prions de bien vouloir ajouter une
+ligne
 
 @example
 > I'm not top posting.
 @end example
 
 @noindent
-(sans oublier le @code{>} ) au tout début de votre message.
+sans oublier le @code{>} au tout début de votre message@tie{}; c'est
+@strong{impératif}.
 
-@uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs,
-Postez à lilypond.bugs par l'interface gmane}, ou envoyez un courriel à
-@uref{mailto:bug-lilypond@@gnu.prg, bug-lilypond@@gnu.org}.
+Si vous ne voulez ou ne pouvez pas envoyer un rapport de bogue selon les
+instructions et en anglais, envoyez votre rapport ou posez votre
+question sur la
+@uref{http://lists.gnu.org/mailman/listinfo/lilypond-user-fr,
+liste francophone}@tie{}; nous nous chargerons de transmettre un rapport
+à la liste anglophone et assurerons le suivi.
+
+@end itemize
 
-Une fois le message reçu, notre @qq{responsable des bogues} analysera
-votre rapport et vous demandera peut-être des informations
-supplémentaires avant de l'ajouter au traceur.  Il vous transmettra
-ensuite le numéro de référence de votre signalement une fois qu'il
-l'aura ajouté.
+@divEnd
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading Étape 4: Notification de prise en compte
+
+Une fois le message reçu, nos @qq{exterminateurs de bogues} analyseront
+votre rapport et vous demanderont peut-être des informations
+supplémentaires avant de l'ajouter au traceur.  Dans la mesure où
+l'équipe est réduite, merci de leur laisser quelques jours avant
+qu'ils ne vous transmettent le numéro de référence de votre signalement
+une fois qu'il aura été ajouté à la base.
 
 Vous serez automatiquement notifié du traitement apporté à ce bogue, dès
 lors que vous avez une compte chez google.
+@divEnd
 
-Si vous ne voulez ou ne pouvez pas envoyer un rapport de bogue selon les
-instructions et en anglais, envoyez votre rapport ou posez votre
-question sur la @uref{http://lists.gnu.org/mailman/listinfo/lilypond-user-fr,
-liste francophone}@tie{}; nous transmettrons un rapport à
-la liste anglophone et assurerons le suivi.
+@divClass{column-center-bottom}
+@subheading Information complémentaire : indication du comportement escompté
+
+Une fois votre requête enregistrée, n'hésitez pas à nous indiquer le
+résultat que vous escomptiez.  Qu'il s'agisse d'un bout de code ou d'une
+image -- réalisée à partir de n'importe quel outil --, tant qu'il nous
+aide à voir ce que vous désirez obtenir.
 @divEnd
 
 
@@ -446,6 +550,87 @@ la liste anglophone et assurerons le suivi.
 @divEnd
 
 
+@node Mécénat
+@unnumberedsec Mécénat
+@translationof Sponsoring
+
+@divClass{keep-bullets}
+@divClass{column-left-top}
+@subheading Primes
+
+Il fut un temps où
+
+@itemize
+@item des utilisateurs ont payé pour de nouvelles fonctionnalités,
+@item des développeurs ont ajouté des fonctionnalités moyennant finances.
+@end itemize
+
+Le projet LilyPond ne dispose d'aucune organisation quant à ces
+@qq{efforts}@tie{}; il n'est en aucun cas partie prenante dans ces
+transactions ni ne saurait les interdire.  Tout contrat qui pourrait
+intervenir entre personnes privées ne saurait nous impliquer.
+
+@divEnd
+
+@divClass{column-right-top}
+@subheading Principes généraux
+
+Tout utilisateur désireux de rétribuer un travail doit avoir à l'esprit
+les points suivants@tie{}:
+
+@itemize
+@item
+Les développeurs de LilyPond peuvent parfois proposer leurs services
+sur les différentes listes de diffusion.
+
+@item
+Tout entendement entre personnes privées requiert les mêmes précautions
+de base que n'importe quelle transaction@tie{}: qui paye, combien, par
+quel moyen et dans quelles conditions.  Nous vous invitons à lever tout
+doute ou ambiguïté à ce sujet, avant même que les travaux soient
+entamés.
+
+@end itemize
+
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading Développeurs intéressés
+
+Vous trouverez ci-dessous une liste des personnes ayant exprimé leur
+intérêt pour une rémunération.  Notez bien que la somme de travail varie
+selon les gens et dans le temps.  Nous ne saurions garantir que cette
+liste soit à jour, ni les capacités des intéressés.  Le seul critère est
+@qq{XYZ a demandé à être mentionné sur cette page}.
+
+Un aperçu de l'historique des sources de LilyPond peut vous aider à
+déterminer l'activité et l'expérience des développeurs.  Les
+statistiques s'arrêtent à la version @versionDevel{}.
+
+@multitable @columnfractions .3 .3 .3
+@item @uref{http://lilypond.org/~graham/gitstats-all/, depuis les origines}
+@tab @uref{http://lilypond.org/~graham/gitstats-1year/, sur un an}
+@tab @uref{http://lilypond.org/~graham/gitstats-3months/, sur un trimestre}
+@end multitable
+
+Développeurs intéressés@tie{}:
+@table @asis
+@item @email{dak@@gnu.org, David Kastrup (le contacter en anglais)}
+Vos contributions me permettront de continuer mon activité à temps plein
+sur LilyPond.  Je me concentre sur la modélisation des interfaces entre
+l'utilisateur et le programme -- cohérence, implémentation,
+simplification, documentation et débogage.
+
+@c Format
+@c @item @email{name@@adress.domain, Name}
+@c area of interest (256 chars max)
+
+@end table
+
+@divEnd
+@divEnd
+
+
 @node Développement
 @unnumberedsec Développement
 @translationof Development
@@ -461,8 +646,9 @@ la liste anglophone et assurerons le suivi.
 
 @warning{Il s'agit des versions @emph{instables et de développement}.
 Si vous avez le moindre doute quant à l'utilisation ou l'installation de
-LilyPond, nous vous enjoignons à utiliser le @ref{Téléchargement} et la
-lecture des @ref{Manuels} pour la version stable.}
+LilyPond, nous vous enjoignons à utiliser le 
+@ref{Téléchargement,téléchargement de la version stable} et la
+lecture des @ref{Manuels,manuels pour la version stable}.}
 
 @divEnd
 
@@ -471,9 +657,9 @@ lecture des @ref{Manuels} pour la version stable.}
 
 Il existe deux jeux de version pour LilyPond@tie{} des versions stables
 et des versions instables de développement.  Les versions stables
-comportent, en versionnage @qq{mineur}, un numéro pair (p.ex. 2.8, 2.10,
-ou 2.12).  Les versions de développement, quant à elles, comportent un
-versionnage @qq{mineur} impair (p.ex. 2.7, 2.9 ou 2.11).
+comportent, en versionnage @qq{mineur}, un numéro pair (par ex. 2.8,
+2.10, ou 2.12).  Les versions de développement, quant à elles,
+comportent un versionnage @qq{mineur} impair (par ex. 2.7, 2.9 ou 2.11).
 
 @divEnd
 
@@ -529,7 +715,7 @@ sur la planète, il n'est pas prévu que ce document soit un jour
 traduit@dots{}}
 
 @docLinksBare{Guide du contributeur, contributor,
-  @rcontribnamed{Top,Guide du Contributeur},
+  @rcontribnamed{Top,Guide du contributeur},
   @manualDevelContributorSplit,
   @manualDevelContributorBig, 500 kB,
   @manualDevelContributorPdf, 2.8 MB}
@@ -541,10 +727,10 @@ traduit@dots{}}
 @subheading Tests de régression
 
 @divClass{keep-bullets}
-@itemize
 
 @ifclear web_version
 
+@itemize
 @item
 @uref{../../input/regression/collated-files.html, Tests de régression}
 relatifs à ce niveau de mise à jour
@@ -554,23 +740,55 @@ relatifs à ce niveau de mise à jour
 @uref{../../input/regression/musicxml/collated-files.html, Tests de MusicXML}
 relatifs à ce niveau de mise à jour
 (@uref{../../input/regression/musicxml/collated-files.pdf, version pdf}).
+
+@item
+@uref{../../input/regression/abc2ly/collated-files.html, Test de abc2ly}
+relatifs à ce niveau de mise à jour
+(@uref{../../input/regression/abc2ly/collated-files.pdf, version pdf}).
+
+@item
+@uref{../../input/regression/lilypond-book/collated-files.html,
+Test de lilypond-book} relatifs à ce niveau de mise à jour
+(@uref{../../input/regression/lilypond-book/collated-files.pdf, versionpdf}).
+@end itemize
+
 @end ifclear
 
 @ifset web_version
+@subsubheading Version de développement
+
+@itemize
 @item @regtestDevel (@regtestDevelPdf{})
 
 @item @regtestDevelXml (@regtestDevelXmlPdf{})
 
+@item @regtestDevelAbc (@regtestDevelAbcPdf{})
+
+@item @regtestDevelLilypondBook (@regtestDevelLilypondBookPdf{})
+@end itemize
+
+@subsubheading Version stable
+
+@itemize
 @item @regtestStable (@regtestStablePdf{})
 
 @item @regtestStableXml (@regtestStableXmlPdf{})
+
+@item @regtestStableAbc (@regtestStableAbcPdf{})
+
+@item @regtestStableLilypondBook (@regtestStableLilypondBookPdf{})
+@end itemize
 @end ifset
 
 
+@subsubheading Toutes versions
+
+@itemize
 @item @uref{http://lilypond.org/test, Archives des tests de régression} :
 Comparaisons entre différentes versions.
 
 @end itemize
+
 @divEnd
 @divEnd
 
@@ -776,7 +994,7 @@ dernière mouture est consultable sur @url{http://lilypond.org}}
 @item
 Han-Wen Nienhuys, @emph{LilyPond, Automated music formatting and
 the Art of Shipping}.  Forum international du logiciel libre 2006
-(FISL7.0) (@uref{http://lilypond.org/web/images/FISL7-slides.pdf,
+(FISL7.0) (@uref{http://lilypond.org/website/pdf/FISL7-slides.pdf,
 PDF 1095k})
 
 @item
@@ -784,14 +1002,14 @@ Erik Sandberg, @emph{Séparer le langage source et le système de
 formatage dans GNU LilyPond (Separating input language and formatter in
 GNU LilyPond)}. Thèse de master, université d'Uppsala, Département des
 technologies de l'information, mars@tie{}2006.
-(@uref{http://lilypond.org/web/images/thesis-erik-sandberg.pdf,
+(@uref{http://lilypond.org/website/pdf/thesis-erik-sandberg.pdf,
 PDF 750k})
 
 @item
 Han-Wen Nienhuys et Jan Nieuwenhuizen, @emph{LilyPond, un système de
 gravure musicale automatisée}.  Actes du 14e Colloque d'informatique
-musicale (XIV CIM 2003), Florence, Itale, mai@tie{}2003. 
-(@uref{ http://lilypond.org/web/images/xivcim.pdf, PDF 95k})
+musicale (XIV CIM 2003), Florence, Itale, mai@tie{}2003.
+(@uref{ http://lilypond.org/website/pdf/xivcim.pdf, PDF 95k})
 
 @end itemize
 
@@ -803,9 +1021,6 @@ musicale (XIV CIM 2003), Florence, Itale, mai@tie{}2003.
 
 @subheading Ce que certains ont fait avec LilyPond
 
-@help{Yeah, this doesn't look bad at all... there's 20-50 papers
-out there that cite lilypond; somebody should find at least 3 or 4
-of them, so that it doesn't look so graham-specific.}
 
 @divClass{keep-bullets}
 @itemize
@@ -816,6 +1031,25 @@ Graham Percival, Tosten Anders et George Tzanetakis,
 with Constraint Satisfaction Programming}, International Computer
 Music Conference 2008.
 
+@item
+Alexandre Tachard Passos, Marcos Sampaio, Pedro Kröger, Givaldo de
+Cidra, @emph{Functional Harmonic Analysis and Computational Musicology
+in Rameau}, Proceedings of the 12th Brazilian Symposium on Computer
+Music, 2009, p. 207-210.
+
+@item
+Alberto Simões, Anália Lourenço et José João Almeida,
+@emph{Using Text Mining Techniques for Classical Music Scores Analysis},
+New Trends in Artificial Intelligence, 2007 J. Neves et al ed.
+
+@item
+Kevin C. Baird 2005,
+@emph{Real-time generation of music notation via audience interaction
+using python and GNU lilypond}.  Proceedings of the 2005 Conference on
+New interfaces For Musical Expression (Vancouver, Canada, May 26 - 28,
+2005).  New Interfaces For Musical Expression. National University of
+Singapore, Singapore, 240-241.
+
 @end itemize
 
 @divEnd
@@ -830,4 +1064,3 @@ Music Conference 2008.
 
 @include web/news.itexi
 
-