]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/web/community.itexi
Issue 3951: Fix broken LSR links in docs.
[lilypond.git] / Documentation / es / web / community.itexi
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @ignore
3     Translation of GIT committish: b4a06339566ce7e7f17ba60745261fc26b32abb0
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
9
10 @include included/acknowledge.itexi
11 @include included/authors.itexi
12 @include included/helpus.itexi
13
14 @node Comunidad
15 @unnumbered Comunidad
16 @translationof Community
17
18 @divClass{link-headings}
19
20 @divClass{column-center-top}
21 @subheading Interactuar con la comunidad
22
23 @itemize
24
25 @item
26 @ref{Contacto}: obtener ayuda, charlar y ¡mantenerse en contacto!
27
28 @item
29 @ref{Ejemplos mínimos}: son @emph{muy} recomendables cuando se habla
30 de LilyPond.
31
32 @item
33 @ref{Informes de fallos}: algo ha ido mal.
34
35 @end itemize
36 @divEnd
37
38 @divClass{column-left-bottom}
39 @subheading Mejorar LilyPond
40
41 @itemize
42
43 @item
44 @ref{Preste su ayuda}: se solicita su colaboración.
45
46 @item
47 @ref{Patrocinio}: contribuciones financieras.
48
49 @item
50 @ref{Desarrollo}: para colaboradores y pilotos de prueba.
51
52 @item
53 @ref{GSoC 2012}: nuestras ideas para la edición 2012 del «Google
54 Summer of Code» (Verano del Código de Google).
55
56 @item
57 @ref{Autores}: las personas que han hecho a LilyPond lo que hoy es.
58
59 @item
60 @ref{Acknowledgements}: proyectos e instituciones que apoyan a LilyPond
61
62 @end itemize
63 @divEnd
64
65 @divClass{column-right-bottom}
66 @subheading Miscelánea
67
68 @itemize
69
70 @item
71 @ref{Publicaciones}: qué hemos escrito, y qué han escrito sobre nosotros.
72
73 @item
74 @ref{Noticias antiguas}: el archivo.
75
76 @item
77 @ref{Desván}: anuncios y registros de cambios en versiones antiguas.
78
79 @end itemize
80 @divEnd
81
82 @divEnd
83
84 @divClass{hide}
85 @menu
86 * Contacto::
87 * Ejemplos mínimos::
88 * Informes de fallos::
89 * Preste su ayuda::
90 * Patrocinio::
91 * Desarrollo::
92 * GSoC 2012::
93 * Autores::
94 * Reconocimientos::
95 * Publicaciones::
96 * Noticias antiguas::
97 * Desván::
98 @end menu
99 @divEnd
100
101
102 @node Contacto
103 @unnumberedsec Contacto
104 @translationof Contact
105
106 @divClass{column-left-bottom}
107 @subheading Discusión y ayuda entre usuarios
108
109 @subsubheading Lista de distribución de usuarios: @code{lilypond-user@@gnu.org}
110
111 Esta lista de distribución de correo (en inglés) es el lugar principal
112 que tienen los usuarios para discutir y prestarse mutua ayuda.
113
114 @quotation
115 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-user,
116 suscripción e información sobre lilypond-user}
117
118 @uref{http://lists.gnu.org/archive/html/lilypond-user/,
119 archivo 1 de la lista de usuarios}
120 @uref{http://www.mail-archive.com/lilypond-user@@gnu.org/,
121 archivo 2}
122 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.general,
123 archivo 3}
124
125 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.general,
126 escribir a la lista lilypond-user a través de gmane}
127 @end quotation
128
129 @warning{Al formular preguntas, por favor, ¡utilice @ref{Ejemplos mínimos}!}
130
131 @subsubheading El Repositorio de Fragmentos de Código de LilyPond
132
133 El Repositorio de Fragmentos de Código de LilyPond es una gran
134 colección de ejemplos remitidos por los usuarios, que se pueden copiar
135 y usar libremente en sus propias obras.  ¡Vea las cosas que otros han
136 escrito, y añada las suyas propias!
137
138 @example
139 @uref{http://lsr.di.unimi.it}
140 @end example
141
142 Los ejemplos del LSR que son especialmente instructivos se incluyen en
143 nuestra documentación oficial, en @ref{Fragmentos}.
144
145 @subsubheading IRC
146
147 Existe un cierto grado de apoyo a través de nuestro canal de IRC,
148
149 @example
150 @uref{irc://irc.freenode.net/lilypond, #lilypond@@irc.freenode.net}
151 @end example
152
153 Este canal no tiene unos archivos públicos, por lo que cualquier
154 cuestión que pudiera ser de utilidad para los demás debiera
155 preferentemente enviarse a una de las listas de correo.
156
157 @html
158 <form action="http://webchat.freenode.net"
159       method="get"
160       name="f_lily_irc"
161   <label>nombre de IRC:
162     <input name="nick" type="text" size="15" value="">
163   </label>
164   <input name="channels" type="hidden" value="lilypond">
165   <input type="submit" value="Unirse al canal de IRC #lilypond">
166 </form>
167
168 <script language="JavaScript" type="text/javascript">
169   var username = "web";
170   var lang = window.navigator.userLanguage ? window.navigator.userLanguage
171   : window.navigator.language;
172   username += '-' + lang.substr(0, 2);
173   username += '-' + navigator.appName.substr(0, 2);
174   username += navigator.appCodeName.replace (" ", "").substr(0, 2);
175   username += navigator.platform.replace (" ", "").replace("nux", "").replace("n32", "");
176   document.forms["f_lily_irc"].nick.value = username;
177 </script>
178 @end html
179
180 @subsubheading Otros idiomas
181
182 @quotation
183 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-es,
184 lista de correo en español}
185
186 @uref{http://www.lilypondforum.de/,
187 foro alemán}
188
189 @uref{http://groups.google.com/group/lilypond-brasil,
190 grupo de portugués}
191
192 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-user-fr,
193 lista de correo en francés}
194
195 @uref{http://www.lilypondforum.nl/,
196 foro de holandés}
197 @end quotation
198
199 @divEnd
200
201
202 @divClass{column-right-top}
203 @subheading Esté siempre informado
204
205 @subsubheading LilyPond Report (el Informe LilyPond)
206
207 La manera más fácil de estar en contacto es leer el boletín de nuestra
208 comunidad, el Informe LilyPond:
209
210 @example
211 @uref{http://news.lilynet.net}
212 @end example
213
214 @subsubheading Lista de correo de lanzamientos: @code{info-lilypond@@gnu.org}
215
216 Esta lista de distribución de correo es una lista de sólo lectura y
217 bajo tráfico, que envía notificaciones de los últimos lanzamientos.
218
219 @quotation
220 @uref{http://lists.gnu.org/mailman/listinfo/info-lilypond,
221 suscripción e información sobre info-lilypond}
222
223 @uref{http://lists.gnu.org/archive/html/info-lilypond/,
224 archivo 1 de la lista info}
225 @uref{http://www.mail-archive.com/info-lilypond@@gnu.org/,
226 archivo 2}
227 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.announce,
228 archivo 3}
229
230 @c don't include gmane posting here.  -gp
231 @end quotation
232
233
234 @divEnd
235
236
237 @divClass{column-right-bottom}
238 @subheading Discusión entre desarrolladores
239
240 @subsubheading La lista de distribución de desarrolladores: @code{lilypond-devel@@gnu.org}
241
242 Casi toda la discusión entre desarrolladores tiene lugar en esta
243 lista.  Los parches se deben enviar aquí.
244
245 @quotation
246 @uref{http://lists.gnu.org/mailman/listinfo/lilypond-devel,
247 subscripción e información sobre lilypond-devel}
248
249 @uref{http://lists.gnu.org/archive/html/lilypond-devel/,
250 archivo 1 de la lista devel}
251 @uref{http://www.mail-archive.com/lilypond-devel@@gnu.org/,
252 archivo 2}
253 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.devel,
254 archivo 3}
255
256 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.devel,
257 escribir a la lista lilypond-devel a través de gmane}
258 @end quotation
259
260
261 @subsubheading Lista de fallos: @code{bug-lilypond@@gnu.org}
262
263 La discusión específica sobre fallos se produce aquí.
264
265 @quotation
266 @uref{http://lists.gnu.org/mailman/listinfo/bug-lilypond,
267 subscripción e información sobre bug-lilypond}
268
269 @uref{http://lists.gnu.org/archive/html/bug-lilypond/,
270 archivo 1 de la lista bug}
271 @uref{http://www.mail-archive.com/bug-lilypond@@gnu.org/,
272 archivo 2}
273 @uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.bugs,
274 archivo 3}
275
276 @c don't include gmane posting here.  -gp
277 @end quotation
278
279 @warning{Antes de enviar un mensaje a la lista de fallos, lea nuestras
280 indicaciones para elaborar @ref{Informes de fallos}.}
281
282 @divEnd
283
284 @divClass{column-right-bottom}
285 @subheading Correos delicados
286
287 Los asuntos privados se deben enviar a Graham Percival (gestor del
288 proyecto), que lo discutirá con las personas pertinentes.
289
290 @divEnd
291
292 @node Ejemplos mínimos
293 @unnumberedsec Ejemplos mínimos
294 @translationof Tiny examples
295
296 @divClass{column-center-top}
297 @subheading ¿Qué son los @qq{ejemplos mínimos}?
298
299 Un ejemplo mínimo es un ejemplo del que no se puede eliminar @strong{nada}.
300 @divEnd
301
302 @divClass{column-left-bottom}
303 @subheading ¿Por qué crearlos?
304
305 @divClass{keep-bullets}
306 @itemize
307
308 @item
309 Cuanto más simple es el ejemplo, más rápidamente pueden los
310 desarrolladores entenderlo y ayudarle.
311
312 @item
313 Un ejemplo mínimo demuestra que se ha esforzado en resolver el
314 problema por sí mismo.  Cuando alguien envía bloques grandes de código
315 de entrada, da la impresión de que no le importa que le ayudemos o que
316 no.
317
318 @item
319 La creación de un ejemplo mínimo le ayuda a entender lo que está
320 ocurriendo.  Muchos informes falsos de problemas se podrían evitar
321 intentando crear un ejemplo mínimo; si no puede reproducir un @qq{bug}
322 en un ejemplo mínimo, probablemente el problema era una comprensión
323 insuficiente sobre LilyPond, ¡no un verdadero bug!
324
325 @end itemize
326 @divEnd
327
328 @divEnd
329
330
331 @divClass{column-right-bottom}
332 @subheading ¿Cómo se hacen?
333
334 @divClass{keep-bullets}
335 @itemize
336
337 @item
338 Incluya el número de versión en una instrucción @code{\version}.
339
340 @item
341 ¡Hágalo muy pequeño!  Los ejemplos relacionados con el espaciado o la
342 disposición de las páginas pueden requerir muchos compases, pero casi
343 todos los problemas se pueden reproducir mediante un solo compás o menos.
344
345 @item
346 Cuando trate de crear un ejemplo, pruebe a convertir en comentarios
347 @w{(@code{%} ó @code{%@{ @dots{} %@}})} distintas secciones del
348 archivo.  Si puede convertir un bloque en un comentario y aún mostrar
349 la idea principal, entonces elimine ese bloque.
350
351 @item
352 Evite la utilización de notas, tonalidades o compases muy complicados,
353 a no ser que el bug esté relacionado con el comportamiento de esos
354 elementos.
355
356 @item
357 No utilice instrucciones @code{\override} ni @code{\set} a no ser que
358 el bug se refiera a esas instrucciones en concreto.
359
360 @item
361 Opcionalmente, adjunte una imagen que muestre el resultado gráfico
362 que desea.
363
364 @end itemize
365 @divEnd
366
367 @divEnd
368
369 @divClass{column-center-bottom}
370 @subheading ¿Cuán pequeño debe ser?
371
372 El código que sigue ¿es un ejemplo mínimo?
373
374 @example
375 \version "2.14.1"
376 \include "espanol.ly"
377
378 \score @{
379   \new Staff @{
380     \key re \major
381     \numericTimeSignature
382     \time 2/4
383     <dos' re'' si''>16 <dos' re'' si''>8.
384     %% Aquí: la ligadura de unión sobre los Re tiene un aspecto gracioso
385     %% ¿Demasiado alta? ¿El punto final de la mano izquierda no se alinea
386     %% con la ligadura del Si?
387     ~
388     <dos' re'' si''>8 [ <si re'' la''> ]
389   @}
390 @}
391 @end example
392
393 Bueno, no es muy grande, pero he aquí un ejemplo verdaderamente mínimo:
394
395 @example
396 \version "2.14.1"
397 @{
398   % la ligadura intermedia tiene un aspecto gracioso aquí:
399   <c' d'' b''>8. ~ <c' d'' b''>8
400 @}
401 @end example
402
403 Muy pocos ejemplos mínimos superan las 10 líneas de código;
404 ¡lo más corriente es que basten 4 líneas para mostrar el problema!
405
406 @divEnd
407
408
409 @node Informes de fallos
410 @unnumberedsec Informes de fallos
411 @translationof Bug reports
412
413 @divClass{heading-center}
414 Si tiene un código de entrada que produce una terminación abrupta o
415 una salida defectuosa, eso es un bug.
416 @divEnd
417
418 @divClass{column-center-top}
419 @subheading Paso 1: fallos conocidos
420
421 Probablemente ya estamos al tanto de este bug.  Compruébelo aquí:
422
423 @example
424 @uref{http://code.google.com/p/lilypond/issues/list}
425 @end example
426
427 @warning{Le rogamos que @strong{NO} añada informes de fallos
428 directamente al sistema de seguimiento.  Una vez que un problema se ha
429 añadido al sistema, ya puede añadir libremente más información a ese
430 informe.}
431
432 @divEnd
433
434
435 @divClass{column-left-bottom}
436 @subheading Paso 2: creación de un informe de fallo
437
438 Si ha descubierto un fallo que no está en la lista, ayúdenos
439 elaborando un informe de fallo.
440
441 @warning{Sólo aceptamos informes en forma de @ref{Ejemplos mínimos}.
442 Disponemos de recursos muy limitados, por lo que cualquier ejemplo que
443 no sea mínimo va a ser rechazado.  ¡Casi todos los bugs se pueden
444 demostrar con cuatro notas o menos!}
445
446 He aquí un ejemplo de un buen informe de fallo:
447
448 @example
449 % Accidentals should be printed for only
450 % the first note in a tie, but this version
451 % prints flats on both notes.
452 \version "2.10.1"
453
454 \relative c'' @{
455  bes1 ~
456  bes1
457 @}
458 @end example
459
460 @divEnd
461
462 @divClass{column-right-bottom}
463 @subheading Paso 3: enviar el informe de fallo
464
465 Una vez que ha verificado que el problema no es conocido ya, y ha
466 creado el informe, ¡puede enviárnoslo!
467
468 @divClass{keep-bullets}
469 @itemize
470
471 @item
472 Si está suscrito a la lista de correo
473 @uref{mailto:bug-lilypond@@gnu.org,bug-lilypond@@gnu.org},
474 envíe un mensaje de la forma habitual.
475
476 @item
477 Si no está suscrito, aún puede enviar un informe de fallo con el
478 @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs,
479 interfaz web de gmane para lilypond.bugs}.
480
481 Sin embargo, existe una comprobación muy estricta de que no hay
482 @qq{top-posting} (contestar por encima) en el interfaz de gmane, que se
483 dispara incorrectamente con frecuencia a causa de los archivos de lilypond.
484 Para evitarlo, escriba:
485
486 @example
487 > I'm not top posting.
488 @end example
489
490 @noindent
491 (@emph{debe} escribir el ángulo @code{>} ) al principio de su informe.
492
493 @end itemize
494 @divEnd
495 @divEnd
496
497 @divClass{column-center-bottom}
498 @subheading Paso 4: Esperar respuesta
499
500 Una vez que su informe de fallo se ha enviado a la lista, nuestro
501 Escuadrón de Fallos lo examinará el informe.  Quizá le pidan más
502 información.  Se le avisará cuando el informe se añada al sistema de
503 seguimiento de fallos.  Déles un tiempo de unos 4 días, pues
504 disponemos de un número limitado de voluntarios para esta tarea.
505
506 Una vez que el fallo se ha añadido al sistema de seguimiento, puede
507 comentarlo para añadirle más información.  Puede marcar el bug con una
508 estrella de forma que reciba mensajes automáticamente cuando se
509 produce cualquier actividad sobre él.  Ello requiere que usted
510 disponga de una cuenta en Google.
511 @divEnd
512
513 @divClass{column-center-bottom}
514 @subheading Ayuda opcional: mostrar el resultado deseado
515
516 Una vez que el problema se ha añadido al sistema de seguimiento,
517 puede ser de mucha ayuda que veamos la salida deseada.
518 ¡Con toda libertad añada código de entrada y/o imágenes
519 (creadas posiblemente con otras herramientas)
520 que muestren el aspecto que usted cree que debe tener!
521
522 @divEnd
523
524
525 @node Preste su ayuda
526 @unnumberedsec Preste su ayuda
527 @translationof Help us
528
529 @divClass{column-center-top}
530 @helpusNeed
531
532 @divEnd
533
534 @divClass{column-left-top}
535 @divClass{keep-bullets}
536 @helpusSimple
537
538 @divEnd
539 @divEnd
540
541 @divClass{column-right-top}
542 @helpusAdvanced
543
544 @divEnd
545
546
547 @node Patrocinio
548 @unnumberedsec Patrocinio
549 @translationof Sponsoring
550
551 @divClass{keep-bullets}
552 @divClass{column-left-top}
553 @subheading Recompensas
554
555 Anteriormente,
556
557 @itemize
558 @item ciertos usuarios han pagado a cambio de nuevas funcionalidades
559 @item algunos desarrolladores han sido contratados para añadir funcionalidades nuevas
560 @end itemize
561
562 El proyecto LilyPond no organiza estas tareas; ni refrendamos ni
563 disuadimos de tales acuerdos.  Cualquier contrato privado entre
564 personas individuales es asunto de dichas personas, no nuestro.
565
566 @divEnd
567
568 @divClass{column-right-top}
569 @subheading Guidelines
570
571 Cualquier usuario que quiera ofrecer dinero a cambio de un trabajo,
572 debería tener en cuenta los siguientes puntos:
573
574 @itemize
575 @item
576 Los desarrolladores de LilyPond pueden anunciar sus servicios en las
577 listas de correo de lilypond de vez en cuando.
578
579 @item
580 Cualquier acuerdo entre personas individuales debiera incluir las
581 precauciones normales cuando se hacen negocios: quién paga, cuánto
582 paga, qué método se utiliza para pagar, y sobre qué paquete de
583 condiciones.  Sugerimos que cualquier ambigüedad o incertidumbre en
584 tales cuestiones se resuelvan antes de que dé comienzo cualquier
585 trabajo.
586
587 @end itemize
588
589 @divEnd
590
591 @divClass{column-center-bottom}
592 @subheading Desarrolladores interesados
593
594 A continuación aparece una lista de las personas que han expresado
595 interés en recibir recompensas.  Observe que la cantidad de trabajo
596 hecha por personas individuales varía bastante a lo largo de los
597 años. No garantizamos que esta lista esté actualizada, ni que las
598 personas aquí relacionadas tengan cualquier disponibilidad.  El único
599 criterio es "Fulanito ha pedido aparecer en esta página".
600
601 El examen de la historia del sistema de control de versiones Git es
602 una buena manera de determinar quiénes son los desarrolladores más
603 activos y experimentados.  Las estadísticas están al día hasta la
604 versión @versionDevel{}:
605
606 @multitable @columnfractions .3 .3 .3
607 @item @uref{http://lilypond.org/~graham/gitstats-all/, historia general}
608 @tab @uref{http://lilypond.org/~graham/gitstats-1year/, último año}
609 @tab @uref{http://lilypond.org/~graham/gitstats-3months/, últimos tres meses}
610 @end multitable
611
612 Desarrolladores interesados:
613 @table @asis
614 @item @email{dak@@gnu.org, David Kastrup}
615 Se necesitan donaciones para que yo pueda continuar mi atual trabajo a
616 tiempo completo sobre LilyPond.  Me concentro en diseño de interfaces
617 de usuario y del programador, coherencia, implementación,
618 simplificación, documentación y depuración.
619
620 @c Format
621 @c @item @email{name@@adress.domain, Name}
622 @c area of interest (256 chars max)
623
624 @end table
625
626 @divEnd
627 @divEnd
628
629 @node Desarrollo
630 @unnumberedsec Desarrollo
631 @translationof Development
632
633 @divClass{heading-center}
634 @ifclear web_version
635   @heading Materiales de desarrollo para LilyPond @version
636 @end ifclear
637 @ifset web_version
638   @heading Materiales de desarrollo para LilyPond @versionDevel
639 @end ifset
640
641
642 @c we normally don't allow named references, but in this case
643 @c it's good to emphasize the "stable" part.  -gp
644 @warning{Éstas son las versiones @emph{inestables de desarrollo}.  Si
645 tiene la más ligera duda acerca de cómo usar o instalar LilyPond, le
646 conminamos a que utilice la @ref{Descarga, descarga estable},
647 y lea los @ref{Manuales, manuales estables}.}
648
649 @divEnd
650
651 @divClass{column-center-top}
652 @subheading Números de versión
653
654 Existen dos conjuntos de lanzamientos para LilyPond: lanzamientos
655 estables, y lanzamientos inestables de desarrollo.  Las versiones
656 estables tienen un número de versión @q{menor} par (p.ej., 2.8, 2.10,
657 2.12).  Las versiones de desarrollo tienen un número @q{menor} de
658 versión impar (p.ej., 2.7, 2.9, 2.11).
659
660 @divEnd
661
662
663 @divClass{column-left-top}
664 @subheading Descarga
665
666 Las instrucciones de Git y para la compilación están en la Guía del
667 Colaborador.
668
669 @quotation
670 @uref{http://git.sv.gnu.org/gitweb/?p=lilypond.git, Repositorio Git de lilypond}
671 @end quotation
672
673 En general, los redactores de la documentación y los pilotos de
674 pruebas querrán descargar el último archivo binario:
675
676 @quotation
677
678 @downloadDevelLinuxNormal
679
680 @downloadDevelLinuxBig
681
682 @downloadDevelLinuxPPC
683
684 @downloadDevelFreeBSDNormal
685
686 @downloadDevelFreeBSDBig
687
688 @downloadDevelDarwinNormal
689
690 @downloadDevelDarwinPPC
691
692 @downloadDevelWindows
693
694 @downloadDevelSource-es
695
696 @end quotation
697
698 @divEnd
699
700
701 @divClass{column-right-top}
702 @subheading Guía del colaborador
703
704 El desarrollo de LilyPond es un asunto bastante complicado.  LilyPond
705 es un proyecto grande y (más o menos) estable.  Para poder ayudar a
706 los nuevos colaboradores, y para mantener todo el sistema (más o
707 menos) estable, hemos escrito un manual para los colaboradores.
708
709 @docLinksBare{Guía del colaborador, contributor,
710   @rcontribnamed{Top,Guía del colaborador},
711   @manualDevelContributorSplit,
712   @manualDevelContributorBig, 500 kB,
713   @manualDevelContributorPdf, 2.8 MB}
714
715 @divEnd
716
717
718 @divClass{column-center-top}
719 @subheading Pruebas de regresión
720
721 @divClass{keep-bullets}
722
723 @ifclear web_version
724
725 @itemize
726 @item
727 @item @uref{../../input/regression/collated-files.html, Pruebas de regresión}:
728 Pruebas del lanzamiento actual.
729 (@uref{../../input/regression/collated-files.pdf, versión PDF})
730
731 @item
732 @uref{../../input/regression/musicxml/collated-files.html, Pruebas de regresión de MusicXML}:
733 las pruebas de MusicXML de la versión actual.
734 (@uref{../input/regression/musicxml/collated-files.pdf, versión PDF}).
735
736 @item
737 @uref{../../input/regression/abc2ly/collated-files.html, pruebas de abc2ly}:
738 Las pruebas de abc2ly de esta versión.
739 (@uref{../../input/regression/abc2ly/collated-files.pdf, versión en PDF})
740
741 @item
742 @uref{../../input/regression/lilypond-book/collated-files.html, pruebas de lilypond-book}:
743 Las pruebas de lilypond-book de esta versión.
744 (@uref{../../input/regression/lilypond-book/collated-files.pdf, versión en PDF})
745 @end itemize
746
747 @end ifclear
748
749 @ifset web_version
750 @subsubheading Versión de desarrollo
751
752 @itemize
753 @item @regtestDevel-es (@regtestDevelPdf-es{})
754
755 @item @regtestDevelXml-es (@regtestDevelXmlPdf-es{})
756
757 @item @regtestDevelAbc (@regtestDevelAbcPdf{})
758
759 @item @regtestDevelLilypondBook (@regtestDevelLilypondBookPdf{})
760 @end itemize
761
762 @subsubheading Versión estable
763
764 @itemize
765 @item @regtestStable (@regtestStablePdf{})
766
767 @item @regtestStableXml (@regtestStableXmlPdf{})
768
769 @item @regtestStableAbc (@regtestStableAbcPdf{})
770
771 @item @regtestStableLilypondBook (@regtestStableLilypondBookPdf{})
772 @end itemize
773 @end ifset
774
775
776 @subsubheading Todas las versiones
777
778 @itemize
779 @item @uref{http://lilypond.org/test, Comparaciones entre pruebas de regresión}
780
781 @item @uref{http://lilypond.org/download/binaries/test-output/,
782 Archivo de todas las pruebas de regresión}
783
784 @end itemize
785
786 @divEnd
787 @divEnd
788
789
790
791 @divClass{column-center-bottom}
792 @subheading Manuales
793
794 @ifclear web_version
795 @warning{Estos manuales son para LilyPond @version{}; los manuales más recientes
796 están en @url{http://lilypond.org}}
797 @end ifclear
798
799 @divClass{normal-table}
800 @multitable @columnfractions .3 .3 .3
801 @headitem Introducción
802
803 @item
804 @docLinkSplit{Aprendizaje,learning,@manualDevelLearningSplit-es}
805 @tab
806 @docLinkBig{Aprendizaje,learning,@manualDevelLearningBig-es}
807 @tab
808 @docLinkPdf{Aprendizaje,learning,@manualDevelLearningPdf-es}
809
810 @item
811 @docLinkSplit{Glosario,music-glossary,@manualDevelGlossarySplit}
812 @tab
813 @docLinkBig{Glosario,music-glossary,@manualDevelGlossaryBig}
814 @tab
815 @docLinkPdf{Glosario,music-glossary,@manualDevelGlossaryPdf}
816
817 @item
818 @docLinkSplit{Ensayo,essay,@manualDevelEssaySplit-es}
819 @tab
820 @docLinkBig{Ensayo,essay,@manualDevelEssayBig-es}
821 @tab
822 @docLinkPdf{Ensayo,essay,@manualDevelEssayPdf-es}
823 @end multitable
824
825 @multitable @columnfractions .3 .3 .3
826 @headitem Estándar
827
828 @item
829 @docLinkSplit{Notación,notation,@manualDevelNotationSplit-es}
830 @tab
831 @docLinkBig{Notación,notation,@manualDevelNotationBig-es}
832 @tab
833 @docLinkPdf{Notación,notation,@manualDevelNotationPdf-es}
834
835 @item
836 @docLinkSplit{Utilización,usage,@manualDevelUsageSplit-es}
837 @tab
838 @docLinkBig{Utilización,usage,@manualDevelUsageBig-es}
839 @tab
840 @docLinkPdf{Utilización,usage,@manualDevelUsagePdf-es}
841
842 @item
843 @docLinkSplit{Fragmentos,snippets,@manualDevelSnippetsSplit}
844 @tab
845 @docLinkBig{Fragmentos,snippets,@manualDevelSnippetsBig}
846 @tab
847 @docLinkPdf{Fragmentos,snippets,@manualDevelSnippetsPdf}
848 @end multitable
849
850 @multitable @columnfractions .3 .3 .3
851 @headitem Poco frecuentes
852
853 @item
854 @docLinkSplit{Web,web,@manualDevelWebSplit-es}
855 @tab
856 @docLinkBig{Web,web,@manualDevelWebBig-es}
857 @tab
858 @docLinkPdf{Web,web,@manualDevelWebPdf}
859
860 @item
861 @docLinkSplit{Cambios,changes,@manualDevelChangesSplit}
862 @tab
863 @docLinkBig{Cambios,changes,@manualDevelChangesBig}
864 @tab
865 @docLinkPdf{Cambios,changes,@manualDevelChangesPdf-es}
866
867 @item
868 @docLinkSplit{Extensiones,extending,@manualDevelExtendingSplit-es}
869 @tab
870 @docLinkBig{Extensiones,extending,@manualDevelExtendingBig-es}
871 @tab
872 @docLinkPdf{Extensiones,extending,@manualDevelExtendingPdf-es}
873
874 @item
875 @docLinkSplit{Funcionamiento interno,internals,@manualDevelInternalsSplit}
876 @tab
877 @docLinkBig{Funcionamiento interno,internals,@manualDevelInternalsBig}
878 @tab
879 @docLinkPdf{Funcionamiento interno,internals,@manualDevelInternalsPdf}
880 @end multitable
881
882 @ifset web_version
883 @multitable @columnfractions .3
884 @headitem Para descargar
885
886 @item
887 @doctarballDevel-es
888 @end multitable
889 @end ifset
890
891
892 @divEnd
893 @divEnd
894
895
896
897
898 @node GSoC 2012
899 @unnumberedsec GSoC 2012
900 @translationof GSoC 2012
901
902 @divClass{column-center-top}
903 @subheading ¿Qué es el Google Summer of Code (Verano del Código de Google)?
904
905 Es un programa global llevado a cabo por Google que ofrece a
906 estudiantes una ayuda para que trabajen en proyectos de software de
907 fuentes abiertas durante las vacaciones de verano.
908
909 El equipo de LilyPond decidió que ésta era una excelente oportunidad
910 para encontrar colaboradores nuevos y animar a los estudiantes que ya
911 participan en el desarrollo de LilyPond a que se impliquen aún más.
912 Uno de nuestros colaboradores ha sido seleccionado para la edición
913 2012 del programa como parte del
914 @uref{http://www.gnu.org/, proyecto GNU}; esperamos poder participar
915 también en futuras ediciones.
916
917 @divEnd
918
919 @divClass{column-center-bottom}
920 @subheading Nuestra lista de ideas para el 2012
921
922 Más abajo aparece una lista de los proyectos que hemos sugerido para
923 los estudiantes del GSoC 2012.  Aunque ha finalizado el plazo de
924 solicitudes, hemos decidido mantener visible esta página como
925 inspiración para cualquier persona interesada en el desarrollo de
926 LilyPond.  Algunos miembros del equipo de desarrollo están dispuestos
927 a prestar su ayuda a aquellos que quieran implicarse en estos
928 proyectos.
929
930 Por supuesto, hay muchas más cosas que mejorar en LilyPond, entre
931 ellas algunas muy pequeñas.  Hay una lista completa
932 @uref{http://code.google.com/p/lilypond/issues/list, aquí}.
933
934 @subheading Notas de adorno
935
936 Arreglar problemas con la sincronización de las notas de adorno,
937 junto a toda la arquitectura subyacente (véase
938 @uref{http://code.google.com/p/lilypond/issues/detail?id=34, el problema número 34 de nuestro sistema de seguimiento}).
939 Las notas de adorno confunden al sistema de cuenta de tiempo de
940 LilyPond porque son como ir hacia atrás en el tiempo.  Esto causa
941 efectos extraños, en especial cuando un pentagrama tiene una nota de
942 adorno que otro no tiene.
943
944 @strong{Dificultad:} media
945
946 @strong{Requisitos:} C++, MIDI
947
948 @strong{Recomendado:} familiaridad con el funcionamiento interno de LilyPond
949
950 @strong{Mentor(es):} Mike Solomon, Carl Sorensen
951
952 @subheading MusicXML
953
954 Añadir exportación completa de MusicXML y mejora de la importación,
955 junto a las pruebas de comprobación de que funciona.  Dependiendo del
956 tiempo disponible, implementar algunos o todos los siguientes:
957
958 @divClass{keep-bullets}
959 @itemize
960
961 @item
962 Manejo de la exportación del contenido musical básico como la
963 exportación MIDI (es decir, uso de clases exportadoras dedicadas,
964 derivadas de la clase translator)
965
966 @item
967 Construir el árbol XML del contenido musical básico, y una conexión
968 desde el evento musical a la etiqueta XML
969
970 @item
971 Hacer que todos los grabadores de LilyPond hagan su trabajo
972
973 @item
974 Añadir la posibilidad de enlazar cada objeto de presentación
975 (básicamente cada sello o grupo de sellos) a la causa musical (así
976 como a la etiqueta XML dentro del árbol XML)
977
978 @item
979 Añadir un @q{back-end} de salida XML, que puede después añadir la
980 información de disposición para cada uno de los objetos de salida a
981 las etiquetas del XML
982
983 @end itemize
984 @divEnd
985
986 El objetivo se considerará conseguido cuando una partitura
987 (previamente seleccionada) pueda importarse desde el MusicXML y
988 exportada de nuevo sin ninguna pérdida de datos no intencionada.
989
990 @strong{Dificultad:} media
991
992 @strong{Requisitos:} MusicXML, Python, conocimiento básico de LilyPond
993
994 @strong{Mentor(es):} Reinhold Kainhofer, Mike Solomon
995
996 Sería un buen tanto a su favor la familiaridad con otros editores de
997 partituras para poder hacer pruebas cruzadas.
998
999 @subheading Mejora de las ligaduras de unión y de expresión
1000
1001 A menudo la forma predeterminada de las curvas de ligadura no es
1002 satisfactoria.  No están contempladas las ligaduras de unión entre
1003 notas enarmónicas @code{@{ dos'~ reb' @}}, las ligaduras "rotas" por
1004 una clave o un cambio de pauta no están bien contempladas.  El
1005 proyecto incluye la recolección y ordenación de ejemmplos de salida
1006 defectuosa, decidir sobre la salida que se desea tener y escribir el
1007 código correspondiente.
1008
1009 @strong{Dificultad:} alta
1010
1011 @strong{Requisitos:} C++, experiencia con heurística de la escritura
1012
1013 @strong{Conocimientos recomendados:} LilyPond, sentido estético
1014
1015 @strong{Mentor(es):} Mike Solomon
1016
1017 @subheading Añadir una variante especial de los glifos de fuente tipográfica
1018 Añadir variantes para algunos glifos, como los signos de alteración,
1019 para líneas sobre la pauta, entre pautas, acortadas y estrechadas, así
1020 como una infraestructura genérica para incorporarlos.  Un ejemplo es
1021 la cabeza de la breve de na notación antigua, que viene en dos
1022 variantes, con el orificio pequeño y grande.
1023
1024 @strong{Dificultad:} fácil
1025
1026 @strong{Requisitos:} MetaFont, C++, buen ojo para los detalles
1027
1028 @strong{Conocimientos recomendados:} conocimientos básicos de LilyPond
1029
1030 @strong{Mentor(es):} Werner Lemberg
1031
1032 @subheading Mejora del barrado
1033
1034 Debería mejorarse el posicionamiento predeterminado de las barras de
1035 corchea (y figuras menores) normales, de pentagrama cruzado,
1036 interrumpidas y en ángulo.  El barrado debería depender del contexto y
1037 de las notas vecinas (véase la
1038 @uref{http://icking-music-archive.org/lists/sottisier/sottieng.pdf,
1039 sección 2.2}).
1040 Si es posible, reducir el tiempo de cálculo del barrado.
1041
1042 @strong{Dificultad:} media
1043
1044 @strong{Requisitos:} C++, experiencia con heurística de la escritura
1045
1046 @strong{Conocimientos recomendados:} sentido estético
1047
1048 @strong{Mentor(es):} Mike Solomon, Carl Sorensen
1049
1050 @subheading Limpieza de diversas advertencias de compliación
1051
1052 Limpieza de las advertencias de compilación, análisis estático del
1053 código, y advertencias de valgrind.  Las herramientoas de análisis
1054 automático del código (advertencias de @code{g++} y @code{clang}) y
1055 herramientas de análisis como la detección de filtraciones de memoria
1056 de los perfiladores de código valgrind y callgrind aportan valiosa
1057 información sobre posibles problemas en el código de C++.  La limpieza
1058 de estas advertencias nos permitiría rechazar automáticamente
1059 cualquier parche que introdujese más advertencias de las que hay
1060 actualmente.
1061
1062 @strong{Dificultad:} media
1063
1064 @strong{Requisitos:} C++
1065
1066 @strong{Mentor(es):} Joe Neeman, Reinhold Kainhofer
1067
1068 @divEnd
1069
1070
1071 @node Autores
1072 @unnumberedsec Autores
1073 @translationof Authors
1074
1075 @divClass{column-left-top}
1076 @subheading Equipo de desarrollo actual
1077
1078 @divClass{keep-bullets}
1079 @developersCurrent
1080 @divEnd
1081 @divEnd
1082
1083 @divClass{column-right-top}
1084 @subheading Cargos del equipo de desarrollo anterior
1085
1086 @divClass{keep-bullets}
1087 @developersPrevious
1088 @divEnd
1089 @divEnd
1090
1091
1092 @divClass{column-center-top}
1093 @subheading Colaboradores actuales
1094
1095 @divClass{keep-bullets}
1096 @subsubheading Programación
1097
1098 @coreCurrent
1099
1100 @subsubheading Fuente tipográfica
1101
1102 @fontCurrent
1103
1104 @subsubheading Documentación
1105
1106 @docCurrent
1107
1108 @subsubheading Bug squad
1109
1110 @bugsquadCurrent
1111
1112 @subsubheading Soporte
1113
1114 @supportCurrent
1115
1116 @subsubheading Traducción
1117
1118 @translationsCurrent
1119
1120 @divEnd
1121 @divEnd
1122
1123
1124 @divClass{column-center-bottom}
1125 @subheading Colaboradores anteriores
1126
1127 @divClass{keep-bullets}
1128 @subsubheading Programación
1129
1130 @corePrevious
1131
1132 @subsubheading Fuente tipográfica
1133
1134 @fontPrevious
1135
1136 @subsubheading Documentación
1137
1138 @docPrevious
1139
1140 @c    uncomment when we have any previous members -gp
1141 @c @subsubheading Bug squad
1142
1143 @c @bugsquadCurrent
1144
1145 @subsubheading Soporte
1146
1147 @supportPrevious
1148
1149 @subsubheading Traducción
1150
1151 @translationsPrevious
1152
1153 @divEnd
1154 @divEnd
1155
1156 @node Reconocimientos
1157 @unnumberedsec Reconocimientos
1158 @translationof Acknowledgements
1159
1160 @divClass{column-center-top}
1161 @subheading Reconocimientos
1162
1163 @divClass{keep-bullets}
1164 @acknowledgementsCurrent
1165 @divEnd
1166 @divEnd
1167
1168 @node Publicaciones
1169 @unnumberedsec Publicaciones
1170 @translationof Publications
1171
1172 @divClass{column-center-top}
1173 @subheading Lo que nosotros hemos escrito sobre LilyPond
1174
1175 @divClass{keep-bullets}
1176
1177 @include we-wrote.itexi
1178
1179 @divEnd
1180 @divEnd
1181
1182 @divClass{column-center-bottom}
1183 @subheading Lo que otros han hecho con LilyPond
1184
1185 @divClass{keep-bullets}
1186
1187 @include others-did.itexi
1188
1189 @divEnd
1190 @divEnd
1191
1192 @contactUsAbout{artículos académicos}
1193
1194
1195 @node Noticias antiguas
1196 @unnumberedsec Noticias antiguas
1197 @translationof Old news
1198
1199 @divClass{heading-center}
1200 @warning{Hay muchos anuncios y registros de cambio antiguos en el
1201 @ref{Desván}}
1202 @divEnd
1203
1204 @include web/news-front.itexi
1205
1206 @include web/news.itexi
1207
1208
1209 @node Desván
1210 @unnumberedsec Desván
1211 @translationof Attic
1212
1213 @divClass{column-center-top}
1214 @subheading Anuncios
1215
1216 Anuncios y noticias por versión:
1217 @uref{http://lilypond.org/doc/v2.16/Documentation/web/index#Lilypond-2_002e16_002e0-released_0021-August-24_002c-2012-1,v2.16},
1218 @uref{http://lilypond.org/doc/v2.14/Documentation/web/index#LilyPond-2_002e14_002e0-released_0021-June-6_002c-2011,v2.14},
1219 @miscLink{announce-v2.12,v2.12},
1220 @miscLink{announce-v2.10,v2.10},
1221 @miscLink{announce-v2.8,v2.8},
1222 @miscLink{announce-v2.6,v2.6},
1223 @miscLink{announce-v2.4,v2.4},
1224 @miscLink{announce-v2.2,v2.2},
1225 @miscLink{announce-v2.0,v2.0},
1226 @miscLink{ANNOUNCE-1.2,v1.2},
1227 @miscLink{ANNOUNCE-1.0,v1.0},
1228 @miscLink{ANNOUNCE-0.1,v0.1}
1229
1230 Lista descriptiva de los cambios por versión:
1231 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/index.html,v2.16},
1232 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/index.html,v2.14},
1233 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS,v2.12},
1234 @uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS,v2.10},
1235 @uref{http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS,v2.8},
1236 @uref{http://lilypond.org/doc/v2.6/Documentation/topdocs/NEWS,v2.6},
1237 @uref{http://lilypond.org/doc/v2.4/Documentation/topdocs/out-www/NEWS,v2.4},
1238 @uref{http://lilypond.org/doc/v2.2/Documentation/topdocs/out-www/NEWS,v2.2},
1239 @uref{http://lilypond.org/doc/v2.0/Documentation/topdocs/out-www/NEWS,v2.0},
1240 @uref{http://lilypond.org/doc/v1.8/Documentation/topdocs/out-www/NEWS,v1.8},
1241 @uref{http://lilypond.org/doc/v1.6/Documentation/out-www/NEWS,v1.6},
1242 @miscLink{NEWS-1.4,v1.4},
1243 @miscLink{NEWS-1.2,v1.2}
1244
1245 @divEnd
1246
1247 @divClass{column-center-bottom}
1248 @subheading Thanks
1249
1250 Gracias a los desarrolladores, colaboradores, cazadores de fallos
1251 y aportadores de sugerencias por
1252 @miscLink{THANKS-2.16,v2.16},
1253 @miscLink{THANKS-2.14,v2.14},
1254 @miscLink{THANKS-2.12,v2.12},
1255 @miscLink{THANKS-2.10,v2.10},
1256 @miscLink{THANKS-2.8,v2.8},
1257 @miscLink{THANKS-2.6,v2.6},
1258 @miscLink{THANKS-2.4,v2.4},
1259 @miscLink{THANKS-2.2,v2.2},
1260 @miscLink{THANKS-2.0,v2.0},
1261 @miscLink{THANKS-1.8,v1.8}
1262
1263 @divEnd
1264
1265 @divClass{column-center-bottom}
1266 @subheading Registros de cambios
1267
1268 Registros de cambios de los desarrolladores, por versión:
1269 @miscLink{ChangeLog-2.10,v2.10},
1270 @miscLink{ChangeLog-2.3,v2.3},
1271 @miscLink{ChangeLog-2.1,v2.1},
1272 @miscLink{ChangeLog-1.5,v1.5 (1)},
1273 @miscLink{CHANGES-1.5,v1.5 (2)},
1274 @miscLink{CHANGES-1.4,v1.4},
1275 @miscLink{CHANGES-1.3,v1.3},
1276 @miscLink{CHANGES-1.2,v1.2},
1277 @miscLink{CHANGES-1.1,v1.1},
1278 @miscLink{CHANGES-1.0,v1.0},
1279 @miscLink{CHANGES-0.1,v0.1},
1280 @miscLink{CHANGES-0.0,v0.0}
1281
1282 @divEnd