Contributors mailing list archives
Re: Migration to version 9by
Vauxoo, Nhomar Hernández
On Sat, Aug 29, 2015 at 1:07 AM, <Mozetič@pad.odoo-community.org> wrote:
Am I missing something? Who are we developing for?
Almost all developments are to cover what is called "Use Cases" the deployment and decision to put them in production environments is a different approach.
Stolen your Gas pipeline example, and as you are not developet I will use it to explain.
When you plan and construct the pipeline you do not manage the problem as only a big element called "Distribution Line" (That's odoo deployed in production). You split the Project in several pieces and every piece is delivered by a separate supplier. Let's say:
- The pipes.
- The screws to join the pipes.
- The o-rings to contain the pressure on the pipes.
- The barometers to measure the pipeline is working fine.
- The Gas Itself.
.... and so on.
Then, Imagine the OCA as a supplier of "Elements for Gas PipeLines" and the url github.com/oca and odoo.com/apps as a huge catalog of elements sold by differents suppliers.
On that word (The pipeline) you have several solutions even for the same problem, you as expert on such topic decide project based which solution is better, and decide what to use.
The vertical-** repositories are some pre-assemble kits which helps you to solve very specific situations.
I hope it helps you!..