jueves, 24 de febrero de 2011

Salt en LibreOffice

Salt es un traductor de castellano a valenciano y viceversa creado y mantenido por la Consellería de educación de la Generalitat Valenciana.
Salt, en su versión 4, es una extensión para OpenOffice, en principio no funciona sobre LibreOffice por lo que voy a explicar como conseguir una instalación parcialmente operativa.
Parcialmente porque el menú con las utilidades de Salt no aparece, solo he conseguido que aparezca el menú principal de Salt, que nos permite realizar las traducciones.

  1. Instalamos salt4 descargándolo desde aquí. Es imprescindible que LibreOffice no este instalado todavía. Al instalar primero salt no instala automáticamente las extensiones en LibreOffice ya que no funcionan directamente ni tampoco consigues desinstalarlas, ni desde el gui ni desde línea de comandos.
  2. Instalamos LibreOffice desde aquí, en este momento la versión es la 3.3.1. También instalamos el paquete de ayuda.
  3. Modificamos las extensiones salt.zip y saltutil.zip que encontramos en: c:\archivos de programa\salt\. Tenemos que descomprimirlos, editar los ficheros addon.xcu y sustituir un pequeño texto en la segunda y en la última línea encontramos: oor:node tenemos que cambiarlo por oor:component-data. Guardamos los ficheros y volvemos a comprimir la carpeta manteniendo la misma estructura y guardando como salt.zip y saltutil.zip respectivamente.
  4. Vamos al administrador de extensiones y agregamos las dos extensiones marcando que estén disponibles para todo el mundo.
  5. Reiniciamos LibreOffice y veremos que nos aparece uno de los menús de Salt

Como he comentado no funciona con todas las opciones pero puede servir para determinados usuarios.
Solo funciona para Windows, al intentarlo en Linux no he conseguido instalar los paquetes ya que depende directamente de paquetes openoffice.
No lo he probado pero básicamente los que habría que hacer sería:

  1. Descomprimir el paquete salt-ooo-addons_4.2.0_i386.deb.
  2. Descomprimir control.tar.gz.
  3. Editar el fichero control quitando "openoffice.org-writer," de la línea (se podría añadir como dependencia el paquete de libreoffice):
    • Depends: openoffice.org-writer, salt-server 
  4. Descomprimir data.tar.gz.
  5. En salt-ooo-addons_4.2.0_i386/data/usr/share/salt-ooo-addons encontramos las dos extensiones a las que tendremos que hacerle los mismos cambios en el fichero addon.xcu
  6. Volvemos a comprimir todas las partes e instalamos el paquete.
La teoría debería ser esa... a ver si lo pruebo otro día.

Se hecha en falta un foro o un faq(que existía para Salt3), no estaría mal que los desarrolladores generarán un punto de encuentro para los usuarios de Salt y más documentación.

Podéis descargar las extensiones modificadas por mí desde los siguientes enlaces: saltutil.zip y salt.zip

Saludos.

martes, 15 de febrero de 2011

No les votes

El próximo 22 de mayo, los ciudadanos españoles están convocados a las urnas para votar a sus representantes públicos en todos los ayuntamientos y en algunos parlamentos autonómicos. Los representantes elegidos tendrán a su cargo la gestión de miles de millones de euros durante un periodo de cuatro años, razón más que suficiente para extremar las precauciones de los votantes: a lo largo de los últimos años, el nivel de corrupción en la política española se ha disparado de manera alarmante en todo el arco parlamentario.

PSOE, PP y CiU son las tres formaciones políticas que han pactado para resucitar la ley Sinde en el Senado, una ley que permite censurar Internet por vía administrativa, sin una intervención judicial que garantice la tutela efectiva de los ciudadanos. Al juez que deba validar el cierre le estará vedado analizar el fondo del asunto, esto es, la vulneración de derechos de propiedad intelectual o la posibilidad de producir un perjuicio patrimonial por parte de la página web cuya clausura se solicite. La ley Sinde crea un "agujero libre de jueces" donde la decisión la toma una comisión administrativa nombrada por el gobierno, para evitar lo que hasta el momento venía ocurriendo: que los jueces no daban la razón a las reclamaciones de la industria de los contenidos.

La ley Sinde es ineficaz. No aborda una reforma integral de la legislación de propiedad intelectual, único camino para favorecer la justa retribución de los creadores y artistas en el marco de una sociedad de cultura digital. Aún así, y a pesar de la oposición de una parte importante de la sociedad incluyendo creadores y artistas, PSOE, PP y CiU votaron a favor de ella. Pesaron más las presiones de gobiernos extranjeros y de grupos minoritarios que el interés social. Pero no todo es culpa de nuestros representantes: nosotros les hemos elegido, por acción u omisión.

Desde Nolesvotes.com consideramos que PSOE, PP y CiU han faltado a su principal obligación con la ciudadanía: defender la Constitución que juraron o prometieron acatar. La ley Sinde somete Internet a una legislación excepcional, con grave merma de los derechos a la libertad de expresión e información y a la tutela judicial efectiva, posibilitando un mayor control político de la red.

Tu decisión es importante. No te pedimos el voto para ningún partido concreto, ni que votes en blanco, ni que te abstengas, sino que te informes para comprobar que existen alternativas contrarias a la ley Sinde en todo el espectro ideológico. Te pedimos que defiendas la libertad en la red con tu voto, no apoyando a aquellos que con sus actos se han hecho claramente merecedores de un voto de castigo.


El próximo 22 de mayo, NO LES VOTES.
(Reproducido de nolesvotes.com.)

miércoles, 26 de enero de 2011

Como modificar la cabecera/pie de página de OpenERP

Con los siguientes cambios vamos a personalizar los informes que generamos con OpenERP, como por ejemplo las facturas.
Tenemos que ir a la sección: Administración - Usuarios - Árbol de la compañía - Compañías y seleccionamos nuestra empresa y la editamos.

Desde este formulario podremos editar varias pestañas.
Por ejemplo en la pestaña "información general" podemos poner un logotipo para nuestros informes.

Inicialmente en la pestaña Cabecera / Pie de Página tenemos el siguiente contenido:

    <header>
    <pageTemplate>
        <frame id="first" x1="1.3cm" y1="2.5cm" height="23.0cm" width="19cm"/>
        <pageGraphics>
            <!-- You Logo - Change X,Y,Width and Height -->
        <image x="1.3cm" y="27.6cm" height="40.0" >[[company.logo]]</image>
            <setFont name="Helvetica" size="8"/>
            <fill color="black"/>
            <stroke color="black"/>
            <lines>1.3cm 27.7cm 20cm 27.7cm</lines>

            <drawRightString x="20cm" y="27.8cm">[[ company.rml_header1 ]]</drawRightString>


            <drawString x="1.3cm" y="27.2cm">[[ company.partner_id.name ]]</drawString>
            <drawString x="1.3cm" y="26.8cm">[[ company.partner_id.address and company.partner_id.address[0].street or  '' ]]</drawString>
            <drawString x="1.3cm" y="26.4cm">[[ company.partner_id.address and company.partner_id.address[0].zip or '' ]] [[ company.partner_id.address and company.partner_id.address[0].city or '' ]] - [[ company.partner_id.address and company.partner_id.address[0].country_id and company.partner_id.address[0].country_id.name  or '']]</drawString>
            <drawString x="1.3cm" y="26.0cm">Phone:</drawString>
            <drawRightString x="7cm" y="26.0cm">[[ company.partner_id.address and company.partner_id.address[0].phone or '' ]]</drawRightString>
            <drawString x="1.3cm" y="25.6cm">Mail:</drawString>
            <drawRightString x="7cm" y="25.6cm">[[ company.partner_id.address and company.partner_id.address[0].email or '' ]]</drawRightString>
            <lines>1.3cm 25.5cm 7cm 25.5cm</lines>

            <!--page bottom-->

            <lines>1.2cm 2.15cm 19.9cm 2.15cm</lines>

            <drawCentredString x="10.5cm" y="1.7cm">[[ company.rml_footer1 ]]</drawCentredString>
            <drawCentredString x="10.5cm" y="1.25cm">[[ company.rml_footer2 ]]</drawCentredString>
            <drawCentredString x="10.5cm" y="0.8cm">Contact : [[ user.name ]] - Page: <pageNumber/></drawCentredString>
        </pageGraphics>
    </pageTemplate>
</header>

He marcado una línea que no nos sirve para nada (Contact) y que vamos a quitar, además vamos a añadir una línea más con el CIF/NIF que no aparecía previamente y otros cambios menores, podemos ver como quedaría:





;-)

LibreOffice 3.3 en (K)Ubuntu

Pasos para instalar LibreOffice 3.3 en Ubuntu 10.10:

# apt-get purge openoffice*.*
# aptitude update && aptitude safe-upgrade
# add-apt-repository ppa:libreoffice/ppa
# aptitude update
# aptitude install libreoffice

Para ponerlo en español:
# aptitude install libreoffice-l10n-es language-support-writing-es 
 
Para integrar con KDE (que es mi elección):
# aptitude install libreoffice-kde 
 
Y con Gnome:
# aptitude install libreoffice-gnome



;-)

lunes, 24 de enero de 2011

Manifiesto por una Red Neutral

Los ciudadanos y las empresas usuarias de Internet adheridas a este texto manifestamos:
  1. Que Internet es una Red Neutral por diseño, desde su creación hasta su actual implementación, en la que la información fluye de manera libre, sin discriminación alguna en función de origen, destino, protocolo o contenido.
  2. Que las empresas, emprendedores y usuarios de Internet han podido crear servicios y productos en esa Red Neutral sin necesidad de autorizaciones ni acuerdos previos, dando lugar a una barrera de entrada prácticamente inexistente que ha permitido la explosión creativa, de innovación y de servicios que define el estado de la red actual.
  3. Que todos los usuarios, emprendedores y empresas de Internet han podido definir y ofrecer sus servicios en condiciones de igualdad llevando el concepto de la libre competencia hasta extremos nunca antes conocidos.
  4. Que Internet es el vehículo de libre expresión, libre información y desarrollo social más importante con el que cuentan ciudadanos y empresas. Su naturaleza no debe ser puesta en riesgo bajo ningún concepto.
  5. Que para posibilitar esa Red Neutral las operadoras deben transportar paquetes de datos de manera neutral sin erigirse en “aduaneros” del tráfico y sin favorecer o perjudicar a unos contenidos por encima de otros.
  6. Que la gestión del tráfico en situaciones puntuales y excepcionales de saturación de las redes debe acometerse de forma transparente, de acuerdo a criterios homogéneos de interés público y no discriminatorios ni comerciales.
  7. Que dicha restricción excepcional del tráfico por parte de las operadoras no puede convertirse en una alternativa sostenida a la inversión en redes.
  8. Que dicha Red Neutral se ve amenazada por operadoras interesadas en llegar a acuerdos comerciales por los que se privilegie o degrade el contenido según su relación comercial con la operadora.
  9. Que algunos operadores del mercado quieren “redefinir” la Red Neutral para manejarla de acuerdo con sus intereses, y esa pretensión debe ser evitada; la definición de las reglas fundamentales del funcionamiento de Internet debe basarse en el interés de quienes la usan, no de quienes la proveen.
  10. Que la respuesta ante esta amenaza para la red no puede ser la inacción: no hacer nada equivale a permitir que intereses privados puedan de facto llevar a cabo prácticas que afectan a las libertades fundamentales de los ciudadanos y la capacidad de las empresas para competir en igualdad de condiciones.
  11. Que es preciso y urgente instar al Gobierno a proteger de manera clara e inequívoca la Red Neutral, con el fin de proteger el valor de Internet de cara al desarrollo de una economía más productiva, moderna, eficiente y libre de injerencias e intromisiones indebidas. Para ello es preciso que cualquier moción que se apruebe vincule de manera indisoluble la definición de Red Neutral en el contenido de la futura ley que se promueve, y no condicione su aplicación a cuestiones que poco tienen que ver con ésta.
La Red Neutral es un concepto claro y definido en el ámbito académico, donde no suscita debate: los ciudadanos y las empresas tienen derecho a que el tráfico de datos recibido o generado no sea manipulado, tergiversado, impedido, desviado, priorizado o retrasado en función del tipo de contenido, del protocolo o aplicación utilizado, del origen o destino de la comunicación ni de cualquier otra consideración ajena a la de su propia voluntad. Ese tráfico se tratará como una comunicación privada y exclusivamente bajo mandato judicial podrá ser espiado, trazado, archivado o analizado en su contenido, como correspondencia privada que es en realidad. Europa, y España en particular, se encuentran en medio de una crisis económica tan importante que obligará al cambio radical de su modelo productivo, y a un mejor aprovechamiento de la creatividad de sus ciudadanos. La Red Neutral es crucial a la hora de preservar un ecosistema que favorezca la competencia e innovación para la creación de los innumerables productos y servicios que quedan por inventar y descubrir. La capacidad de trabajar en red, de manera colaborativa, y en mercados conectados, afectará a todos los sectores y todas las empresas de nuestro país, lo que convierte a Internet en un factor clave actual y futuro en nuestro desarrollo económico y social, determinando en gran medida el nivel de competitividad del país. De ahí nuestra profunda preocupación por la preservación de la Red Neutral. Por eso instamos con urgencia al Gobierno español a ser proactivo en el contexto europeo y a legislar de manera clara e inequívoca en ese sentido.
(Si te sientes cómodo y representado por este texto, dale toda la difusión que puedas y quieras: reprodúcelo, enlázalo, tradúcelo, compártelo, vótalo… todas esas cosas que puedes hacer con total tranquilidad y libertad gracias, precisamente, al hecho de que tenemos todavía una red neutral. Hagamos posible el seguir teniéndola)

miércoles, 17 de noviembre de 2010

Congreso de Software Libre de la Comunidad Valencia

Los días 11 y 12 de Noviembre estuve en la celebración del IV Congreso de Software Libre de la Comunidad Valenciana en la Ciudad Politécnica de la Innovación (CPI).
Durante el congreso se presentó la nueva versión de la distribución GNU/Linux LliureX 10.09 basada en Ubuntu Lucid Lynx 10.04 LTS. Al ser LTS tendrá actualizaciones durante más tiempo y se solventarán algunos problemas que se daban por el salto de versiones (Ubuntu tiene periodicidad bianual mientras que Lliurex saca una versión al año).
Pudimos ver las diferentes versiones: Modelo de aula (centro), Escritorio, Infantil, Aula de Música, Versión ligera o Lite y Biblioteca.
Los manuales para está versión todavía no están disponibles pero comentaron que lo estarían en un par de semanas.

Creo que se ha trabajado mucho en la distribución, también en sus diferentes "sabores" y me gustaron las nuevas características como el centro del control y el modelo de centro educativo inteligente.

Respecto al evento en si mismo decir que me dejo una sensación agridulce con sus cosas buenas y malas e incluso alguna (una en concreto) hasta preocupante.
Contento por el hecho de que la Consellería de educación, pese a la situación económica, haya llevado a cabo el evento y no se contagiase de la actitud de otras administraciones de la geografía española. Esto son iniciativas y no centros de investigación de multinacionales con ocho trabajadores.
Pude comprobar en algunas charlas el excelente compromiso por parte de parte de la administración local valenciana con el software libre.
Hubo mucha gente, como tenía que ser ya que había 700 inscritos. Por lo que el interés en el evento ha sido elevadísimo.
El personal estaba muy descontento por el problema del aforo en muchas charlas, mucha gente de pie o sentada en el suelo y mucha gente sin poder entrar. No es necesario disponer de equipos para hacer un taller si en una hora solo da tiempo de hacer una presentación.
Seis charlas en paralelo son excesivas, me quede con ganas de estar en muchas más.
El aforo y las instalaciones dejaron mucho que desear, no creo que la CPI sea el lugar idóneo para un evento multitudinario de este estilo.

¿Cómo, a estas alturas, se puede realizar un evento de estas características y no proporcionar WIFI para los asistentes?, esto lo convierte en un acto anclado en el pasado y no en un acto 2.0 donde prima la difusión y la comunicación participativa de los propios asistentes.
No existió la interesante interacción de los participante mediante el hashtag de twitter del evento debido a la falta de vías de comunicación.

Por las preguntas del personal asistente y las continuas interrupciones se desprendiá la sensación de descontento de quienes conviven con la implantación en los centros a diario. Desde fuera solo decir que ya me gustaría que existiesen iniciativas similares para muchas administraciones y un apoyo tan decidido.
Supongo que el descontento tienen más que ver con una asistencia técnica y una formación escasa.

Preocupante: los comentarios y la actitud del representante de Cenatic en una de sus charlas, me quede con la impresión de que nos toman por tontos y los que llevamos mucho más tiempo que ellos en esto del software libre... cuesta un poco más camelarnos o confundirnos.
Por una lado, ¿software de fuentes abiertas?, que pese a que se la traducción de "open source" no significa lo mismo y algunos lo sabemos pese a que en cada frase remarque el "software de fuentes abiertas", que me den el código para "verlo" no me sirve de nada por si solo.
Mareando la perdiz con las licencias y queriendo hacer complicado lo simple... es que liberar software es complicado, bueno en parte es cierto, pero si soy una administración pública, saco un concurso y establezco que el software que van a crear o van a utilizar tiene que ser software libre ya se preocuparán las empresas que quieran participar de que así sea: definitivamente sencillo.
En fin, si son los que tienen que potenciar el software libre a nivel estatal, miedo me da.

Mark Shuttleworth, simplemente: realista e inspirador.