36
Yannick Warnier Hacking Dokeos (Sistema e-learning en PHP)

Hacking Dokeos 1.8.6

Embed Size (px)

DESCRIPTION

Esta presentación es acerca de hacking, no de cracking. Nota: Una gran parte de la comunidad mundial de D0keos, incluyendome, se ha trasladado al proyecto Chamilo por razones éticas. Sigalo en http://www.chamilo.org

Citation preview

Page 1: Hacking Dokeos 1.8.6

Yannick Warnier

Hacking Dokeos (Sistema e-learning en PHP)

Page 2: Hacking Dokeos 1.8.6

Yannick Warnier

¿Quien soy?

Page 3: Hacking Dokeos 1.8.6

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 1.8.6

Yannick Warnier

¿Dokeos, qué es?

Page 5: Hacking Dokeos 1.8.6

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 1.8.6

Yannick Warnier

¿Dokeos, qué es?

Page 7: Hacking Dokeos 1.8.6

Yannick Warnier

Page 8: Hacking Dokeos 1.8.6

Yannick Warnier

● Una comunidad– mundial, + Europea y Latinoamericana– en crecimiento importante

¿Dokeos, qué es?

Page 9: Hacking Dokeos 1.8.6

Yannick Warnier

Hacking

Page 10: Hacking Dokeos 1.8.6

Yannick Warnier

Page 11: Hacking Dokeos 1.8.6

Yannick Warnier

Base principal: 32 tablas en 1.8.5

Page 12: Hacking Dokeos 1.8.6

Yannick Warnier

Base principal: 53 tablas en 1.8.6

Page 13: Hacking Dokeos 1.8.6

Yannick Warnier

Base cursos: 70 tablas en 1.8.5

Page 14: Hacking Dokeos 1.8.6

Yannick Warnier

Base cursos: 76 tablas en 1.8.6

Page 15: Hacking Dokeos 1.8.6

Yannick Warnier

+ Security, plugins & starter sheets

Page 16: Hacking Dokeos 1.8.6

Yannick Warnier

Recursos

Page 17: Hacking Dokeos 1.8.6

Yannick Warnier

http://www.dokeos.com/forum/

Recursos

Page 18: Hacking Dokeos 1.8.6

Yannick Warnier

Recursos

http://www.dokeos.com/wiki/

Page 19: Hacking Dokeos 1.8.6

Yannick Warnier

http://projects.dokeos.com/

Recursos

Page 20: Hacking Dokeos 1.8.6

Yannick Warnier

Recursos

Page 21: Hacking Dokeos 1.8.6

Yannick Warnier

● Los blogs– dokeoslatinoamerica.wordpress.com– dokeoslead.wordpress.com

Page 22: Hacking Dokeos 1.8.6

Yannick Warnier

Plugin, tool e integración

Page 23: Hacking Dokeos 1.8.6

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 1.8.6

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 1.8.6

Yannick Warnier

Bugs y parches

Page 26: Hacking Dokeos 1.8.6

Yannick Warnier

http://projects.dokeos.com/

Bugs y parches

Page 27: Hacking Dokeos 1.8.6

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 1.8.6

18/03/09 Yannick Warnier 28

II Concurso de parches01/06/2009 - 26/06/2009

Page 29: Hacking Dokeos 1.8.6

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 1.8.6

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 1.8.6

18/03/09 Yannick Warnier 31

Comunidad Dokeos Perú

Page 32: Hacking Dokeos 1.8.6

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 1.8.6

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 1.8.6

Yannick Warnier

Contacto

Page 35: Hacking Dokeos 1.8.6

Yannick Warnier

Contacto

● http://www.dokeos.com/latino/● En Perú

[email protected]– +51 1 705 9728

Page 36: Hacking Dokeos 1.8.6

Yannick Warnier

Muchas gracias por su tiempo¿Preguntas?