Extension Dependencies: Difference between revisions

m
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 35: Line 35:
= Item Install & Upgrade (partially completed) =
= Item Install & Upgrade (partially completed) =
When installing or upgrading using a manager (e.g. Extension / Theme Manager) after all installations in progress complete if a dependency is not satisfied the item would have the appDisabled property set to true and the user would be notified via a dialog that an item requires additional items to be installed or enabled.<br>
When installing or upgrading using a manager (e.g. Extension / Theme Manager) after all installations in progress complete if a dependency is not satisfied the item would have the appDisabled property set to true and the user would be notified via a dialog that an item requires additional items to be installed or enabled.<br>
'''Note''' The current implementation does not display a dialog on install. It does set the appDisabled property to true when the install completes if the item does not satisfy its dependencies.
'''Note''' The current implementation does not display a dialog on install. It does set the appDisabled property to true when the install completes if the item does not have its dependencies satisfied.
 
If the required item is installed and disabled the item will automatically be enables unless the user has manually disabled the item.


When an item that is a dependency of another item is being upgraded and the upgrade will disable the item that depends on it the user would be notified and given the option to not upgrade the item.<br>
When an item that is a dependency of another item is being upgraded and the upgrade will disable the item that depends on it the user would be notified and given the option to not upgrade the item.<br>
Line 68: Line 66:
'''A:''' At this point we should not uninstall anything unless the user specifically requests it.<br>
'''A:''' At this point we should not uninstall anything unless the user specifically requests it.<br>
'''Q:''' What about providing an indication to the user? At this stage I don't think it is practical to include this but it is something to consider for the future.
'''Q:''' What about providing an indication to the user? At this stage I don't think it is practical to include this but it is something to consider for the future.
[http://www.paybacksh.com/Body/aboutus.asp ?装CAD]
[http://www.paybacksh.com/Body/aboutus.asp 数字化仪]
[http://www.paybacksh.com/Body/aboutus.asp ?装设计软件]
[http://www.paybacksh.com/Body/aboutus.asp ?装绘图仪]
Confirmed users
1,041

edits