[14.0][ADD] product_attribute_value_price_import module#1079
Conversation
77ca6c8 to
1ae42a6
Compare
francesco-ooops
left a comment
There was a problem hiding this comment.
Functional review ok
|
This PR has the |
|
@OCA/crm-sales-marketing-maintainers could you take a look? |
|
@OCA/crm-sales-marketing-maintainers any feedback? :) |
|
@OCA/crm-sales-marketing-maintainers hi, could someone take a look? |
|
ping ping @pedrobaeza @rousseldenis :) |
|
@francesco-ooops the rate of other PRs that you and your team review against the reviews you ask for is not balanced. You have to balance it and not ask always for the same wildcards. |
|
Hi @pedrobaeza thanks so much for your reply! |
|
Please read again https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#review One of the review must come from a PSC or maintainer. Rules can be relaxed if the module is declared as Alpha. Anyways, I insist that you are not reviewing any other PR except yours, so that's not fair. |
Hi @pedrobaeza [ADD] 14.0 pos_product_multi_barcode by PierrickBrun · Pull Request #768 · OCA/pos OCA/account-invoice-reporting#211 OCA/stock-logistics-reporting#177 So now I have some questions: I’m asking because this is really useful for us (and maybe also for others) for get the balance. |
That’s the reason why we need ping OCA :) |
|
I judge it looking at the contributor profile: https://github.com/ilyasProgrammer?tab=overview&from=2022-02-01&to=2022-02-28 that there's no review there. Thanks anyway for your involvement in other PRs. You can ping people from that PRs to review this one. In a quick review, I would rename the module to |
Hi @pedrobaeza Maybe we need to fix some things in our organisation too… Developers:
Consultants:
Workflow:
So we iterate this flow until to get:
Now when we have these 3 points done we getting tags:
So now we expect someone from the PSC to arrive to do the final review (as this is the only way) and then merge. I have a lot of this cases even worse than these. Please don't take this conversation as a controversy, we are trying to figure out how to improve ourselves or how to improve the OCA flow or anyway how we can fortify the collaboration with OCA ecosystem. For last but not least thanks again for your patience :) |
Hi @pedrobaeza , I'm not sure what you are referring to, maybe the module's goal is not too clear, use case: For product template "Configurable Desk", attribute value "Legs: steel" has an extra price of 100, "Legs: aluminum" has an extra price of 50; in vanilla odoo you can only set these extra prices manually for each product template by clicking "configure variants", clicking on the single attribute value, edit, change price (not even bulk change, which wouldn't even be so useful); this is not convenient when importing products data for a new customer or new products. Hence this module, which allows you to set the prices in bulk by filtering/grouping by attribute value and product template, or use the csv import for these PTAV extra price fields in light of this, what do you think should be changed/improved? thanks :) |
That's a good reason to do it. |
rousseldenis
left a comment
There was a problem hiding this comment.
Functionnaly tested
@ilyasProgrammer can you check this review ? |
…ttribute_value_menu
|
@pedrobaeza better now? |
|
Yes, thanks /ocabot merge nobump |
|
This PR looks fantastic, let's merge it! |
About this, first of all, thanks for your involvement around OCA. I hope all the companies around working with Odoo make the same as you. For OCA ecosystem to be sustainable, all the companies involved should balance the work to be done inside it, and this includes both contributing code (migrations, new modules, etc), with the review of the code contributed by yourself or others. And this review is both technical and functional side. Is the technical review side which I see that you lack a bit, so it's convenient that your developers also perform such reviews, first on your pull requests to assure your quality (OCA CI indicators is just the tip of the iceberg), and also on others. It's also advisable to indicate in your reviews that it has been a functional or a code review. Your pipeline seems good and well organized. Your next logical step is to scale your involvement requesting to be PSC of the repositories for being self-independent. This is a meritocracy, and you have to request such inclusion in contributors at odoo-community.org. You can do it in a minor scale declaring a maintainer on your new modules, so you can perform patches in a quick way without requiring a PSC. In any case, continue with this excellent trend and hope you to see in person in Odoo experience event. |
|
Congratulations, your PR was merged at baf6a3e. Thanks a lot for contributing to OCA. ❤️ |
|
@pedrobaeza @rousseldenis I think in this PR a new module was merged in v.14 using the same technical name as another existing module in v.13 (product_attribute_value_menu, see #997 ) was that intentional? looks confusing to me, they also have different features and purposes odoo store even sees them as the same module link |
|
It was an accidental name collapsing it seems. |
shall we fix it somehow? maybe add a note in roadmap for both modules? |
|
Is the other module going to be migrated to 14? If not, we can continue this way. |
how could I predict that? 😅 and what happens if both modules need to be migrated to 15? I think editing known issues/roadmap is the fastest way to make users aware that the one in v.13 and the one in v.14 are different modules and take necessary steps |
|
OK, as you prefer. |
|
Can't be both functionalities included in the module? |
|
@pedrobaeza doesn't sound like the worst idea :) |
|
Hi @pedrobaeza and @francesco-ooops We are in fact going to migrate the module (#997) to V14 and V15. However, I think that this module you have renamed should in fact be named Another option, as Pedro suggests, could be to add both functionalities in the module. Please, let me know your thoughts so we can fix this collapse in the names :) |
|
I agree with both options, renaming (the name you suggest is the correct one) and "merging" both modules into one, but I would go for the latter we can not work on this before a couple weeks, if you want to proceed please go ahead and keep us posted :) |
|
Thank you for getting back :) We will take care of adding the features from the module in V13 to your module in next versions |
|
great thanks a lot! |
Hi @JordiMForgeFlow , any ETA? just for scheduling. Thanks! |
|
We have now opened a PR to add the features: #1132 :) |
This module adds a menu item in sales > configuration where user can see/edit all extra prices set for each attribute value in each product template.
It also allows extra prices to be imported via standard csv/xlsx import.