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