I'd like to develop a reusable external Symfony 3 bundle installable with composer. I understood how to use composer to install a "private" vendor through a personal git repository, but I can't figure it out how to setup the environment for the development of the library/bundle.
Should I create an empty Symfony project to reproduce the environment and developing my library/bundle with only it under git versioning? 'Couse it doesn't sound like a good idea to me. Or should I develop the library/bundle as it is and relay only on Unit Testing? Or, worse, should I develop the library/bundle, pushing to the develop branch and pulling it in my current project under develop?
I think that I'm too far way from the right answer. Please, show me the right way. Thanks.