bugs patches, trabajando con la comunidad de drupal
DESCRIPTION
Presentado por un servidor en la Drupalcamp 2010 en Barcelona.TRANSCRIPT
![Page 1: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/1.jpg)
Drupalcamp.es
Parches, bugs, ¿de que va todo eso?
![Page 2: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/2.jpg)
Sobre el presentador
Manuel García✔ Autónomo✔ Site builder✔ Themer✔ Desarrollador front-end
Autor de:✔ views_accordion✔ darkblue
✔ Plantillas✔ Implementaciones✔ Arquitectura de información✔ Consultoría
¿Quién soy? ¿Qué hago?
Contactomanueg.okkernoot.netdrupal.org/user/[email protected]
![Page 3: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/3.jpg)
Si todos fuesen asi...
http://www.deaddog.com/?p=10712
![Page 4: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/4.jpg)
(y algunas veces lo son)
Nosotros mismos los encontrábamos...
![Page 5: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/5.jpg)
Pero les gusta esconderse
![Page 6: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/6.jpg)
Así es que...
Cuando alguien encuentra uno, nos tiene que decir como encontrarlos
para poder...
![Page 7: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/7.jpg)
Acabar con ellos!
http://www.asian-travel-hotel-news.com/2009/04/crazy-bug-eating-show.html
![Page 8: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/8.jpg)
● No son bichos pequeños dentro de ordenadores.
● Si son errores, typos, cosas no previstas.
Que son los bugs
Imágen: http://www.internet20.org/entry/buggd-is-an-exclusive-site-for-bug-lovers/
![Page 9: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/9.jpg)
Y un parche, ¿eso qué es?
● Hacen modificaciones al código.
● Los buenos arreglan bugs.
● Los buenos añaden funcionalidades.
● Los malos introducen bugs.
![Page 10: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/10.jpg)
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.
![Page 11: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/11.jpg)
Como reportar bugs
1 - Busca si alguien lo reportó antes
![Page 12: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/12.jpg)
Como reportar bugs
2 – Si no, crea un issue nuevo
![Page 13: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/13.jpg)
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
![Page 14: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/14.jpg)
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.
![Page 15: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/15.jpg)
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!
![Page 16: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/16.jpg)
1 - Pincha en CVS instructions
Como crear un parche
![Page 17: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/17.jpg)
Como crear un parche
2 – Selecciona tu version dev
![Page 18: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/18.jpg)
3 – Sigue las instrucciones, modifica y crea el parche.
Como crear un parche
![Page 19: Bugs patches, trabajando con la comunidad de Drupal](https://reader033.vdocument.in/reader033/viewer/2022060202/559c82b81a28ab73778b4762/html5/thumbnails/19.jpg)
Gracias!
Contactomanueg.okkernoot.netdrupal.org/user/[email protected]
Animaros e intentarlo(Preguntas, aplausos y regalos inesperados van ahora)