Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Contact activity history #9

Open
jggc opened this issue Apr 27, 2021 · 1 comment
Open

[Feature] Contact activity history #9

jggc opened this issue Apr 27, 2021 · 1 comment

Comments

@jggc
Copy link

jggc commented Apr 27, 2021

I installed this plugin last week in Outlook and it works nicely, clean and easy UI. I saw in the code that there seems to be a major update incoming that will bring quite a few new features.

Description

However I did not find in the code a section that allows me to see all contact activity. There is a LeadsSection and a TicketsSection in ContactPage.tsx and I guess this is where I could add an ActivitySection or something alike. The idea is that my client is working in a different way where any one member of their team may interact with one of their customers in large time intervals so they need to be able to grasp quickly a few key elements :

  • How long ago did the customer contact them last (can be weeks to years for them in a typical case)
  • Which team member interacted with the customer recently
  • What type of interaction did they have (call, email, meeting, lead, ticket, other)

Obviously they wan to be able to jump to one of the last activity entries, but that may happen in a new Odoo tab for now.

I didn't actually try the development version to skim through the UI so I might have missed in while digging in the code.

Questions

  • Is this a feature you would be interested in developing or merging?
  • How should I tackle this task?
    • The Readme in the outlook plugin directory is very clear, I have some experience in React and the current code base seems very clean though lacking unit tests but it's no big deal. Should I just add an ActivitySection in ContactPage.tsx and list entries there or is there something more to it?
  • Do you have any testing tips? Do I have to install it as a custom add-in to test any change or is there a way to do a local setup?

Sponsoring

I guess you have an internal roadmap for this plugin but this feature is essential for my client to choose Odoo and since we did not find another tool that better suited their use case they are ready to pay the development of this feature, whether I develop it myself or subcontract it.

@tde-banana-odoo
Copy link
Collaborator

Hello,

Interesting suggestion indeed :) . I forwarded it to our PO team that handles feedbacks and prepare roadmap. We will see how it could fit into our schedule and if it is considered as important.

Concerning development: well if feature is accepted it will be done internally. That way PO and functional people can test and work with developers easily. Otherwise it would be complicated to synchronize an internal functional team and an external developer. Since deployment is a bit heavier than classic odoo addons (not really easy to add it through inheritance in an OCA module for example) I suppose first step is to wait for green light / red light from them.

Thanks for your proposal !

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

No branches or pull requests

2 participants