Skip to content

maorb - Technical Training#1286

Open
Mark-Orban wants to merge 1 commit into
odoo:19.0from
odoo-dev:19.0-technical-training-maorb
Open

maorb - Technical Training#1286
Mark-Orban wants to merge 1 commit into
odoo:19.0from
odoo-dev:19.0-technical-training-maorb

Conversation

@Mark-Orban
Copy link
Copy Markdown

No description provided.

@robodoo
Copy link
Copy Markdown

robodoo commented May 19, 2026

Pull request status dashboard

@Megaaaaaa Megaaaaaa self-requested a review May 20, 2026 06:54
@Mark-Orban Mark-Orban force-pushed the 19.0-technical-training-maorb branch from 785790e to 55faeb6 Compare May 20, 2026 13:52
Copy link
Copy Markdown

@Megaaaaaa Megaaaaaa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello 👋

Very nice PR, good job on this! 👍

There's quite a lot of stuff but don't worry about it, it's a lot of the same small things that repeat themselves.

There is a lot of stuff on your ci/style so usually you would start with that but I would recommend you have a look at my review first because I might explain why the ci/style flags things that you would otherwise think are fine.

Keep in mind that a review is not the utlimate solution, it's only someone seeing things he would have done differently and offering an alternative. You're always free to answer with an other alternative or even say you disagree and bring your arguments. For stuff that's not just styling or conventions, don't tak the wrong habit of just blindly applying comments, you spent time developping the thing, everything you've tried doesn't show up in the diff, only the final one. You probably have very interesting things to say to the reviewer about the decisions you made.

What I would suggest you do and continue to do while you're not the most comfortable with odoo's structure is to not apply all the changes at once. For example, changing a compute method or even just indentation can break stuff and you change everything at once, you might end up with a lot of errors when running the database. Splitting the review in multiple steps and trying to run your db in between those can save you a lot of time in the long run. Also don't be shy with dropping the databse. It's a very nice way to make sure everything works well from scratch.

Also a quick tip for the methodology when applying reviews changes: What I like to do it put a reaction like a thumbsup on a message once I have made the change locally. Then when everything is marked with something, I push, go through my diff and mark as resolved the things that are now outdated with the button under each comment so nothing is left forgotten.

If you have any question, don't hesitate to ask!

Comment thread estate/models/__init__.py Outdated
Comment thread estate/models/estate_property.py Outdated
Comment thread estate/models/estate_property.py Outdated
Comment thread estate/models/estate_property.py Outdated
Comment thread estate/models/estate_property.py Outdated
Comment thread estate/__manifest__.py Outdated
Comment thread estate_account/models/__init__.py Outdated
Comment thread estate_account/models/estate_account.py Outdated
Comment thread estate_account/__init__.py Outdated
Comment thread estate_account/__manifest__.py Outdated
@Mark-Orban Mark-Orban force-pushed the 19.0-technical-training-maorb branch from 4447604 to 36e6b39 Compare May 27, 2026 11:16
@Mark-Orban Mark-Orban requested a review from Megaaaaaa May 27, 2026 11:20
@Mark-Orban Mark-Orban force-pushed the 19.0-technical-training-maorb branch from b8fd555 to a46b23f Compare May 27, 2026 11:23
…Invoicing

Problem: There is currently no module to manage selling properties.

Solution: Two new modules create a Real Estate application which manages multiple properties, handles offers, and creates invoices once properties are sold.

Task: 6229439
@Mark-Orban Mark-Orban force-pushed the 19.0-technical-training-maorb branch from e7ab1c0 to 99e5de2 Compare May 27, 2026 11:40
@Megaaaaaa Megaaaaaa removed their request for review June 2, 2026 08:15
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

Successfully merging this pull request may close these issues.

3 participants