This question has been flagged
3 Replies
2287 Views

hello,

is there a list of which apps require the installation of others?

thanks,

Avatar
Discard
Best Answer

It's mostly a technical reason, eg: eCommerce requires Website and Sale because you need a website to run a shop, and Sale to manage orders.

Note that for the free for one app offer, you get the app (eCommerce) as well as it's dependencies (website & sale) as part of the free plan.

Over time, we try to remove dependencies (ex: in v10, eSign will not depend on website anymore. Same for mass mailing) but some will always remain because of the string integration of the apps in Odoo.

Avatar
Discard
Best Answer

You can easily display all dependencies :

  1. display apps in view list,

  2. select some or all of them

  3. on the left button that will be shown,  choose Print / Technical Guide

Now you have a big PDF with all dependencies (and a lot more informations).

Another way it to browse the Odoo install directory under "addons" and to extract all dependencies from "__openerp__.py" files (each module (or addon or App) contains at least one file with a depend list. Like for example :

'depends': ['base']
Avatar
Discard
Best Answer

Apps do require the installation of others if they are dependent on others by inheritance for example. There is no such comprehensive list and I can also not see a use for it, but you can see the dependencies in the app's description and/or in the corresponding __openerp__.py file.

Avatar
Discard