[Maintain-dev] [JIRA] Commented: (MNT-1535) Allow dependencies between modules

Brad Morgan (JIRA) jira at osuosl.org
Thu Aug 24 09:39:38 PDT 2006


     [ http://bugs.osuosl.org/browse/MNT-1535?page=comments#action_11145 ]
     
Brad Morgan commented on MNT-1535:
----------------------------------

My chosen implementation of this will involve adding a a table to the db called modules_depends. This will just list a module name, and then the name of a module it depends on. This means that modules will know who they depend on, and who depends on them. This will make it easy to check for circular dependencies and make sure that modules are not uninstalled or disabled out from underneath a module that depends on it.



> Allow dependencies between modules
> ----------------------------------
>
>          Key: MNT-1535
>          URL: http://bugs.osuosl.org/browse/MNT-1535
>      Project: Maintain
>         Type: Improvement
>   Components: Modules
>     Versions: 3.0, 3.1
>     Reporter: Frederic Wenzel
>     Assignee: Brad Morgan
>     Priority: Minor
>      Fix For: 3.1

>
>
> Modules should be able to depend on others. This allows people to introduce module hooks in their modules themselves, and also it enables splitting of module functionality into smaller, more meaningful parts. This should not be horribly hard to implement. We just have to make sure by all means not to create circular references.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://bugs.osuosl.org/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



More information about the Maintain-dev mailing list