Drupalcamp.es
Parches, bugs, ¿de que va todo eso?
Sobre el presentador
¿Quién soy?
Manuel García
✔ Autónomo
✔ Site builder
✔ Themer
✔ Desarrollador front-end
Autor de:
✔ views_accordion
✔ darkblue
¿Qué hago?
✔ Plantillas
✔ Implementaciones
✔ Arquitectura de información
✔ Consultoría
Contacto
manueg.okkernoot.net
drupal.org/user/213194
[email protected]
Si todos fuesen asi...
http://www.deaddog.com/?p=10712
(y algunas veces lo son)
Nosotros mismos los encontrábamos...
Pero les gusta esconderse
Así es que...
Cuando alguien encuentra uno,
nos tiene que decir como encontrarlos
para poder...
Acabar con ellos!
http://www.asian-travel-hotel-news.com/2009/04/crazy-bug-eating-show.html
Que son los bugs
● No son bichos pequeños dentro de
ordenadores.
● Si son errores, typos, cosas no previstas.
Imágen: http://www.internet20.org/entry/buggd-is-an-exclusive-site-for-bug-lovers/
Y un parche, ¿eso qué es?
● Hacen modificaciones al código.
● Los buenos arreglan bugs.
● Los buenos añaden funcionalidades.
● Los malos introducen bugs.
He encontrado mi primer bug
Bienvenido al club!
● Documenta como lo encontraste.
● Toma pantallazos de los pasos importantes
para ver el bicho.
● Reportalo en la página del módulo.
● Incluye toda la información necesaria para
poder encontrarlo.
Como reportar bugs
1 - Busca si alguien lo reportó antes
Como reportar bugs
2 – Si no, crea un issue nuevo
Alguien creó un parche, aah!
● Sólo los bugs muerden, tranquilo.
● Si nadie los testea, no sirven para nada, y el
bug no se arreglará.
● Ese alguien no tiene que ser desarrollador!
● http://drupal.org/patch/apply
Por qué molestarse
● Por que atención al cliente en Drupal no existe.
● Por que si no lo haces en ese momento, no lo
harás nunca.
● Por que si no lo hacemos nosotros, no se hará
nunca, y es vital.
● Por que participando aprendes.
● Por que el desarrollador se pondrá contento, le
dará animos, y creará Views 3.
Como usar un parche
● Windows: http://drupal.org/node/60179
● MAC: http://drupal.org/node/60818
● Linux: patch -p0 < path/file.patch
● Los parches se prueban en la versión dev
● Es más fácil de lo que parece, en serio!
Como crear un parche
1 - Pincha en CVS instructions
Como crear un parche
2 – Selecciona tu version dev
Como crear un parche
3 – Sigue las instrucciones, modifica y crea el
parche.
Gracias!
Animaros e intentarlo
(Preguntas, aplausos y regalos inesperados van ahora)
Contacto
manueg.okkernoot.net
drupal.org/user/213194
[email protected]
Comentarios de: Parches, bugs, ¿de que va todo esto? (0)
No hay comentarios