Skip to content

[19.0][MIG] event_*: analysis annotations for 5 simple submodules#5636

Open
dnplkndll wants to merge 1 commit into
OCA:19.0from
ledoent:19.0-mig-event-family-trivial
Open

[19.0][MIG] event_*: analysis annotations for 5 simple submodules#5636
dnplkndll wants to merge 1 commit into
OCA:19.0from
ledoent:19.0-mig-event-family-trivial

Conversation

@dnplkndll
Copy link
Copy Markdown

Summary

Annotation-only migration coverage for the 5 simple event_* submodules. All carry only additive XML records, additive fields, or cross-module field moves handled by Odoo's update_module_names. Each gets # NOTHING TO DO per populated section in the work doc and a Nothing marker in docsource/modules180-190.rst so the migration CI exercises them.

  • event_booth — 1 NEW ir.model.access
  • event_booth_sale — additive selection_keys on product.template.service_tracking
  • event_crm — 1 NEW m2m field on event.lead.request + 3 NEW XML records
  • event_product — cross-module field move IN (event.registration.sale_status from event_sale) + 3 NEW views
  • event_sale — cross-module field move OUT + 1 NEW computed field + DEL records (pedrobaeza policy: leave to database_cleanup)

The complex event module (slots + question m2m promotion) is intentionally deferred to a sibling PR for focused review.

Test plan

  • pre-commit run --files <changed> clean
  • Fork CI Test OpenUpgrade migration green on ledoent/19.0-mig-test-event-family-trivial (= aggregated + this commit)
  • OCA CI green

@OCA-git-bot OCA-git-bot added mod:openupgrade_scripts Module openupgrade_scripts series:19.0 labels May 15, 2026
All five carry only additive XML records, additive fields, or
cross-module field moves handled by Odoo's update_module_names.
Annotated as # NOTHING TO DO per populated section and marked
'Nothing' in docsource/modules180-190.rst.

- event_booth: 1 NEW ir.model.access
- event_booth_sale: additive selection_keys (product.template.service_tracking)
- event_crm: 1 NEW m2m field + 3 NEW XML records
- event_product: cross-module field move IN (event.registration.sale_status from event_sale)
- event_sale: same cross-module move OUT + 1 NEW computed field + DEL records

Complex 'event' module (overtime/skills-shape refactor with o2m→m2m
promotions) is intentionally deferred to a separate PR for focused
review.
@dnplkndll dnplkndll force-pushed the 19.0-mig-event-family-trivial branch from 5dfe0b9 to 0c85be5 Compare May 19, 2026 01:16
@dnplkndll dnplkndll marked this pull request as ready for review May 19, 2026 01:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:openupgrade_scripts Module openupgrade_scripts series:19.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants