Marco Fioretti wrote:
Laurent Godard wrote.


IMHO, macros (developepd in  StarBasic, python, beanshell,
whateverlanguage) do not deal with openDocument at all
It only deals with the layer the software (OOo) that render an
OpenDocument gives the script through its API. It is implementation specific

OpenDocment is /only/ the description of the xml files (eg
content.xml), and not a specification of the api of the
implementation


The only answer I have to this is the same I gave to the KOffice
developers when they made the very same remark a few days ago:

1) technically, you are 100% right, and I even agree, but

2) after years of advertising what is now OpenDocument as THE
   one, application-independent, truly open, durable solution
   etc... that frees your data from lock-in to any single SW
   provider (including "free as in freedom" ones)...

   ...end users are going to be mightily pissed when they start
   exchanging .odt files from/to OO.o and KOffice or whatever else
and they don't always work in the same way.

Perhaps I am too learned, but I'd NEVER expect interoperability on OpenDocument to extend to macros or any programming function. OpenDocument attaches to its title: a document, a piece of paper.

If you go to macros you are talking about an _application_ standarising on that has been much more difficult ever. For that several software makers MUST agree in a common API. Even within single companies like Microsoft or Adobe, different products use difefrent APIs, just because they were created by different people.

It is rather impossible that an .odt file may contain a macro functional at OOo, KOffice or whatever. This is not the same as saying that a CONVERTER cannot be build. But that is a different approach.

- Enrique -



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to