Change By: Grégory Joseph (13/Aug/13 11:29 AM)
Description: In several place we define installation tasks which should only be executed if a certain module is installed. This is currently possible by using {{IsModuleInstalledOrRegistered}}.



example: workflow module changes the dms configuration on installation



*The problem* is, that if a module is marked as being optional (dms), it can be installed at a later moment long after the installation tasks of the module (workflow) where executed.



*The solution* would be to register this kind of tasks explicitly as being dependent on an other module and execute them only after the installation of the module.



Note: we also started to introduce so called  bridget  bridge  modules which only deliver the tasks executed in such a scenario. While it complicates bundling and other things it is still likely that one forgets to install the bridge module.  

 

 
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <dev-list-unsubscr...@magnolia-cms.com>
----------------------------------------------------------------

Reply via email to