-
Notifications
You must be signed in to change notification settings - Fork 10.6k
[REF] Inventory: Restructure Inventory scope #5700
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
Conversation
jcs-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @hojo-odoo !
Cool work! I know how difficult it can be to reorganize docs and update paths everywhere ^^
As for the structure itself, I wrote a few recommendations in the files, but I would also like to give an idea, although I don't know if it would apply well in this case...
To reduce the number of levels and to make it easier to navigate, what if all the sub-categories were categories by removing the three main categories (product_management, warehouses_storage, shipping_receiving). It would mean more head-scratching to get the categories right, but that could be cool :) That's what we did for Accounting.
Another part of the restructuration could be to update some doc titles.
Good luck with this :)
cc @xpl-odoo for the doc structure team
...applications/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping.rst
Show resolved
Hide resolved
|
Hey @jcs-odoo, Thank you for all of your suggestions. I would like to keep the three top-level categories. The logic behind them was to separate documentation by:
There are a lot of Inventory documents, and I think organizing them this way makes them easier to parse through. That being said, I agree with your suggestion about rethinking the "Advanced Operations" subcategories. I will organize those docs into more specific subcategories. As for making updates to individual docs (changing names, updating content), I'd like to keep this PR focused on updating the structure. This is already a very complicated PR, and I'd rather not get too in the weeds by making changes to individual docs. I think that would be better to do through targeted updates, once the new structure has gone live. Thanks, |
9316daa to
085c1d8
Compare
|
Nice work clearing the conflicts @hojo-odoo 👍 |
c84a812 to
958e238
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @hojo-odoo! First I want to say awesome job with the restructuring of the inventory scope, I think you did a great job and I am looking forward to seeing this new structure moving forward!
I found a handful of items that could be improved/fixed within this pr:
- Missing redirects for removed toctree files
- Can remove unused images that were added
- Can use :ref:s instead of :doc: links in some places to avoid going over 100 chars
Overall, all of your changes looked really great, so nice job 🙂
That being said, I will push up a second commit with all of my suggestions that you can squash/implement at your discretion.
Thank you for your continued hard work on this PR, once my suggestions are implemented I will approve this technical review.
content/applications/finance/accounting/get_started/avg_price_valuation.rst
Outdated
Show resolved
Hide resolved
content/applications/inventory_and_mrp/inventory/management/inventory_adjustments.rst
Show resolved
Hide resolved
...nventory/warehouses_storage/advanced_operations_warehouse/removal/first-expiry-first-out.png
Outdated
Show resolved
Hide resolved
...rp/inventory/warehouses_storage/advanced_operations_warehouse/removal/first-in-first-out.png
Outdated
Show resolved
Hide resolved
...p/inventory/warehouses_storage/advanced_operations_warehouse/removal/reserved-hand-cream.png
Outdated
Show resolved
Hide resolved
...rp/inventory/warehouses_storage/advanced_operations_warehouse/removal/reserved-lots-FIFO.png
Outdated
Show resolved
Hide resolved
...rp/inventory/warehouses_storage/advanced_operations_warehouse/removal/reserved-lots-LIFO.png
Outdated
Show resolved
Hide resolved
samueljlieber
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @hojo-odoo, this PR looks good to me! @StraubCreative this is ready for final review 👍
xpl-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello @hojo-odoo, great job! 👏
Ideally, don't use the ref markup when you should use the doc markup, and always use relative paths. See the comments inside the PR for some examples 😃
content/applications/finance/accounting/get_started/avg_price_valuation.rst
Outdated
Show resolved
Hide resolved
...cations/inventory_and_mrp/inventory/product_management/product_tracking/expiration_dates.rst
Outdated
Show resolved
Hide resolved
...ns/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/invoicing.rst
Outdated
Show resolved
Hide resolved
...ns/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/invoicing.rst
Outdated
Show resolved
Hide resolved
...nventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/cycle_counts.rst
Outdated
Show resolved
Hide resolved
31f65bf to
da64d3d
Compare
samueljlieber
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @hojo-odoo I caught just a couple more :ref: tags that need to be updated to :doc: tags, other than these 👇 everything else looks good to me! I am approving now, but please make these updates before moving forward. Thank you!
...cations/inventory_and_mrp/inventory/product_management/product_tracking/expiration_dates.rst
Outdated
Show resolved
Hide resolved
...ns/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/invoicing.rst
Outdated
Show resolved
Hide resolved
...ons/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/removal.rst
Outdated
Show resolved
Hide resolved
da64d3d to
1926736
Compare
|
LGTM, all checks pass 🚀 @robodoo r+ |
closes #5700 Signed-off-by: Zachary Straub (zst) <zst@odoo.com>
|
@hojo-odoo @StraubCreative this pull request has forward-port PRs awaiting action (not merged or closed): |
1 similar comment
|
@hojo-odoo @StraubCreative this pull request has forward-port PRs awaiting action (not merged or closed): |
closes #5700 Signed-off-by: Zachary Straub (zst) <zst@odoo.com>
This PR restructures the entire Inventory scope, organizing all documentation within three new main categories: "Product management", "Shipping and receiving", and "Warehouses and storage". Each main category also contains multiple subcategories to further organize the documentation within.