-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Currently, the list of Odoo CE and EE core addons is part of the code, and must be updated regularly, which is a burden.
Alternatively, we could consider downloading this information at runtime.
A few thoughts:
- can this be done without changing the public API ?
- while the list of CE addons is accessible publicly from the https://github.com/odoo/odoo, Odoo EE is not
- obtaining the information from git would likely be too slow
- so pre-cooked files should be made available somewhere (here on GitHub? as releases? or in the wiki? or serve it via github.io? or elsewhere?)
- and local caching would be necessary anyway for performance / off-line operation
- need to determine local cache invalidation mechanism (frequency? how to force it manually?)
- generating these files manually would be an improvement, since it would not require a manifestoo-core release, but still a burden
- generating these files automatically requires some infrastructure (a scheduled GitHub action here?)
- generating these files require a user or GitHub token that access to https://github.com/odoo/enterprise
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request