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

Discute el uso de extensiones desarrolladas por terceros dentro de Apache OpenOffice

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

Notapor ifanlo » Sab Feb 07, 2015 6:33 pm

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   Expandir vistaContraer vista
<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   Expandir vistaContraer vista
<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
ifanlo
 
Mensajes: 420
Registrado: Lun Mar 30, 2009 10:32 am

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

Notapor mauricio » Dom Feb 08, 2015 6:06 am

Hola mi amigo...

Puedes usar perfectamente (aun), la sintaxis anterior:
Código: Seleccionar todo   Expandir vistaContraer vista
    <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) 89 veces
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.0.7 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5693
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

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

Notapor ifanlo » Dom Feb 08, 2015 11:06 am

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
Avatar de Usuario
ifanlo
 
Mensajes: 420
Registrado: Lun Mar 30, 2009 10:32 am


Volver a Extensiones

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado