1. Practicas Profesionales en
Apache OpenOffice
1
PracticasPracticas
VirtualesVirtuales
En Software LibreEn Software Libre
Apache OpenOffice
Contribuidor PPMC 21/10/1221/10/12
00:00
2. Practicas Profesionales en
Apache OpenOffice
2
¿Barreas de la presencialidad?¿Barreas de la presencialidad?
● Eliminar las barreras de infraestructura
● Mexico carece de innovación
● No hay empresas de software en Mexico
● Demanda de tecnología
● Planes de estudio precarios
3. Practicas Profesionales en
Apache OpenOffice
3
¿Porque virtuales?¿Porque virtuales?
● Fácil de escalar
● Entre mas personas es mas fácil aprender a
innovar
● Se vuelve más eficiente el trabajo
● El ambiente virtual es “el futuro”
6. Practicas Profesionales en
Apache OpenOffice
6
¿Porque Software Libre?¿Porque Software Libre?
➢ Código de producción
➢ Una organización global
➢ Reconocida en todo el mundo
➢ Transparencia 100%
➢ Procesos ampliamente aceptados de desarrollo
de software
➢ Flexibilidad de horario
➢ Proyectos en comunidad
7. Practicas Profesionales en
Apache OpenOffice
7
DesarrolloDesarrollo
● Trabaja desde casa
● Organiza tu trabajo
● Aprende a tu paso
● Documenta todo
● !!!Muestra tu trabajo!!!
DevOps
Genio de
Internet
Zen del
SEO
10. Practicas Profesionales en
Apache OpenOffice
10
“ ”Proyecto WayOOo“ ”Proyecto WayOOo
● Firmar convenios con universidades
● Crear clusters de becarios
● Desarrollar un semillero global dentro de OOo
● !!Innovar!!
11. Practicas Profesionales en
Apache OpenOffice
11
Areas de practicasAreas de practicas
● Documentación
– Contenidos
● Desarrollo
– Desarrollo de extensiones
– Desarrollo de núcleo
● Control de calidad
– Testing
12. Practicas Profesionales en
Apache OpenOffice
12
DocumentaciónDocumentación
● Hablar inglés
● Ser consistente
● Atención a los detalles
● Buena redacción
13. Practicas Profesionales en
Apache OpenOffice
13
DesarrolloDesarrollo
● Capacidad de Auto aprendizaje
● Capacidad de resolver problemas
● Capacidad de generar preguntas técnicas
eficientes
● Pensamiento lógico sólido
● Altamente productivo
14. Practicas Profesionales en
Apache OpenOffice
14
Control de CalidadControl de Calidad
● Consistencia y organización
● Seguimiento de multiples casos
● Comunicación efectiva
● Atención a detalles
15. Practicas Profesionales en
Apache OpenOffice
15
Otros programas deOtros programas de
OpenOfficeOpenOffice
● Academias OpenOffice
– Institutos que llevan la certificación OpenOffice
● Academias de innovación
– Migraciones academicas
– Desarollo de programa de Ofimática empresarial
● Estandares de documentación
● Gestión empresarial de documentos
● Innovación empresarial
16. Practicas Profesionales en
Apache OpenOffice
16
Certificacion deCertificacion de
openofficeopenoffice
● Valor internacional
● Integrado al proceso educativo
● Portafolio de evidencias de trabajo
● Seguimiento de aprendizaje
● Aprendizaje horizontal (de pares)
● Gestión sencilla via tecnologías web 2.0
● Basado en el marco europeo de conocimiento
● Abierto a la educación integrál
17. Practicas Profesionales en
Apache OpenOffice
17
“ ”Diplomado Software Libre“ ”Diplomado Software Libre
● Tener un entendimiento redondo del software
libre
● Desarrollar en la metodología del software libre
● Solucionar problemas en comunidad
● Integrar ideas, y alcanzar innovación a traves
de esta
19. Practicas Profesionales en
Apache OpenOffice
19
OOo2GdocOOo2Gdoc
● Sincroniza documentos con
– Google Docs
– Zoho
● Sube documentos a la nube
● Baja documentos
● Permite nunca perder información
● Es libre
20. Practicas Profesionales en
Apache OpenOffice
20
Desarrollo de extensionesDesarrollo de extensiones
● Tarea: Mejorar la integración de la extensión
OOo2Gdoc
● Objetivo: Homogeneizar el “Look & Feel” de la
extension con OpenOffice.org
21. Practicas Profesionales en
Apache OpenOffice
21
-De Java SWING a UNO AWT-De Java SWING a UNO AWT
public short execute() throws
com.sun.star.script.BasicErrorException,
Exception{
....
this.xMCF.createInstanceWithContext("com.s
un.star.awt.Toolkit",
this.xComponentContext);
....
}
private void initComponents() {
....
jSeparator1 = new
javax.swing.JSeparator();
documentNamePanel = new
javax.swing.JPanel();
....
}
24. Practicas Profesionales en
Apache OpenOffice
24
VentajasVentajas
● Se integra mejor al L&F de OpenOffice.org
● Ahorro de recursos.
● La unica dependecia es: OpenOffice.org
● El termino “Extension” se lleva acabo
plenamente.