Development workflow is shown in the below figure:
The changes made by the developers are being verified by the WManager maintainer.
To update the changes made by the developer in the local system to the WManager Github repo, developer has to create the pull request in the github which will be verified by the maintainer. Once it is verified and tested the changes will merge to WManager Github repository.
WManager developer manages the dummy instanace and extensions in the bitbucket repository. Developers create the extension in the WManager dummy instance and upload the extension package to the bitbucket.
WManager instance are updated using linux script or by using git.