Skip to content

[DISCUSSION] Future of "membership" module, removed of Odoo CE since v18.3 #216

Description

@arnaudlayec

Hello all,

I am writing this issue to discuss and define a proposal to manage the fact that Odoo S.A. simply removed the "membership" module from Odoo Community Edition since v18.3, in favor of a "partnership" module which does not render the same functionalities.

Context

You may verify that in browsing Odoo v19.0 "addons" folder: https://github.com/odoo/odoo/tree/19.0/addons, the "membership" module does not exist anymore. "Membership" is not even in Enterprise edition, it has just been removed in
Also see this PR and commit:

I'm also opening this issue in the context of work ordered by and realized for the OCA, which wants to improve its membership process in their recently-migrated v18.0 Odoo (call for quotation of September 2025, RFQ2). In the context of this work, we decided to rely on the membership module still available in v18.0, but which will not exist anymore in this format at next OCA's Odoo upgrade.

Proposal

I'm wondering about the role of the community and scenarios we can think of to move forward.
Without have a lot of background, I'm pointing out a few facts in my knowledge and possibilities for the OCA.
I think the PSC of vertical-association must be consulted.

Facts:

  • "membership" module was old, and I understand not easily inheritable or fixable
  • it is used by Odoo customers, not only the OCA (I know for a fact at least 1 big engineer school in Switzerland)
  • the new module "partnership", presented as a replacement, is rather a module to manage corporate partners like https://www.odoo.com/partners

Possibilities (very simply):

  1. write to Odoo S.A. to clarify the situation
  2. fork "membership" in v18.2 and start maintaining a "membership_oca" starting v19.0 in this repository: could be the opportunity to "clean" the module, and offer an alternative to customers previously using in in v18.2 and below
  3. anything else?

For OCA RFQ: @bguillot @TumbaoJu
For vertical-association editors & PSC: @chienandalu @pedrobaeza @rafaelbn
For OCA's internal tools working group: @petrus-v @thomaspaulb

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions