boxwise / boxwise_wms

1 stars 4 forks source link

Refactor folder structure #93

Closed HaGuesto closed 5 years ago

HaGuesto commented 5 years ago

This refactoring has two reasons:

  1. We adapt the structure of a odoo community module like in https://github.com/OCA/web
  2. We save two steps in setting up the developer environment. In the future the doodba will automatically download all required repos for you into the right folder.
jamescrowley commented 5 years ago

Am I right in understanding this brings the pampiraiki specific stuff back into this repo, hence the additional commits? So for a new customer we'll add to this repo too? (No specific problem with that just checking I understand!)

HaGuesto commented 5 years ago

Am I right in understanding this brings the pampiraiki specific stuff back into this repo, hence the additional commits? So for a new customer we'll add to this repo too? (No specific problem with that just checking I understand!)

I am not super happy with the naming of the pampiraiki repo. It is not really best practice. I rather see it as our standardization of products and categories which should evolve into a the default products which are loaded for new users. Maybe we can offer different data sets. One for clothes, one for hygiene items, ...

Should I remove all the commits until the merge @jamescrowley?

DurkoMatko commented 5 years ago

Works fine for me, I was able to install both submodules, open database manager, create new DB etc etc. And cherry on top - tests are now (finally) discovered when odoo is started --test-enable as well :)

HaGuesto commented 5 years ago

@jamescrowley I managed to kill another three steps. Everything should work now with about 7 commands from the doodba. https://github.com/boxwise/boxwise-doodba/tree/refactor_boxwise_folder_structure