Contributors mailing list archives

contributors@odoo-community.org

Re: New repo for e-orders and e-invoices ?

by
Alexinux, Alexis de Lattre
- 16/09/2016 14:48:48
Sorry, the message has been sent by error before I finished to write it. I was waiting to receive the message to reply to it, but it seems the message is not sent to the original author.

In a recent twitter conversation, Stéphane Bidoul suggested that the modules that I developped for e-orders and e-invoices should be in a dedicated repo, because he thinks that they are spread across too many different OCA repo which make it difficult to maintain.

As you can see in this graph:
http://public.akretion.com/ubl_oca_modules.jpg

the modules are spread mainly accross 4 OCA repo:
- sale-workflow, pending PR: https://github.com/OCA/sale-workflow/pull/332
- purchase-workflow, pending PR: https://github.com/OCA/purchase-workflow/pull/267
- account-invoicing, pending PR: https://github.com/OCA/account-invoicing/pull/122
- community-data-files, already merged: https://github.com/OCA/community-data-files/tree/8.0

There are also a few modules in other OCA repo, but quite small:
- partner-contact, module base_vat_sanitized: https://github.com/OCA/partner-contact/tree/8.0
- l10n-france, pending PR: https://github.com/OCA/l10n-france/pull/55
- l10n-begium, pending PR: https://github.com/OCA/l10n-belgium/pull/35

So we could create a new repo where we would at least group the modules that are in the 3 pending PR on sale-workflow, purchase-workflow and account-invoicing ; these modules are the bigger part of my work. The other modules in the repos community-data-files and partner-contact would stay where they are. The localisation modules always stay in their localisations.

I don't have a good name to suggest so far for this new projet. My only ideas are: "electronic-documents" or "edi".

Regards,

Alexis