Trucos para migrar a OpenOffice.org

Una de las conferencias más trabajadas, en mi opinión, ha sido la que lleva por título «Why are you doing this to me?!? (Migration tips to avoid hearing, when it comes to the ‘User vs. OpenOffice.org’ match) del italiano Maurizio Berti ( / YACME S.r.l.) . Nos ha mostrado casos reales de migración de grandes bases de usuario de Windows + Microsoft Office a Windows + OpenOffice ó Linux + OpenOffice.
Algunos ejemplos: Lapam Federimpresa – Modena, migraron en el 2002-2003 de Win /MS OFfice a Linux con StarOffice 5.2 y OOo 1.0.x una base de 850 usuarios.

La empresa que da soporte informático a las Cámaras de Comercio de Italia, InfoCamere – Padova/Roma migró en el 2004 de MS Office a OOo 11.3
y en el 2005, de OOo 1.1.3 a OOo 2.0.4 una base de 650 usuarios.

Nos mostraron algunos ejemplos más que podéis ver en las diapositivas de la conferencia. Entre los principales consejos y trucos, me gustaría señalar los siguientes en el apartado de soporte: se deberían de ofrecer rápidas respuestas a los usuarios, sin dejar ningún bug de lado, y en general, hacerles ver que estás presente.

Nos mostraron también algunas macros que hicieron la migración del formato de archivos mucho más llevadera. Por ejemplo, para convertir de formato MS Office a OOo (de forma fácil para el usuario), se preparó una macro y se le asoció un botón de tal forma que al pulsarlo, se convertía por ejemplo la hoja de cálculo xls a OpenDocument y se borraba el xls.

Otra de las pegas era que al trabajar con OOo, si el documento que se generaba se debía de enviar fuera de la empresa, a veces era necesario convertirlo a MS Office. El problema era que los usuarios demandaban saber cómo iba a verse ese documento tras la conversión. Para conseguir esto (sin instalar MS Office, claro), se desarrolló una macro que al pulsarla, lanzaba el viewer adecuado. Por ejemplo, en una presentación Impress, se pulsaba ese botón y ésta se convertía a ppt, se lanzaba el visor y se abría el ppt en el visor.

También nos comentaron otro problema con las presentaciones incompatibles con PowerPoint (o más bien, que al convertirlas a PPT se veían con defectos). Para evitar esto, se creó una plantilla ODP compatible y se fomentó su uso para la creación de preentaciones. Se redactó además una guía para dummies al respecto, con las 10 cosas más frecuentes que NO debes hacer para que se vea bien en PPT.

Otro tip que me gustó: se les dió a los usuarios que daban conferencias un disco USB con una versión portable de OpenOffice.org (para cuando esos usuarios vayan a conferencias en la que no dispongan de OpenOffice, puedan usar el que llevan preinstalado en el usb)

Un último truco para un problema un tanto extremo. Una de las empresas disponía de un PPT con más de 300 diapositivas con grandes imágenes y al abrirlo con OOo, éste era demasiado lento para tratarlo (una presentación de 150MB con un portátil con 256MB). Y NO era problema del portátil porque con las mismas características raquíticas de memoria RAM, PowerPoint se comportaba como un campeón).

El problema radicaba en que las imágenes que contenía ese ppt eran enormes (los usuarios habían hecho copy&paste de la imagen original sin reducirlas previamente). Solución: crear una macro iResizer que al ejecutarla, recorría las diapos y hacía un resize automático de la imagen, pasando de ocupar 150 MB a ocupar 35MB (lo que a OOo le hacía más gracia)

Conclusión de todo esto: una migración de una gran base de usuarios NO no es fácil PERO se puede hacer 🙂

Integración de OpenOffice y NetBeans

Acaba de terminar la presentación «OpenOffice.org Development with NetBeans» por parte de Steffen Grund (Software Engineer/co-lead API project / Sun Microsystems GmbH) disponible ya online.
Ha mostrado en qué consiste este plugin y ha realizado una pequeña demo en la que ha añadido un pequeña barra de herramientas a Writer con un icono que, al pincharlo, mostraba un applet Java externo. Tras unos cuantos problemas (achacables a que estaba haciendo la presentación en Windows con el QuickStart de OOo activado), ha conseguido mostrarnos que realmente el plugin funcionaba.

Nuevo repositorio de extensiones en OpenOffice

Joachim Lingner (Software engineer / Sun Microsystems, Inc.) en su conferencia (Extension Infrastructure: Recent Achievements and Future Prospects) nos ha mostrado el trabajo que se está realizando en conseguir un buen gestor de extensiones para OpenOffice.org, de tal forma que funcione al igual que lo hacen en Firefox (posibilidad de instalación con un sólo click, actualizaciones automáticas, seguridad). Además nos ha presentado el nuevo repositorio de extensiones de OpenOffice (no sabemos si ha sido un desliz, dado que ha preguntado «¿se había presentado esta web en público ya, no?»)

imgp0592_t.JPG


Aparte de las presentaciones del programa oficial por la tarde hablará también Michael Meeks en unas sesiones paralelas, uno de los desarrolladores de OpenOffice.org más conocidos.

Desde la sala KiberPipa. 9am

Algunas de las conferencias de la OOoCon 07 las está grabando y volcando a la web KiberPipa (como en años anteriores). Las de este año están siendo subidas a esta web.

Ayer me impresionó la conferencia de Mathias Bauer (OOo Project Lead Word Processing, CoLead Application Framework / Sun Microsystem Inc. ) bajo el título «Improving the modularity of OpenOffice.org». Nos enseño varios gráficos de dependencias entre los módulos de OOo y nos habló sobre el trabajo que se está realizando para modularizar todo este gigante, las pegas que esto conlleva y las ventajas que tendremos cuando se consiga. Va a ser un trabajo duro.

Luego pasé a la conferencia «Integrating OpenOffice.org with Web Content Management Systems» donde un desarrollador del CMS eZ Publish nos enseñó cómo están usando OpenOffice.org para generar los contenidos de las webs gestionadas con eZ. Incluyó algunos trucos interesantes de los que hablaré en breve. Salgo corriendo a la primera conferencia de la mañana de hoy!

Segunda conferencia: How to fix an issue in OpenOffice.org

Me he perdido la primera conferencia a la que quería ir por temas logísticos (comida, hotel). Al final he acudido a la segunda, «How to fix an issue in OpenOffice.org». Nos ha mostrado algunos trucos sobre este tema: cómo detectar la causa de un bug, corregirlo y subirlo al gestor de versiones. Las diapositivas serán públicas. Primera foto y vamos a por la segunda conferencia:

imgp0583_t.jpg

Improving the modularity of OpenOffice.org