Skip to content

[MIG] docsource: classify 41 |del| modules (29 apriori-tracked, 12 plain)#44

Draft
dnplkndll wants to merge 1 commit into
19.0from
19.0-mig-docsource-del-modules
Draft

[MIG] docsource: classify 41 |del| modules (29 apriori-tracked, 12 plain)#44
dnplkndll wants to merge 1 commit into
19.0from
19.0-mig-docsource-del-modules

Conversation

@dnplkndll

Copy link
Copy Markdown

What

Classifies all 41 |del|-marked modules in `docsource/modules180-190.rst` that have no `19.0` scripts directory:

  • 29 modules found in `apriori.renamed_modules` or `apriori.merged_modules`: col-2 = Done, col-3 = Merged into <target> or Renamed to <target>. The apriori entry drives the migration; the docsource row records the verdict.
  • 12 modules not in apriori: col-2 = Nothing to do. These are deleted without a data flow target. Listed below for follow-up — if any should grow an apriori entry, that becomes a separate `[OU-IMP] apriori` PR.

No new code; pure docsource classification. CI's MODULES_NEW grep (`grep "Done|Partial|Nothing"` on col-2) now includes these 41 rows.

29 apriori-tracked modules

account_edi_ubl_cii_tax_extension      Merged into account_edi_ubl_cii
auth_totp_mail_enforce                 Merged into auth_totp_mail
hr_contract                            Merged into hr
hr_holidays_contract                   Merged into hr_holidays
hr_work_entry_contract                 Merged into hr_work_entry
l10n_ec_website_sale                   Renamed to l10n_ec_sale
l10n_es_modelo130                      Merged into l10n_es
l10n_id_efaktur                        Merged into l10n_id_efaktur_coretax
l10n_in_edi_ewaybill                   Renamed to l10n_in_ewaybill
l10n_in_gstin_status                   Merged into l10n_in
l10n_in_withholding                    Merged into l10n_in
l10n_in_withholding_payment            Merged into l10n_in
l10n_it_edi_ndd                        Merged into l10n_it_edi
l10n_it_edi_ndd_account_dn             Merged into l10n_it_edi
l10n_it_edi_website_sale               Merged into l10n_it_edi
l10n_it_edi_withholding                Merged into l10n_it_edi
l10n_jo_edi_extended                   Merged into l10n_jo_edi
l10n_my_edi_extended                   Merged into l10n_my_edi
l10n_pe_website_sale                   Merged into l10n_pe
l10n_pl_taxable_supply_date            Merged into l10n_pl
l10n_ro_efactura_synchronize           Merged into l10n_ro_edi
membership                             Renamed to partnership
payment_razorpay_oauth                 Merged into payment_razorpay
pos_epson_printer                      Merged into point_of_sale
pos_self_order_epson_printer           Merged into pos_self_order
pos_viva_wallet                        Renamed to pos_viva_com
sale_async_emails                      Merged into sale
web_editor                             Merged into html_editor
website_membership                     Merged into website_crm_partner_assign

12 unconfirmed modules (Phase-4 follow-up candidates)

These are |del|-marked but have no apriori entry. Flagging here:

l10n_in_ewaybill_port
l10n_in_purchase
l10n_mx_hr
l10n_uy_website_sale
pos_paytm
pos_six
product_images
website_event_jitsi
website_event_meet
website_event_meet_quiz
website_jitsi
website_payment_authorize

For each, if a downstream investigation reveals that data should flow into another module, an `[OU-IMP] apriori: add entry` PR would add the link and we'd revisit the docsource row to flip from `Nothing to do` → `Done` with a cross-link.

Verifier

```
verify-pr-staged: all checks passed. (0 MISS, 0 WARN, 0 MAYBE-MISS)
```

How to verify

```sh
git diff origin/19.0 -- docsource/modules180-190.rst | grep -c "^+\|" # 41 added rows
sed -n '/^+========/,$p' docsource/modules180-190.rst
| grep "Done\|Partial\|Nothing"
| wc -l # delta from baseline = 41 more modules in CI's MODULES_NEW grep
```

Part of the broader coverage push

This is P1-B in the multi-PR sequence to push 19.0 docsource from 11% to 100%. Companion PRs:

Scope

Draft, fork-only per the 2026-05-15 pivot.

@dnplkndll dnplkndll force-pushed the 19.0-mig-docsource-del-modules branch from b080aa8 to b49cefe Compare June 16, 2026 13:35
…ain)

For each ``|del|`` module with no 19.0 scripts directory, grep
``openupgrade_scripts/apriori.py`` for an entry in ``renamed_modules``
or ``merged_modules``:

- 29 modules found in apriori: col-2=``Done``, col-3=``Merged into <target>``
  or ``Renamed to <target>``. The apriori entry is what actually drives the
  migration; the docsource row just records the verdict.
- 12 modules not in apriori: col-2=``Nothing to do``. These are deleted
  without a data flow target — listed in PR body for Phase-4 follow-up
  in case any of them should grow an apriori entry.

No new code; pure docsource classification. CI ``MODULES_NEW`` grep on
docsource col-2 now includes these 41 rows.
@dnplkndll dnplkndll force-pushed the 19.0-mig-docsource-del-modules branch from b49cefe to 00c64ca Compare June 17, 2026 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant