Skip to content

Devtools modules - fix default dependencies for different modules #611

@oyeaussie

Description

@oyeaussie

Dependencies dont need to be defined for all modules. These are some observations over the course of development:

For all - core, apptype
For components - packages, middlewares, views (only subview), externals
For packages - middlewares, externals
For middlewares - packages, externals
For views (baseview) - For views (baseview) - packages (for any tag packages like adminltetags)
For views (sub) - views (only baseview)
For bundles - components, packages, middlewares, views, bundles, externals

Component should install its own subview that will install main view.
Packages and middlewares are independent of component as any component can make use of them, but they can depend on each other.

Components dependency for package and views are modified at the time of updating the app the component is being assigned to.
Middlewares are updated via app as well.

Rest of the dependencies are for installer to install all modules correctly.

Metadata

Metadata

Assignees

Labels

P3I will get to this in a week or a month, bribe me to prioritisetaskPerform a Task

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions