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