Subject: Quelles fonctionnalités devraient avoir un site communautaire d'hébergement de partition ?

From: Philippe Nenert <[email-masked]>
Date: Thu, 22 Nov 2012 10:30:42 +0100

Bonjour à tous,

Suivant vos échanges avec un vif intérêt pour la publication de partition, je me permet d'ouvrir un nouveau fil de discussion pour rassembler vos idées.

Quel devrait-être les fonctionnalités minimum, sympa et  extra d'une plateforme communautaire.

J'ai entendu parlé de GitHub pour fichier .ly
Utilisateur journalier de GitHub, je suis assez pour.

Mon but est de faire un cahier des charges. Ce pourrait-être un beau projet, mais n'ayant aucune compétence dans les fonctionnalités, je fait appel à vous.

Merci d'avance de vos retours
Philippe

MINIMUM :
======

SYMPA :
=====

EXTRA :
=====

---

From: Benjamin Coudrin <[email-masked]>
Date: Thu, 22 Nov 2012 10:35:47 +0100

Au minimum, le partage des sources.
Et si on parle de communautaire, un dispositif de communication
intra-communautaire (liste, forum, autres ... )

2012/11/22 Philippe Nenert <[email-masked]>

> Bonjour à tous,
>
> Suivant vos échanges avec un vif intérêt pour la publication de partition,
> je me permet d'ouvrir un nouveau fil de discussion pour rassembler vos
> idées.
>
> Mon but est de faire un cahier des charges. Ce pourrait-être un beau
> projet, mais n'ayant aucune compétence dans les fonctionnalités, je fait
> appel à vous.
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

-- 
Benjamin Coudrin
[email-masked]
(+33)6.09.11.00.83

---

From: "[email-masked]" <[email-masked]>
Date: Thu, 22 Nov 2012 10:47:44 +0100

> Merci d'avance de vos retours

C'est difficile pour moi de trier en minimum / sympa / extra. J'ai par contre une proposition de projet d'« édition sociale » que j'ai faite à quelques autres développeurs pendant un rdv en Allemagne cet été.

-) Il faut que les gens aient la possibilité d'éditer n'importe quelle partie de la partition et d'avoir un PDF qui se recompile automatiquement. Il pourrait y avoir une étape de vérification humaine préalable à la compilation selon les souhaits du gestionnaire de la partition en question.

-) Les gens devraient pouvoir faire des fichiers vierges structurants dans lesquels on met de la musique. Pour exemple, si je voulais faire une symphonie de Haydn, j'y mettrai le nombre de mesures, les tonalités, les tempi et d'autres paramètres pertinents. Ensuite, les gens peuvent piocher là où ils veulent (par exemple, un jour les mesures 56-61 de la partie d'alto, un jour mesures 1-14 de la partie hautbois, etc.).

-) Le site devrait conserver la contribution initiale dans son format d'origine (.ly, .musicxml, etc.) ainsi qu'une version formatée selon le RI informatique du site. C'est cette dernière version qui sera téléchargeable.

-) Toutes les versions de LilyPond doit être sur le serveur. Si quelqu'un effectue une mise à jour de version dans la partition, c'est cette personne qui a la prise en charge du lancement de convert-ly ainsi que les manips qu'il faut faire pour que la partition compile.

Je dis au passage que Patrick Schmidt avait envie de trouver une façon de faire le lien entre cette idée et ses travaux sur Philomelos (site de partage des partitions et d'édition en groupe).

~Mike

---

From: bameylan <[email-masked]>
Date: Thu, 22 Nov 2012 02:08:11 -0800 (PST)

[email-masked] wrote
> -) Les gens devraient pouvoir faire des fichiers vierges structurants dans
> lesquels on met de la musique. 

Je plussoie dans ton sens, et précise: qqchose comme ça:

/\version "2.17.6"

\header {
  dedication = "À mes amis mutopiens"
  title = "Mû taupe y‘a"
  subtitle = "Fantaisie pour ensemble lilypondesque"
  composer = "A. Nonyme"
  copyright = "@moi"
  tagline = "Il est interdit d‘interdire"
}

global = {
  \key cis \major
  \partial 16.
  \tempo "Mais grouillez-vous, bande d‘enf..." 4=208
}

soprano = \relative c'' {
  \global
  % En avant la musique !
  
}

alto = \relative c' {
  \global
  % En avant la musique !
  
}

tenor = \relative c' {
  \global
  % En avant la musique !
  
}

bass = \relative c {
  \global
  % En avant la musique !
  
}

verseOne = \lyricmode {
  \set stanza = "1."
  % Ajouter ici des paroles.
  
}

verseTwo = \lyricmode {
  \set stanza = "2."
  % Ajouter ici des paroles.
  
}

verseThree = \lyricmode {
  \set stanza = "3."
  % Ajouter ici des paroles.
  
}

right = \relative c'' {
  \global
  % En avant la musique !
  
}

left = \relative c' {
  \global
  % En avant la musique !
  
}

pedal = \relative c {
  \global
  % En avant la musique !
  
}

choirPart = \new ChoirStaff <<
  \new Staff \with {
    instrumentName = \markup \center-column { "S." "A." }
  } <<
    \new Voice = "soprano" { \voiceOne \soprano }
    \new Voice = "alto" { \voiceTwo \alto }
  \new Lyrics \with {
    \override VerticalAxisGroup #'staff-affinity = #CENTER
  } \lyricsto "soprano" \verseOne
  \new Lyrics \with {
    \override VerticalAxisGroup #'staff-affinity = #CENTER
  } \lyricsto "soprano" \verseTwo
  \new Lyrics \with {
    \override VerticalAxisGroup #'staff-affinity = #CENTER
  } \lyricsto "soprano" \verseThree
  \new Staff \with {
    instrumentName = \markup \center-column { "T." "B." }
  } <<
    \clef bass
    \new Voice = "tenor" { \voiceOne \tenor }
    \new Voice = "bass" { \voiceTwo \bass }

organPart = <<
  \new PianoStaff \with {
    instrumentName = "Org."
  } <<
    \new Staff = "right" \right
    \new Staff = "left" { \clef bass \left }
  \new Staff = "pedal" { \clef bass \pedal }

\score {
  <<
    \choirPart
    \organPart
  \layout { }
}/

C'est ce que Frescobaldi me sort de sa boîte lorsque je commence une
nouvelle partition. J'y ajoute d'autres éléments personnels (comme la
longueur de mes portées, mes polices de numéros de mesure, etc.)

Avec ce gabarit, propre au projet qui nous occupe, il nous suffirait
d'introduire la musique, le reste étant l'affaire de LilyPond.

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Quelles-fonctionnalites-devraient-avoir-un-site-communautaire-d-hebergement-de-partition-tp7578694p7578697.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Calixte <[email-masked]>
Date: Thu, 22 Nov 2012 04:55:24 -0800 (PST)

Bonjour,

Pourquoi ne postez vous pas ce genre de message sur la liste Mutopia, qui me
semble la plus concernée ?

> lesquels on met de la musique. 

Je ne comprends pas votre approche.
À qui ces fichiers s’adresserait-il ? (utilisateurs novices, ou tous ?)
Comme le dit Bernard, Frescobaldi le fait, alors pourquoi demander au
serveur de la faire ?

Cordialement,
Calixte.

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Quelles-fonctionnalites-devraient-avoir-un-site-communautaire-d-hebergement-de-partition-tp7578694p7578700.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: bameylan <[email-masked]>
Date: Thu, 22 Nov 2012 05:20:12 -0800 (PST)

Calixte wrote
> Pourquoi ne postez vous pas ce genre de message sur la liste Mutopia, qui
> me semble la plus concernée ?

Pour moi, et c'est personnel bien évidemment, parce que je m'étais annoncé
il y a environ une année, alors que Mutopia était à la recherche de
volontaires pour relancer le site, et j'avais reçu qqs semaines après un
courriel donnant des instructions dans un langage tellement abscons (et en
anglais en plus, langue que je maîtrise très mal) qu'après deux ou trois
courriels que j'ai envoyé, qu'après avoir reçu autant de réponses tout aussi
absconses, bref tout ça mis bout à bout m'a totalement découragé de faire
quoi que ce soit pour Mutopia (je m'étais proposé pour justement réviser et
corriger les partitions qui comportaient des fautes).

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Quelles-fonctionnalites-devraient-avoir-un-site-communautaire-d-hebergement-de-partition-tp7578694p7578702.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Seventies <[email-masked]>
Date: Thu, 22 Nov 2012 12:13:20 -0800 (PST)

Personnellement, je ne suis pas favorable à une présentation trop structurée
et trop universelle, car chaque partition possède ses particularités.
Par contre, un header commun, tel que demandé dans Mutopia, peut être
nécessaire :

	mutopiatitle = "Serenade Nr. 1"
	mutopiatitle = "BrahmsJ"
	mutopiaopus = "Op.11"
	mutopiainstrument = "für großes Orchester"
	date = "1857"
	source = "Leipzig: Breitkopf & Härtel, n.d.(1860)"
	style = "Classical"
	copyright = "Public Domain"
	maintainer = "J.F. Lucarelli"
	maintainerEmail = "[email-masked]"
	maintainerWeb = "http://www.espace-midi.com"
	moreInfo = "Compiled with Lilypond 2.13.27 - Unzip Lilypond files using the
original directory structure"

Et pour revenir sur cette partition de Brahms, qui fut mon premier projet,
et mon cauchemar pendant six mois, on y trouve six mouvements, dont certains
pour grand orchestre, d'autre réduits à quelques instruments, et le
quatrième mouvement est lui-même séparé en trois parties. Difficile de
structurer tout ça.
Cette partition comprend en tout 370 fichiers LyliPond, découpés pour éviter
toute redite des séquences musicales entre la directrice, les parties
séparées, et les citations.

Ceci dit, je reconnais après coup que j'aurais pu faire plus simple ;-)

Cordialement,

Jean-François

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Quelles-fonctionnalites-devraient-avoir-un-site-communautaire-d-hebergement-de-partition-tp7578694p7578704.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: "[email-masked]" <[email-masked]>
Date: Fri, 23 Nov 2012 09:43:16 +0100

> Ceci dit, je reconnais après coup que j'aurais pu faire plus simple ;-)

Admettons que tous les mouvements varient en nombre d'instruments, nombre de mesures, etc.. Le fichier gabarit comprendrait le minimum syndical pour élaborer cette structure. Après, le site saurait gérer les contributions des gens. Comme ça, si je n'ai envie de taper que dix mesures d'un seul instrument, je peux.

Le problème avec le design de Mutopia, c'est que ça se repose sur la volonté d'une seule personne de faire la mise en page d'un morceau. Si cette personne veut en impliquer d'autres, il faut qu'elle fasse ça sans l'aide du site. Si par contre je laisse un gabarit pour Don Giovani sur un site d'édition sociale, les gens contribueraient au fur et à mesure jusqu'à ce que le morceau soit achevé. Ça privilège le travail en parallèle.

~Mike

---

From: "[email-masked]" <[email-masked]>
Date: Fri, 23 Nov 2012 09:43:27 +0100

~Mike