You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
msgid"Odoo development can be challenging for beginners. We recommend you to be knowledgeable enough to code a small module before contributing. If that is not the case, take some time to go through the :doc:`developer tutorials </developer/howtos>` to fill in the gaps."
msgid"Some steps of this guide require to be comfortable with Git. Here are some `tutorials <https://www.atlassian.com/git/tutorials>`_ and an `interactive training <https://learngitbranching.js.org/>`_ if you are stuck at some point."
282
282
msgstr""
283
283
284
-
#:../../content/contributing/development.rst:89
284
+
#:../../content/contributing/development.rst:92
285
285
msgid"Now that your environment is set up, you can start contributing to the codebase. In a terminal, navigate to the directory where you installed Odoo from sources and follow the guide below."
286
286
msgstr""
287
287
288
-
#:../../content/contributing/development.rst:92
288
+
#:../../content/contributing/development.rst:95
289
289
msgid"Choose the version of Odoo to which you want to make changes. Keep in mind that contributions targeting an :doc:`unsupported version of Odoo </administration/maintain/supported_versions>` are not accepted. This guide assumes that the changes target Odoo 16.1, which corresponds to branch `saas-16.1`."
msgid"Create a new branch starting from branch saas-16.1. Prefix the branch name with the base branch: `saas-16.1-...`. If you work at Odoo, suffix the branch name with your Odoo handle: `saas-16.1-...-xyz`."
295
295
msgstr""
296
296
297
-
#:../../content/contributing/development.rst:110
297
+
#:../../content/contributing/development.rst:113
298
298
msgid"`Sign the Odoo CLA <https://github.com/odoo/odoo/blob/saas-16.1/doc/cla/sign-cla.md>`_ if not already done. Skip this step if you work at Odoo."
299
299
msgstr""
300
300
301
-
#:../../content/contributing/development.rst:112
301
+
#:../../content/contributing/development.rst:115
302
302
msgid"Make the desired changes to the codebase. When working on the codebase, follow these rules:"
303
303
msgstr""
304
304
305
-
#:../../content/contributing/development.rst:114
305
+
#:../../content/contributing/development.rst:117
306
306
msgid"Keep your changes focused and specific. It is best to work on one particular feature or bug fix at a time rather than tackle multiple unrelated changes simultaneously."
307
307
msgstr""
308
308
309
-
#:../../content/contributing/development.rst:116
309
+
#:../../content/contributing/development.rst:119
310
310
msgid"Respect the `stable policy <https://github.com/odoo/odoo/wiki/Contributing#what-does-stable-mean>`_ when working in another branch than `master`."
311
311
msgstr""
312
312
313
-
#:../../content/contributing/development.rst:119
313
+
#:../../content/contributing/development.rst:122
314
314
msgid"Follow the :doc:`coding guidelines <development/coding_guidelines>`."
315
315
msgstr""
316
316
317
-
#:../../content/contributing/development.rst:120
317
+
#:../../content/contributing/development.rst:123
318
318
msgid"Test your changes thoroughly and :doc:`write tests </developer/reference/backend/testing>` to ensure that everything is working as expected and that there are no regressions or unintended consequences."
msgid"Open a :abbr:`PR (Pull Request)` on GitHub to submit your changes for review."
334
334
msgstr""
335
335
336
-
#:../../content/contributing/development.rst:142
336
+
#:../../content/contributing/development.rst:145
337
337
msgid"Go to the `compare page of the odoo/odoo codebase <https://github.com/odoo/odoo/compare>`_, or the `compare page of the odoo/enterprise codebase <https://github.com/odoo/enterprise/compare>`_, depending on which codebase your changes target."
msgid"Select **<your_github_account>/odoo** or **<your_github_account>/enterprise** for the head repository. Replace `<your_github_account>` with the name of the GitHub account on which you created the fork or by **odoo-dev** if you work at Odoo."
msgid"Complete the description and click on the :guilabel:`Create pull request` button again."
369
369
msgstr""
@@ -373,7 +373,7 @@ msgstr ""
373
373
msgid"As soon as your :abbr:`PR (Pull Request)` is ready for merging, a member of the Odoo team will be automatically assigned for review. If the reviewer has questions or remarks, they will post them as comments and you will be notified by email. Those comments must be resolved for the contribution to go forward."
374
374
msgstr""
375
375
376
-
#:../../content/contributing/development.rst:157
376
+
#:../../content/contributing/development.rst:160
377
377
msgid"Once your changes are approved, the review merges them and they become available for all Odoo users after the next code update!"
378
378
msgstr""
379
379
@@ -2136,7 +2136,7 @@ msgid "Odoo uses :abbr:`OCR (optical character recognition)` and artificial inte
0 commit comments