Issue 79158

Summary: autostart for macros in extensions
Product: General Reporter: joesch <joesch04>
Component: scriptingAssignee: AOO issues mailing list <issues>
Status: ACCEPTED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: andre.schnabel, issues, jsc, kai.sommerfeld
Version: 680m211   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: FEATURE Latest Confirmation in: ---
Developer Difficulty: ---

Description joesch 2007-07-03 14:50:06 UTC
I think the extension-mechanism needs implicitly a solution for running macros 
during the installation of a extension.

Why?

OK, i have read all spec-documents about extensions (i hope really all) but 
there is no planned feature for execute *user-defined* actions during the 
installation of a extension. Nobody can know which action a developer of a 
extension need for his extension at the moment of installation
Pray, consider that openoffice.org is a professional office-suite, but a 
professional office-suite needs professional handling of extensions and i mean 
(for example) it is not so professional that i cannot show a spezific dialog 
for license-agreement (or other) with a promotion for a company. But there are 
many other situations in witch the possibility to start a macro (at the time of 
during the installation the extension) is of a high value.

What is the specific strategic problem?
In the last years many autors of macros write her own installers - OK, thats 
clear because the extension-mechanism was not available. But the drawbacks of 
this 'developers-own-installers' from the view of a user is that the user 
cannot see a clear way of handling macros. We need this clear way because it is 
a weightily argument for commercial use of OpenOffice.org. 
Yes, the extension-mechanism is this way, but it is not enough regarding the 
namend problem.
Comment 1 andreschnabel 2008-04-13 15:09:20 UTC
change component and reassign
Comment 2 andreschnabel 2008-04-13 15:10:11 UTC
reassign to requirements
Comment 3 kai.sommerfeld 2008-04-14 07:56:48 UTC
joesch: 

>OK, i have read all spec-documents about extensions (i hope really all) but 
>there is no planned feature for execute *user-defined* actions during the 
>installation of a extension.
 Not quite correct. Take a look at the OOo Extension Infrastructure project
plan:
http://wiki.services.openoffice.org/wiki/Extensions_improvements_plan_and_status
There is an item "Support for package licensing - step 2". This is exactly, what
you're looking for, though not clearly described in the wiki.

jl: Please take over.



Comment 4 joesch 2008-04-14 10:58:14 UTC
@kso:

> This is exactly, what you're looking for

Thats very fine

> though not clearly described in the wiki

OK, but please, in this case, you must see i cannot know this.

Is everywhere, another Dokument, that discribe the planned function a little 
bit more in details?

I am very interested to diskuss details and i am ready to help (so its 
possible) to.


Jörg



Comment 5 joachim.lingner 2008-04-14 12:21:41 UTC
No, there is no further documentation available.