Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · –...
Transcript of Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · –...
![Page 1: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/1.jpg)
Yannick Warnier
Hacking Dokeos (Sistema e-learning en PHP)
![Page 2: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/2.jpg)
Yannick Warnier
¿Quien soy?
![Page 3: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/3.jpg)
Yannick Warnier
● Yannick Warnier● Ingeniero de sistemas● Belga● Fan de software libre● Actor activo del software libre● Leader del proyecto Dokeos● Dueño de empresa Dokeos Latinoamérica
¿Dokeos, qué es?
![Page 4: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/4.jpg)
Yannick Warnier
¿Dokeos, qué es?
![Page 5: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/5.jpg)
Yannick Warnier
● Una solución de e-learning– de software libre (GPL)– de alta capacidad (hasta 200K)– extensible (plugins)– muy completa (más de 20 herramientas)
● Una comunidad– mundial, pero + Europea y Latinoamericana– en crecimiento
¿Dokeos, qué es?
![Page 6: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/6.jpg)
Yannick Warnier
¿Dokeos, qué es?
![Page 7: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/7.jpg)
Yannick Warnier
![Page 8: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/8.jpg)
Yannick Warnier
● Una comunidad– mundial, + Europea y Latinoamericana– en crecimiento importante
¿Dokeos, qué es?
![Page 9: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/9.jpg)
Yannick Warnier
Hacking
![Page 10: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/10.jpg)
Yannick Warnier
![Page 11: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/11.jpg)
Yannick Warnier
Base principal: 32 tablas en 1.8.5
![Page 12: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/12.jpg)
Yannick Warnier
Base principal: 53 tablas en 1.8.6
![Page 13: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/13.jpg)
Yannick Warnier
Base cursos: 70 tablas en 1.8.5
![Page 14: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/14.jpg)
Yannick Warnier
Base cursos: 76 tablas en 1.8.6
![Page 15: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/15.jpg)
Yannick Warnier
+ Security, plugins & starter sheets
![Page 16: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/16.jpg)
Yannick Warnier
Recursos
![Page 17: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/17.jpg)
Yannick Warnier
http://www.dokeos.com/forum/
Recursos
![Page 18: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/18.jpg)
Yannick Warnier
Recursos
http://www.dokeos.com/wiki/
![Page 19: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/19.jpg)
Yannick Warnier
http://projects.dokeos.com/
Recursos
![Page 20: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/20.jpg)
Yannick Warnier
Recursos
![Page 21: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/21.jpg)
Yannick Warnier
● Los blogs– dokeoslatinoamerica.wordpress.com– dokeoslead.wordpress.com
![Page 22: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/22.jpg)
Yannick Warnier
Plugin, tool e integración
![Page 23: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/23.jpg)
Yannick Warnier
● Plugin– Agrega funcionalidad– No modifica el código de Dokeos
● Tool– Agrega funcionalidad– Modifica el código de Dokeos
Plugin, tool, integración
![Page 24: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/24.jpg)
Yannick Warnier
● Integración– Integrar tool o plugin dentro de Dokeos– Soportarlo en las versiones siguientes
● Ejemplos– Messages (tool)– Date (plugin)– Search (tool)– Glossary (tool)
Plugin, tool, integración
![Page 25: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/25.jpg)
Yannick Warnier
Bugs y parches
![Page 26: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/26.jpg)
Yannick Warnier
http://projects.dokeos.com/
Bugs y parches
![Page 27: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/27.jpg)
Yannick Warnier
● Elementos esenciales de un bug report– Evitar duplicados– Título claro– Descripción completa– URL o nombre del script– Parámetros del URL– Como reproducir (desde el login)– Captura de pantalla– Mensaje de error (copiar y pegar)
Bugs y parches
![Page 28: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/28.jpg)
18/03/09 Yannick Warnier 28
II Concurso de parches01/06/2009 - 26/06/2009
![Page 29: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/29.jpg)
Yannick Warnier
● ¿Qué es ?– Un concurso en lo cual todos pueden ganar– Una forma de ayudarles a entrar en el SL– Una forma de ganar platita para la chela (de
US$10 a US$100 por bug)– Una forma de dejar su nombre marcado
Concurso de parches
![Page 30: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/30.jpg)
Yannick Warnier
● ¿Cómo funciona ?– http://projects.dokeos.com/– Busco un bug marcado con “COPA”
(COncurso de PArches)– Evalúo si estoy capaz– Evalúo si me interesa el monto propuesto– Pongo un comentario para
● Decir que empiezo a trabajar sobre este bug● Evaluar cuanto tiempo necesito
– Mando mi parche en el mismo sistema
Concurso de parches
![Page 31: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/31.jpg)
18/03/09 Yannick Warnier 31
Comunidad Dokeos Perú
![Page 32: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/32.jpg)
Yannick Warnier
● Sitio web● http://www.dokeosplanet.org/peru
● Necesitamos gente● Desarrolladores● Docentes usuarios de Dokeos● Alumnos usuarios de Dokeos● Dinámicos y con tiempo libre
● Un evento cada 2 meses
Comunidad Dokeos Latino
![Page 33: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/33.jpg)
Yannick Warnier
● Interés de participar en la comunidad– Organizar eventos– Conocer gente dinámica– Contribuir en el desempeño de la mejor
plataforma e-learning de software libre– Aprender como contribuir a proyectos libres– Mejorar la imagen de Perú en el mundo– Mejorar tu imagen– Reuniones y capacitaciones de grupo
Comunidad Dokeos Latino
![Page 34: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/34.jpg)
Yannick Warnier
Contacto
![Page 35: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/35.jpg)
Yannick Warnier
Contacto
● http://www.dokeos.com/latino/● En Perú
– [email protected]– +51 1 705 9728
![Page 36: Hacking Dokeos (Sistema e-learning en PHP)downloads.tuxpuc.pucp.edu.pe/linuxweek2009... · – yannick.warnier@dokeos.com – +51 1 705 9728. Yannick Warnier Muchas gracias por su](https://reader036.fdocuments.net/reader036/viewer/2022071101/5fda27f8b0966277453abbc8/html5/thumbnails/36.jpg)
Yannick Warnier
Muchas gracias por su tiempo¿Preguntas?