OdooWiki OCA HUB
Tools Licencia: AGPL-3

Módulo base para alojar datos recopilados de los repositorios de Odoo.

Te permite:

  • declarar las versiones de Odoo (las últimas 3 versiones por defecto)
  • declarar repositorios que contienen módulos (los repositorios de Odoo incluidos por defecto, y los de OCA se sincronizan automáticamente)
  • escanear estos repositorios para recopilar información de los módulos por versión de Odoo

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Este módulo permite declarar versiones de Odoo y repositorios, y luego escanear automáticamente esos repositorios para recopilar información sobre cada módulo que contienen, por versión de Odoo.

Odoo MCA es una herramienta para catalogar módulos de Odoo encontrados en repositorios Git. Declaras las versiones de Odoo que te interesan (p. ej. 17.0, 18.0) y los repositorios que se van a inspeccionar, y después lanzas un escaneo. El escaneo se ejecuta en segundo plano y registra, para cada módulo y cada versión de Odoo, detalles como su nombre técnico, título, resumen, categoría, autores, mantenedores, licencia, estado de desarrollo, dependencias (incluidos paquetes de Python), líneas de código y si es estándar, enterprise o community.

Los escaneos se pueden iniciar desde un repositorio, una rama de repositorio o una versión de Odoo, con un escaneo normal o un reescaneo forzado. Los trabajos programados mantienen los datos actualizados y sincronizan los repositorios de OCA automáticamente. Un ajuste de lista negra te permite excluir repositorios de OCA.

Las reglas de negocio incluyen: los nombres de versión de Odoo deben seguir el patrón x.y; un módulo no se puede registrar dos veces para el mismo repositorio y versión; un módulo genérico no puede depender de un módulo específico de un proyecto; los niveles de dependencia se calculan automáticamente; y cuando se escanea el módulo 'base' por primera vez, todos los módulos sin dependencias se vinculan a él.

El módulo añade menús y pantallas para repositorios, ramas, módulos, autores, mantenedores, licencias, categorías, estados de desarrollo, dependencias de Python, tokens de autenticación y claves SSH. Los ajustes están disponibles en la configuración general para la ruta de almacenamiento, el token predeterminado, la URL del nodo principal y la lista negra de OCA.

Depende de

Lo necesitan otros módulos

Menús que añade

authentication_token_menuOdoo MCADataReportMisc.Configurationodoo_author_menuodoo_branch_menuodoo_license_menuodoo_maintainer_menuodoo_module_menuModulesodoo_module_branch_menuodoo_module_branch_report_menuodoo_module_category_menuodoo_module_dev_status_menuodoo_python_dependency_menuodoo_repository_menuodoo_repository_addons_path_menuodoo_repository_org_menuSettingsssh_key_menu
Modelos y campos (21)
  • ssh.key · modelo nuevoname, private_key
  • odoo.author · modelo nuevoname
  • odoo.branch · modelo nuevoname (Version), active, next_id, sequence, previous_id, repository_branch_ids (Repositories)
  • odoo.module · modelo nuevoname, blacklisted, module_branch_ids (Modules)
  • res.company · amplía un modelo existenteconfig_odoo_repository_default_token_id (Default Authentication Token), config_odoo_repository_workaround_fs_errors (Workaround FS errors)
  • odoo.license · modelo nuevoname
  • odoo.maintainer · modelo nuevoname, github_url (GitHub URL), module_branch_ids (Maintainers)
  • odoo.repository · modelo nuevoname, active, org_id (Organization), to_scan, repo_url (Web URL), sequence, specific, token_id (Token), clone_url (Clone URL), repo_type, branch_ids (Branches), clone_name, module_ids (Modules), ssh_key_id (SSH Key), display_name, addons_path_ids (Addons Path), manual_branches (Configure branches manually), scan_weekday_ids (Scanning days)
  • odoo.mca.backend · modelo nuevoname
  • odoo.module.branch · modelo nuevourl (URL), name (Techname), title, org_id (Organization), pr_url (PR URL), removed, sloc_js (JS), summary, version (Last version), sloc_css (CSS), sloc_xml (XML), specific, branch_id (Odoo Version), full_path, module_id (Technical name), author_ids (Authors), license_id (License), addons_path, application, branch_name (Branch Name), category_id (Category), installable, is_standard (Standard?), module_name (Module Technical Name), sloc_python (Python), version_ids (Versions), auto_install (Auto-Install), is_community (Community?), org_sequence (Organization Sequence), is_enterprise (Enterprise?)
  • odoo.ref.data.mixin · modelo nuevo
  • odoo.repository.org · modelo nuevoname, sequence, github_url (GitHub URL)
  • res.config.settings · amplía un modelo existenteconfig_odoo_repository_storage_path (Storage local path), config_odoo_repository_main_node_url (Main Node), config_odoo_repository_oca_blacklist (OCA Repository Blacklist), config_odoo_repository_default_token_id, config_odoo_repository_workaround_fs_errors
  • authentication.token · modelo nuevoname, token
  • odoo.module.category · modelo nuevoname
  • odoo.module.dev.status · modelo nuevoname
  • odoo.python.dependency · modelo nuevoname
  • odoo.repository.branch · modelo nuevoname, active, specific, branch_id (Odoo Version), module_ids (Modules), cloned_branch, repository_id (Repository), manual_branches, last_scanned_commit
  • odoo.module.branch.version · modelo nuevoname, commit, sequence, branch_id, module_id (Module ), module_name (Module Technical Name), manifest_value, branch_sequence (Branch Sequence), module_branch_id (Module), has_migration_script, migration_script_url (Migration Script)
  • oca.repository.synchronizer · modelo nuevo
  • odoo.repository.addons_path · modelo nuevois_standard (Standard?), is_community (Community Contribution?), is_enterprise (Enterprise?), relative_path

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/module-composition-analysis.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.