]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/web/community.itexi
Merge branch 'master' into translation
[lilypond.git] / Documentation / es / web / community.itexi
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @ignore
3     Translation of GIT committish: 5d83b53ee321d8890d792191032b1fe352577517
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.dsi.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 sige ¿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 @item
803 @docLinkSplit{Aprendizaje,learning,@manualDevelLearningSplit-es}
804 @tab
805 @docLinkBig{Aprendizaje,learning,@manualDevelLearningBig-es}
806 @tab
807 @docLinkPdf{Aprendizaje,learning,@manualDevelLearningPdf-es}
808
809 @item
810 @docLinkSplit{Glosario,music-glossary,@manualDevelGlossarySplit}
811 @tab
812 @docLinkBig{Glosario,music-glossary,@manualDevelGlossaryBig}
813 @tab
814 @docLinkPdf{Glosario,music-glossary,@manualDevelGlossaryPdf}
815
816 @item
817 @docLinkSplit{Ensayo,essay,@manualDevelEssaySplit-es}
818 @tab
819 @docLinkBig{Ensayo,essay,@manualDevelEssayBig-es}
820 @tab
821 @docLinkPdf{Ensayo,essay,@manualDevelEssayPdf-es}
822
823 @headitem Estándar
824
825 @item
826 @docLinkSplit{Notación,notation,@manualDevelNotationSplit-es}
827 @tab
828 @docLinkBig{Notación,notation,@manualDevelNotationBig-es}
829 @tab
830 @docLinkPdf{Notación,notation,@manualDevelNotationPdf-es}
831
832 @item
833 @docLinkSplit{Utilización,usage,@manualDevelUsageSplit-es}
834 @tab
835 @docLinkBig{Utilización,usage,@manualDevelUsageBig-es}
836 @tab
837 @docLinkPdf{Utilización,usage,@manualDevelUsagePdf-es}
838
839 @item
840 @docLinkSplit{Fragmentos,snippets,@manualDevelSnippetsSplit}
841 @tab
842 @docLinkBig{Fragmentos,snippets,@manualDevelSnippetsBig}
843 @tab
844 @docLinkPdf{Fragmentos,snippets,@manualDevelSnippetsPdf}
845
846 @headitem Poco frecuentes
847
848 @item
849 @docLinkSplit{Web,web,@manualDevelWebSplit-es}
850 @tab
851 @docLinkBig{Web,web,@manualDevelWebBig-es}
852 @tab
853 @docLinkPdf{Web,web,@manualDevelWebPdf}
854
855 @item
856 @docLinkSplit{Cambios,changes,@manualDevelChangesSplit}
857 @tab
858 @docLinkBig{Cambios,changes,@manualDevelChangesBig}
859 @tab
860 @docLinkPdf{Cambios,changes,@manualDevelChangesPdf-es}
861
862 @item
863 @docLinkSplit{Extensiones,extending,@manualDevelExtendingSplit-es}
864 @tab
865 @docLinkBig{Extensiones,extending,@manualDevelExtendingBig-es}
866 @tab
867 @docLinkPdf{Extensiones,extending,@manualDevelExtendingPdf-es}
868
869 @item
870 @docLinkSplit{Funcionamiento interno,internals,@manualDevelInternalsSplit}
871 @tab
872 @docLinkBig{Funcionamiento interno,internals,@manualDevelInternalsBig}
873 @tab
874 @docLinkPdf{Funcionamiento interno,internals,@manualDevelInternalsPdf}
875
876 @ifset web_version
877 @headitem Para descargar
878
879 @item
880 @doctarballDevel-es
881 @end ifset
882
883 @end multitable
884
885 @divEnd
886 @divEnd
887
888
889
890
891 @node GSoC 2012
892 @unnumberedsec GSoC 2012
893 @translationof GSoC 2012
894
895 @divClass{column-center-top}
896 @subheading ¿Qué es el Google Summer of Code (Verano del Código de Google)?
897
898 Es un programa global llevado a cabo por Google que ofrece a
899 estudiantes una ayuda para que trabajen en proyectos de software de
900 fuentes abiertas durante las vacaciones de verano.
901
902 El equipo de LilyPond decidió que ésta era una excelente oportunidad
903 para encontrar colaboradores nuevos y animar a los estudiantes que ya
904 participan en el desarrollo de LilyPond a que se impliquen aún más.
905 Uno de nuestros colaboradores ha sido seleccionado para la edición
906 2012 del programa como parte del
907 @uref{http://www.gnu.org/, proyecto GNU}; esperamos poder participar
908 también en futuras ediciones.
909
910 @divEnd
911
912 @divClass{column-center-bottom}
913 @subheading Nuestra lista de ideas para el 2012
914
915 Más abajo aparece una lista de los proyectos que hemos sugerido para
916 los estudiantes del GSoC 2012.  Aunque ha finalizado el plazo de
917 solicitudes, hemos decidido mantener visible esta página como
918 inspiración para cualquier persona interesada en el desarrollo de
919 LilyPond.  Algunos miembros del equipo de desarrollo están dispuestos
920 a prestar su ayuda a aquellos que quieran implicarse en estos
921 proyectos.
922
923 Por supuesto, hay muchas más cosas que mejorar en LilyPond, entre
924 ellas algunas muy pequeñas.  Hay una lista completa
925 @uref{http://code.google.com/p/lilypond/issues/list, aquí}.
926
927 @subheading Notas de adorno
928
929 Arreglar problemas con la sincronización de las notas de adorno,
930 junto a toda la arquitectura subyacente (véase
931 @uref{http://code.google.com/p/lilypond/issues/detail?id=34, el problema número 34 de nuestro sistema de seguimiento}).
932 Las notas de adorno confunden al sistema de cuenta de tiempo de
933 LilyPond porque son como ir hacia atrás en el tiempo.  Esto causa
934 efectos extraños, en especial cuando un pentagrama tiene una nota de
935 adorno que otro no tiene.
936
937 @strong{Dificultad:} media
938
939 @strong{Requisitos:} C++, MIDI
940
941 @strong{Recomendado:} familiaridad con el funcionamiento interno de LilyPond
942
943 @strong{Mentor(es):} Mike Solomon, Carl Sorensen
944
945 @subheading MusicXML
946
947 Añadir exportación completa de MusicXML y mejora de la importación,
948 junto a las pruebas de comprobación de que funciona.  Dependiendo del
949 tiempo disponible, implementar algunos o todos los siguientes:
950
951 @divClass{keep-bullets}
952 @itemize
953
954 @item
955 Manejo de la exportación del contenido musical básico como la
956 exportación MIDI (es decir, uso de clases exportadoras dedicadas,
957 derivadas de la clase translator)
958
959 @item
960 Construir el árbol XML del contenido musical básico, y una conexión
961 desde el evento musical a la etiqueta XML
962
963 @item
964 Hacer que todos los grabadores de LilyPond hagan su trabajo
965
966 @item
967 Añadir la posibilidad de enlazar cada objeto de presentación
968 (básicamente cada sello o grupo de sellos) a la causa musical (así
969 como a la etiqueta XML dentro del árbol XML)
970
971 @item
972 Añadir un @q{back-end} de salida XML, que puede después añadir la
973 información de disposición para cada uno de los objetos de salida a
974 las etiquetas del XML
975
976 @end itemize
977 @divEnd
978
979 El objetivo se considerará conseguido cuando una partitura
980 (previamente seleccionada) pueda importarse desde el MusicXML y
981 exportada de nuevo sin ninguna pérdida de datos no intencionada.
982
983 @strong{Dificultad:} media
984
985 @strong{Requisitos:} MusicXML, Python, conocimiento básico de LilyPond
986
987 @strong{Mentor(es):} Reinhold Kainhofer, Mike Solomon
988
989 Sería un buen tanto a su favor la familiaridad con otros editores de
990 partituras para poder hacer pruebas cruzadas.
991
992 @subheading Mejora de las ligaduras de unión y de expresión
993
994 A menudo la forma predeterminada de las curvas de ligadura no es
995 satisfactoria.  No están contempladas las ligaduras de unión entre
996 notas enarmónicas @code{@{ dos'~ reb' @}}, las ligaduras "rotas" por
997 una clave o un cambio de pauta no están bien contempladas.  El
998 proyecto incluye la recolección y ordenación de ejemmplos de salida
999 defectuosa, decidir sobre la salida que se desea tener y escribir el
1000 código correspondiente.
1001
1002 @strong{Dificultad:} alta
1003
1004 @strong{Requisitos:} C++, experiencia con heurística de la escritura
1005
1006 @strong{Conocimientos recomendados:} LilyPond, sentido estético
1007
1008 @strong{Mentor(es):} Mike Solomon
1009
1010 @subheading Añadir una variante especial de los glifos de fuente tipográfica
1011 Añadir variantes para algunos glifos, como los signos de alteración,
1012 para líneas sobre la pauta, entre pautas, acortadas y estrechadas, así
1013 como una infraestructura genérica para incorporarlos.  Un ejemplo es
1014 la cabeza de la breve de na notación antigua, que viene en dos
1015 variantes, con el orificio pequeño y grande.
1016
1017 @strong{Dificultad:} fácil
1018
1019 @strong{Requisitos:} MetaFont, C++, buen ojo para los detalles
1020
1021 @strong{Conocimientos recomendados:} conocimientos básicos de LilyPond
1022
1023 @strong{Mentor(es):} Werner Lemberg
1024
1025 @subheading Mejora del barrado
1026
1027 Debería mejorarse el posicionamiento predeterminado de las barras de
1028 corchea (y figuras menores) normales, de pentagrama cruzado,
1029 interrumpidas y en ángulo.  El barrado debería depender del contexto y
1030 de las notas vecinas (véase la
1031 @uref{http://icking-music-archive.org/lists/sottisier/sottieng.pdf,
1032 sección 2.2}).
1033 Si es posible, reducir el tiempo de cálculo del barrado.
1034
1035 @strong{Dificultad:} media
1036
1037 @strong{Requisitos:} C++, experiencia con heurística de la escritura
1038
1039 @strong{Conocimientos recomendados:} sentido estético
1040
1041 @strong{Mentor(es):} Mike Solomon, Carl Sorensen
1042
1043 @subheading Limpieza de diversas advertencias de compliación
1044
1045 Limpieza de las advertencias de compilación, análisis estático del
1046 código, y advertencias de valgrind.  Las herramientoas de análisis
1047 automático del código (advertencias de @code{g++} y @code{clang}) y
1048 herramientas de análisis como la detección de filtraciones de memoria
1049 de los perfiladores de código valgrind y callgrind aportan valiosa
1050 información sobre posibles problemas en el código de C++.  La limpieza
1051 de estas advertencias nos permitiría rechazar automáticamente
1052 cualquier parche que introdujese más advertencias de las que hay
1053 actualmente.
1054
1055 @strong{Dificultad:} media
1056
1057 @strong{Requisitos:} C++
1058
1059 @strong{Mentor(es):} Joe Neeman, Reinhold Kainhofer
1060
1061 @divEnd
1062
1063
1064 @node Autores
1065 @unnumberedsec Autores
1066 @translationof Authors
1067
1068 @divClass{column-left-top}
1069 @subheading Equipo de desarrollo actual
1070
1071 @divClass{keep-bullets}
1072 @developersCurrent
1073 @divEnd
1074 @divEnd
1075
1076 @divClass{column-right-top}
1077 @subheading Cargos del equipo de desarrollo anterior
1078
1079 @divClass{keep-bullets}
1080 @developersPrevious
1081 @divEnd
1082 @divEnd
1083
1084
1085 @divClass{column-center-top}
1086 @subheading Colaboradores actuales
1087
1088 @divClass{keep-bullets}
1089 @subsubheading Programación
1090
1091 @coreCurrent
1092
1093 @subsubheading Fuente tipográfica
1094
1095 @fontCurrent
1096
1097 @subsubheading Documentación
1098
1099 @docCurrent
1100
1101 @subsubheading Bug squad
1102
1103 @bugsquadCurrent
1104
1105 @subsubheading Soporte
1106
1107 @supportCurrent
1108
1109 @subsubheading Traducción
1110
1111 @translationsCurrent
1112
1113 @divEnd
1114 @divEnd
1115
1116
1117 @divClass{column-center-bottom}
1118 @subheading Colaboradores anteriores
1119
1120 @divClass{keep-bullets}
1121 @subsubheading Programación
1122
1123 @corePrevious
1124
1125 @subsubheading Fuente tipográfica
1126
1127 @fontPrevious
1128
1129 @subsubheading Documentación
1130
1131 @docPrevious
1132
1133 @c    uncomment when we have any previous members -gp
1134 @c @subsubheading Bug squad
1135
1136 @c @bugsquadCurrent
1137
1138 @subsubheading Soporte
1139
1140 @supportPrevious
1141
1142 @subsubheading Traducción
1143
1144 @translationsPrevious
1145
1146 @divEnd
1147 @divEnd
1148
1149 @node Reconocimientos
1150 @unnumberedsec Reconocimientos
1151 @translationof Acknowledgements
1152
1153 @divClass{column-center-top}
1154 @subheading Reconocimientos
1155
1156 @divClass{keep-bullets}
1157 @acknowledgementsCurrent
1158 @divEnd
1159 @divEnd
1160
1161 @node Publicaciones
1162 @unnumberedsec Publicaciones
1163 @translationof Publications
1164
1165 @divClass{column-center-top}
1166 @subheading Lo que nosotros hemos escrito sobre LilyPond
1167
1168 @divClass{keep-bullets}
1169
1170 @include we-wrote.itexi
1171
1172 @divEnd
1173 @divEnd
1174
1175 @divClass{column-center-bottom}
1176 @subheading Lo que otros han hecho con LilyPond
1177
1178 @divClass{keep-bullets}
1179
1180 @include others-did.itexi
1181
1182 @divEnd
1183 @divEnd
1184
1185 @contactUsAbout{artículos académicos}
1186
1187
1188 @node Noticias antiguas
1189 @unnumberedsec Noticias antiguas
1190 @translationof Old news
1191
1192 @divClass{heading-center}
1193 @warning{Hay muchos anuncios y registros de cambio antiguos en el
1194 @ref{Desván}}
1195 @divEnd
1196
1197 @include web/news-front.itexi
1198
1199 @include web/news.itexi
1200
1201
1202 @node Desván
1203 @unnumberedsec Desván
1204 @translationof Attic
1205
1206 @divClass{column-center-top}
1207 @subheading Anuncios
1208
1209 Anuncios y noticias por versión:
1210 @uref{http://lilypond.org/doc/v2.16/Documentation/web/index#Lilypond-2_002e16_002e0-released_0021-August-24_002c-2012-1,v2.16},
1211 @uref{http://lilypond.org/doc/v2.14/Documentation/web/index#LilyPond-2_002e14_002e0-released_0021-June-6_002c-2011,v2.14},
1212 @miscLink{announce-v2.12,v2.12},
1213 @miscLink{announce-v2.10,v2.10},
1214 @miscLink{announce-v2.8,v2.8},
1215 @miscLink{announce-v2.6,v2.6},
1216 @miscLink{announce-v2.4,v2.4},
1217 @miscLink{announce-v2.2,v2.2},
1218 @miscLink{announce-v2.0,v2.0},
1219 @miscLink{ANNOUNCE-1.2,v1.2},
1220 @miscLink{ANNOUNCE-1.0,v1.0},
1221 @miscLink{ANNOUNCE-0.1,v0.1}
1222
1223 Lista descriptiva de los cambios por versión:
1224 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/index.html,v2.16},
1225 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/index.html,v2.14},
1226 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS,v2.12},
1227 @uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS,v2.10},
1228 @uref{http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS,v2.8},
1229 @uref{http://lilypond.org/doc/v2.6/Documentation/topdocs/NEWS,v2.6},
1230 @uref{http://lilypond.org/doc/v2.4/Documentation/topdocs/out-www/NEWS,v2.4},
1231 @uref{http://lilypond.org/doc/v2.2/Documentation/topdocs/out-www/NEWS,v2.2},
1232 @uref{http://lilypond.org/doc/v2.0/Documentation/topdocs/out-www/NEWS,v2.0},
1233 @uref{http://lilypond.org/doc/v1.8/Documentation/topdocs/out-www/NEWS,v1.8},
1234 @uref{http://lilypond.org/doc/v1.6/Documentation/out-www/NEWS,v1.6},
1235 @miscLink{NEWS-1.4,v1.4},
1236 @miscLink{NEWS-1.2,v1.2}
1237
1238 @divEnd
1239
1240 @divClass{column-center-bottom}
1241 @subheading Thanks
1242
1243 Gracias a los desarrolladores, colaboradores, cazadores de fallos
1244 y aportadores de sugerencias por
1245 @miscLink{THANKS-2.16,v2.16},
1246 @miscLink{THANKS-2.14,v2.14},
1247 @miscLink{THANKS-2.12,v2.12},
1248 @miscLink{THANKS-2.10,v2.10},
1249 @miscLink{THANKS-2.8,v2.8},
1250 @miscLink{THANKS-2.6,v2.6},
1251 @miscLink{THANKS-2.4,v2.4},
1252 @miscLink{THANKS-2.2,v2.2},
1253 @miscLink{THANKS-2.0,v2.0},
1254 @miscLink{THANKS-1.8,v1.8}
1255
1256 @divEnd
1257
1258 @divClass{column-center-bottom}
1259 @subheading Registros de cambios
1260
1261 Registros de cambios de los desarrolladores, por versión:
1262 @miscLink{ChangeLog-2.10,v2.10},
1263 @miscLink{ChangeLog-2.3,v2.3},
1264 @miscLink{ChangeLog-2.1,v2.1},
1265 @miscLink{ChangeLog-1.5,v1.5 (1)},
1266 @miscLink{CHANGES-1.5,v1.5 (2)},
1267 @miscLink{CHANGES-1.4,v1.4},
1268 @miscLink{CHANGES-1.3,v1.3},
1269 @miscLink{CHANGES-1.2,v1.2},
1270 @miscLink{CHANGES-1.1,v1.1},
1271 @miscLink{CHANGES-1.0,v1.0},
1272 @miscLink{CHANGES-0.1,v0.1},
1273 @miscLink{CHANGES-0.0,v0.0}
1274
1275 @divEnd