We have an in house developed and maintained Windows service written in C#. Other people and teams write plugins for this service.
Right now, the git repo for this service includes 3 'demo' apps that are meant to show plugin authors how to write plugins that interact with this service.
My job right now is to work on these demo apps, since right now they are very basic.
We are starting to use GitFlow, and I am having a hard time envisioning a workflow that makes sense. It seems odd to me that I would create Feature branches that eventually merge back to the Develop branch for this repo when I am not touching the source code for the actual Windows service project. I am just adding to and improving the Demo apps.
What is the correct way to do this? Separate repo for the demo apps? Submodules?