To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=111592
                 Issue #|111592
                 Summary|rfe: Extension Manager: Inter-extension dependency
               Component|framework
                 Version|DEV300m77
                Platform|All
                     URL|
              OS/Version|All
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|ENHANCEMENT
                Priority|P3
            Subcomponent|code
             Assigned to|sb
             Reported by|kso





------- Additional comments from [email protected] Fri May 14 07:26:49 +0000 
2010 -------
We need the possibility to define inter-extension dependency ("A" needs "B",
"C", ...).

Dependency definition must contain "extension uid", and optionally "extension
min-version" and | or "extension max-version". 

Intended behavior:

- Refuse installation of an extension if any of its inter-extension dependencies
is not fulfilled.

- Refuse deinstallation of an extension as long as it has "using" extensions.
However, this will not work 100% for deinstallation of shared/bundled extensions
as there is no way to determine  all "using" extensions (e.g. shared layer does
know nothing about user layers - only exception is user layer of current user).
In this case, the dependency check done on each office startup must detect the
not-fulfilled inter-extension dependencies of user/shared extensions and disable
the effected extensions.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to