Skip to content

Onboarding Server framework 101#1280

Open
4yuub wants to merge 10 commits into
odoo:19.0from
odoo-dev:19.0-onboarding-aykar
Open

Onboarding Server framework 101#1280
4yuub wants to merge 10 commits into
odoo:19.0from
odoo-dev:19.0-onboarding-aykar

Conversation

@4yuub
Copy link
Copy Markdown
Member

@4yuub 4yuub commented May 19, 2026

No description provided.

@robodoo
Copy link
Copy Markdown

robodoo commented May 19, 2026

Pull request status dashboard

@4yuub 4yuub requested a review from thbo-odoo May 19, 2026 14:55
@4yuub 4yuub changed the title chore: onboarding Server framework 101 chapter 1 to 5 Onboarding Server framework 101 May 19, 2026
@4yuub 4yuub requested review from Megaaaaaa and removed request for thbo-odoo May 19, 2026 15:17
@4yuub 4yuub force-pushed the 19.0-onboarding-aykar branch from c0d88d0 to f310ea3 Compare May 19, 2026 15:23
@4yuub 4yuub force-pushed the 19.0-onboarding-aykar branch from f310ea3 to 4bb98e2 Compare May 20, 2026 07:18
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 👋

Here's a first review for you, that's already a really nice start 👍

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.

When receiving a review, you can go through all comments and apply what is suggested or bring your own alternative. 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.

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 model's _name has a lot of impact and if 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 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 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/__init__.py Outdated
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/__manifest__.py Outdated
Comment thread estate/__manifest__.py Outdated
Comment thread estate/__manifest__.py Outdated
Comment thread estate/__manifest__.py Outdated
Comment thread estate/__manifest__.py Outdated
Megaaaaaa

This comment was marked as duplicate.

@4yuub 4yuub force-pushed the 19.0-onboarding-aykar branch 2 times, most recently from 063dff6 to 142ec33 Compare May 21, 2026 14:10
@4yuub 4yuub force-pushed the 19.0-onboarding-aykar branch from 142ec33 to 1ce2b27 Compare May 21, 2026 14:10
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