Pueblo Native wrote:

> Cor Nouws wrote:
>> Why couldn't you put these macro's in user/application-wide libraries?
>>
> I'm guessing a lot of these are generated internally by the IT staff for
> a particular business.  These are not just things that are similar for
> enough businesses to make it worth porting directly to the application.
> But like I say, I rarely use macros anyway.  I'm sure business users
> would have a lot more information than I would.

Such macro packages should be packed and deployed as extensions. It's
easy and the maintainance is much better than as part of a document.
Macros in documents surely will be copied together with its
document/template several times and you will have a hard time deploying
a new version of it. It's easier if you just update the extension, this
can be done even from a central software management as extensions
support online update.

Another point about macros in templates: installing such a template is
comparable hard as the user must either find (and understand ;-)) the
template organizer or manually copy the template to a folder that by
default on Windows is in a "hidden" directory.

Compare that with a template deployed as an extension: the user will get
the extension, installs it with the extension manager (that hopefully
will become a well known tool!) and then has the template and the macros
installed as separate units. I would prefer that.

So I see only one case where macros in documents make sense and are
still needed: when a user writes own macros to work on own documents.
That can be addressed by still allowing document macros but switch to
the "high" security setting by default. Here macros will never be
executed except if they are signed or the document is from a "trusted"
location. By default there are no trusted location, but users can
explicitly add them.

Ciao,
Mathias

-- 
Mathias Bauer (mba) - Project Lead OpenOffice.org Writer
OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
Please don't reply to "[EMAIL PROTECTED]".
I use it for the OOo lists and only rarely read other mails sent to it.

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

Reply via email to