Skip to Content

Contributors

RFC management system - manage partner contacts

Hi all,
following a discussion started on my PR https://github.com/OCA/management-system/pull/286, I desire to receive some opinion on the best way to manage additional contacts on partner connected to management system.
My initial proposal was to do a new module mgmtsystem_nonconformity_partner because I need that contact for quality.
Enric suggest to add the contact to the base mgmtsystem_system module.
Another option is to create a module for each system like mgmtsystem_quality, mgmtsystem_safety and so on. 
Then we think that may be better to have a dedicated module for all possible system-specific contact, ie mgmtsystem_partner to use for adding system-specific contacts.
What do you think?

Stefano Consolaro
www.mymage.it

by Stefano Consolaro - 11:26 - 12 Feb 2021

Follow-Ups

  • Re: RFC management system - manage partner contacts
    Hello Stefano,

    Thank you for pushing the Management System project further.

    I can't get enough context from wither you message nor the liked PR.
    So I'm not sure what problem is being solved here.

    I suggest opening an "[RFC]" issue on the repo, to publish a requirements and proposed design, and gather feedback.
    I would be happy to join.

    As an advice, I find useful to write in this upfront RFC the README sections of the future module: tittle summary subtitle, description, configuration usage.
    Doing so forces you to structure the message, and saves you time later, when finalizing the modules docs.

    Thank you
    Daniel

    On 12/02/2021 10:27, Stefano Consolaro wrote:
    Hi all,
    following a discussion started on my PR https://github.com/OCA/management-system/pull/286, I desire to receive some opinion on the best way to manage additional contacts on partner connected to management system.
    My initial proposal was to do a new module mgmtsystem_nonconformity_partner because I need that contact for quality.
    Enric suggest to add the contact to the base mgmtsystem_system module.
    Another option is to create a module for each system like mgmtsystem_quality, mgmtsystem_safety and so on. 
    Then we think that may be better to have a dedicated module for all possible system-specific contact, ie mgmtsystem_partner to use for adding system-specific contacts.
    What do you think?

    Stefano Consolaro

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    --
    Daniel Reis
    Managing Director
    M: +351 919991307
    E: DReis@OpenSourceIntegrators.com
    Av Doutor Desidério Cambournac 12 • 2710-553 Sintra, Portugal



    by Daniel Reis - 11:46 - 12 Feb 2021