CeBIT: conferencia sobre Migración a OpenOffice.org en Munich

Munich es una ciudad alemana con cerca de 1.400.000 habitantes. Desde 2004, esta ciudad ha sido objeto de seguimiento por parte de la comunidad del software libre, por su determinación para migrar paulatinamente la infraestructura informática del ayuntamiento a Linux. En este contexto, uno de los primeros y principales escollos ha sido la migración de MS Office a OpenOffice.org.

Ayer mismo, la revista Linux Pro Magazine, a través de streaming, retransmitió la charla que impartió Florian Schießl , del proyecto LiMux, dentro del Open Source Forum, que se celebra como una actividad más del CeBIT’2010.

La charla fue impartida en perfecto alemán, por lo que hemos contado con la colaboración de Oier Mees para la traducción de las diapositivas que se mostraron y que podéis descargar desde aquí.

He aquí algunas de las notas que hemos podido extraer de dicha charla:

OpenOffice.org en Munich. Nuestras recetas de éxito Departamento de Informática de Munich: 33000 trabajadores 15000 puestos de trabajo con PC 51 edificios 21 departamentos 131 millones de € de facturación en 2008

Objetivos de la ciudad: Mayor libertad y flexibilidad en las decisiones de arquitectura IT y el software a usar. Empleaar el dinero recogido a través de impuestos de la mejor forma posible Reforzar el sector IT

Decisiones de la ciudad: Usar software libre y estándares abiertos en la Administración publica Invertir en aplicaciones de código abierto

En 2010 seguirán desarrollando y optimizando su distro propioa Linux

Situación y objetivos iniciales Objetivos Migrar más de 21.000 plantillas Múltiples dependencias de software específico Necesidad de KnowHow

Tras el proceso de migración han instaurado un centro de ayuda para usuarios de OpenOffice.org, también para la coordinación de trabajos relacionados y el control de calidad.

WollMux es una aplicación Java desarrollada por el equipo de migración, con el objetivo de servir de ayuda en la creación de documentos a partir de plantillas. Se comunica a través de UNO (Universal Network Objects) con OOo, y ha sido de gran ayuda en el proceso de migración.

Permite crear fácilmente portadas y sobres para correspondencia, formularios, contratos…

Para el proceso de migración se les ofreció a los trabajadores cursos personalizados. Igualmente, para aquellas personas autodidactas, se ha desarrollado una aplicación para el aprendizaje dirigido.

Fases de la migración: 1) Permitir el uso y creación de documentos ODF, aunque se permita seguir usando MS Office 2) Migrar las plantillas al nuevo formato. Los usuarios ya han aprendido a usar OOo. Se comienza a implantar el uso estándar de ODF aunque para tareas muy específicas aún se permite el uso de MS Office Actualmente Munich se encuentra en esta segunda fase. 3) Desinstalar MS Office

Los documentos públicos o aquellos que se envíen fuera de la administración irán en formato PDF. Dentro de la administración se usará ODF

Algunos consejos más: negocia la solución personalmente con aquél al que estés ayudando, realizar encuestas lo antes posible, buscar varias alternativas de migración, ser flexibles con la planificación.

Actualizar Twitter y Facebook con curl

Artículo enviado por A. Cuartango:

A veces resulta interesante poder actualizar la página de Twitter o la de Facebook desde la línea de comandos. Para ello podemos hacer uso de curl, la navaja suiza de la automatización de tareas Web. Veamos cómo:

«Twitter es más sencillo, ya que su API permite usar curl sin ninguna dificultad (el API está documentado siguiendo el enlace de la página principal de Twitter):

curl -u   USUARIO:PASSWORD   -d status="Hola desde curl. MENSAJE AQUI" http://api.twitter.com/1/statuses/update.json

En facebook hay que usar un script (Gracias Alste):

<?php
//
// change Facebook status with curl
// Thanks to Alste (curl stuff inspired by nexdot.net/blog)
 
function setFacebookStatus($status, $login_email, $login_pass) {
echo "Entra";
   $debug = false;
   //CURL stuff
   //This executes the login procedure
   $ch = curl_init();
   curl_setopt($ch, CURLOPT_URL, 'https://login.facebook.com/login.php?m&amp;next=http%3A%2F%2Fm.facebook.com%2Fhome.php');
   curl_setopt($ch, CURLOPT_POSTFIELDS, 'email=' . urlencode($login_email) . '&pass=' . urlencode($login_pass) . '&login=' . urlencode("Log in"));
   curl_setopt($ch, CURLOPT_POST, 1);
   curl_setopt($ch, CURLOPT_HEADER, 0);
   //curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
   curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
   curl_setopt($ch, CURLOPT_COOKIEJAR, "my_cookies.txt");
   curl_setopt($ch, CURLOPT_COOKIEFILE, "my_cookies.txt");
   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
   //make sure you put a popular web browser here (signature for your web browser can be retrieved with 'echo $_SERVER['HTTP_USER_AGENT'];'
   curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12");
   curl_exec($ch);
 
   //This executes the status update
   curl_setopt($ch, CURLOPT_POST, 0);
   curl_setopt($ch, CURLOPT_URL, 'http://m.facebook.com/home.php');
   $page = curl_exec($ch);
 
   curl_setopt($ch, CURLOPT_POST, 1);
   //this gets the post_form_id value
   preg_match("/input type="hidden" name="post_form_id" value="(.*?)"/", $page, $form_id);
   //we'll also need the exact name of the form processor page
   preg_match("/form action="(.*?)"/", $page, $form_num);
 
   curl_setopt($ch, CURLOPT_POSTFIELDS, 'post_form_id=' . $form_id[1] . '&status=' . urlencode($status) . '&update=' . urlencode("Update status"));
   //set url to form processor page
   curl_setopt($ch, CURLOPT_URL, 'http://m.facebook.com' . $form_num[1]);
   curl_exec($ch);
 
   if ($debug) {
       //show information regarding the request
       print_r(curl_getinfo($ch));
       echo curl_errno($ch) . '-' . curl_error($ch);
       echo "<br><br>Your Facebook status seems to have been updated.";
   }
   //close the connection
   curl_close($ch);
}
 
setFacebookStatus("Esto es una prueba de publicacion automática desde línea de comandos", "CUENTA_FACEBOOK","CLAVE_FACEBOOK" );

Con esto y un poco de scripting podremos publicar lo que queramos en una cuenta de facebook y twitter.

Google Summer of Code 2010

Google Summer of Code es uno de esos proyectos relacionados con el software libre que no necesitan presentación. Empezó en 2005, con 400 participantes/estudiantes repartidos por todo el mundo. En 2009, la 5ª edición, contó con 1.000 desarrolladores y 150 organizaciones se beneficiaron de este proyecto financiado por Google. Puedes ver más estadísticas aquí. Y este año vamos a por la edición 2010, donde empezamos con fechas importantes:

si eres miembro de alguna organización con un proyecto opensource conocido, Google empezará a aceptar propuestas para formar parte del Summer of Code el día 8 de este mes. Dejará de aceptar propuestas de organizaciones el día 12, así que tendrás que darte prisa.

Los estudiantes podrán empezar a ofrecer sus servicios el 29 de Marzo, y terminará el plazo el 9 de Abril.

El timeline completo aquí. ¡Suerte a todos!

El Gobierno Vasco se incorpora al Patronato de CENATIC

Esta mañana ha tenido lugar en la sede de la Sociedad Informática del Gobierno Vasco, la primera de las reuniones de trabajo entre CENATIC y el Departamento de Justicia y Administración Pública del Gobierno Vasco. CENATIC es el Centro Nacional de Referencia de Aplicación de las TIC basadas en Fuentes Abiertas, una Fundación Pública Estatal cuya misión es promover y divulgar el uso del software de fuentes abiertas en todos los ámbitos de la sociedad, con un énfasis especial en las administraciones públicas y las pymes tecnológicas.

La incorporación del Gobierno Vasco como Patrono de la Fundación CENATIC fue aprobada en la última sesión del Patronato de la entidad, celebrada a principios de febrero en Madrid, bajo la presidencia de Francisco Ros, Secretario de Estado de Telecomunicaciones y para la Sociedad de la Información.
Esta primera reunión, ha servido como punto de partida de la actividad como Patrono del Gobierno Vasco en la Fundación CENATIC, y permitirá un conocimiento más profundo de los planes estratégicos que ambas entidades están llevando a cabo en la promoción del software de fuentes abiertas, así como la coordinación de las líneas de actuación.

A la apuesta del Gobierno Vasco por el software de fuentes abiertas hay que añadir la importancia que estas tecnologías tienen ya en las empresas, universidades y centros de investigación de Euskadi, donde su uso está bastante extendido.

Más información en la nota de prensa de CENATIC.

Sobre avisos legales y licencias

En el Parlamento Vasco cada día encuentro más y más discusiones relacionadas con las licencias libres, web 2.0, educación y otros temas de gran interés relacionados con este blog. Hoy le toca el turno al PNV, y en concreto la pregunta viene formulada por el parlamentario de este grupo, Alex Etxeberria Aranburu (del que ya publicamos otra pregunta con capacidad de generar unas buenas olas):

«Alex Etxeberria Aranburu […] formula la siguiente pregunta para respuesta escrita al lehendakari, sobre el sitio web Irekia.

Justificación:

El 25 de enero, el lehendakari Patxi Lopez presentó un nuevo sitio web denominado Irekia. En dicho sitio web aparecen diferentes medidas legales y de uso, a las que se refiere está pregunta.

Por todo ello, se formulan la siguientes preguntas al señor lehendakari:

  • ¿Considera el señor lehendakari que existen contradicciones entre los avisos legales y las licencias de este sitio web?

  • ¿Se ha realizado algún estudio legal sobre la utilización de la licencia creative commons 3.0? ¿Cuáles han sido los resultados de dichos estudios?

  • ¿Qué estudios legales se han realizado antes de la publicación de este sitio web?

    Vitoria, 27 de enero de 2010″

No entiendo por qué ponen «creative commons» en minúscula. Por otra parte que yo sepa no existe LA licencia creative commons 3.0. Se ha repetido ya muchas veces que LAS licencias Creative Commons son 6, en concreto éstas (by, by-nc, by-nc-sa, by-nc-nd, by-sa, by-nd). Así que el gobierno tiene fácil respuesta…

Sobre la realización de estudios legales para usar la licencia CC-by (la que usa Irekia), es ir a buscar las cosquillas claramente. Para empezar, deberían de darse cuenta de que es EL PROPIO Parlamento Vasco el que usa un foro de participación ciudadana, bajo el nombre de Partaide, abierto en 2006, con una licencia CC-by-nc. Bajo el mismo dominio euskadi.net, por cierto. Así que, las preguntas deberían de responderse primero en casa, y luego pasarlas al Gobierno Vasco. En la misma web, también hay un aviso legal, algo contradictorio con la licencia CC-by-nc , pero bueno, IANAL (I Am Not A Lawyer).