¿<dependencies> en description.xml para LibO y AOO?

Discute el uso de extensiones desarrolladas por terceros dentro de Apache OpenOffice
Responder
Avatar de Usuario
ifanlo
Mensajes: 420
Registrado: Lun Mar 30, 2009 10:32 am

¿<dependencies> en description.xml para LibO y AOO?

Mensaje por ifanlo »

Hola!

Estoy escribiendo mi primera extensión, y me están sirviendo de orientación los apuntes de Salva en wiki.open-office.es.

Los ejemplos que muestra son para AOO, y yo estoy interesado en poder desarrollarla tanto para AOO como para LibO.

Especialmente, me interesa como debería modificar en description.xml la sección <dependencies> que se muestra así:

Código: Seleccionar todo

<dependencies>
        <OpenOffice.org-minimal-version xmlns:d="http://openoffice.org/extensions/description/2006" d:name="OpenOffice.org 4.0.0" value="4.0.0"/>
</dependencies>
Creo que esta es la causa de que no haya podido instalar OOESpalette en LibreOffice. ;-)

imagino que habrá que añadir un juego análogo como

Código: Seleccionar todo

<LibreOffice-minimal-version xmlns:d="http://openoffice.org/extensions/description/2006" d:name="LibreOffce 4.0.0" value="4.0.0"/>
A ver si me podeís orientar por aquí, antes de tener que pelearme con espesos textos en inglés.

Muchas gracias,
Ismael Fanlo

*ifanlo - soluciones libres* http://ifanlo.com
- Consultoría en migraciones a software libre
- Soporte ofimático online
- E-learning
- Formación informática presencial
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ¿<dependencies> en description.xml para LibO y AOO?

Mensaje por mauricio »

Hola mi amigo...

Puedes usar perfectamente (aun), la sintaxis anterior:

Código: Seleccionar todo

    <dependencies>
        <OpenOffice.org-minimal-version
            xmlns:d="http://openoffice.org/extensions/description/2006"
            d:name="Se requiere al menos LibreOffice 4.3.0"
            value="4.3.0"/>
    </dependencies>
Funcionará tanto en OOo como en LibO, si bien el namespace para LibreOffice esta soportado desde LibO 3.5, es mejor aun que sigas usando el anterior mientras no hay un cambio definitivo en el API de cada uno...

Saludos

P.D. Si vas a empezar con extensiones, ni lo pienses, desarrollalas con Python, aun, reitero, aun y cuando no lo domines, más adelante tus opciones y productividad se multiplicaran usando este lenguaje, ademas... aquí estamos para resolver tus dudas... un abrazo...

P.D. 2, anexo una super mínima extensión en Python...
Adjuntos
template_ext_min_TEST_0.1.0.oxt.zip
(1.85 KiB) Descargado 267 veces
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
ifanlo
Mensajes: 420
Registrado: Lun Mar 30, 2009 10:32 am

Re: ¿<dependencies> en description.xml para LibO y AOO?

Mensaje por ifanlo »

Muchas gracias, Mauricio!

Comencé a estudiar algo de Python hace tiempo, y me encantó... pero por ahora, bastante tengo con pelearme para intentar encontrar las cosas dentro de la arquitectura de la endiablada API de OpenOffice. :-D

No dudo que pronto haré mis intentos con Python.

Cuento contigo,
Ismael Fanlo

*ifanlo - soluciones libres* http://ifanlo.com
- Consultoría en migraciones a software libre
- Soporte ofimático online
- E-learning
- Formación informática presencial
Responder