long time listener, first time caller.
We use git-flow. Sometimes our developers create independent software components. These components are specifically developed f