It’s a very interesting question that I’m sure Bonitasoft and other manufacturers of BPM software wrestle with.
If you can find one other manufacturer of BPM software that allows GIT use for version control etc. in their community version then I’m sure Bonitasoft would reconsider, but for them, at present, it’s a paid for model.
That’s why there are three different subscription models. Teamwork, Efficiency and Performance. Speak with Bonitasoft and you may find the version you require is less than what you think it is.
In our case we are too small for Subscription, and therefore we question it’s worth, we’ve written extensions that allow us to do some of what we can do easier with subscription, but it takes effort.
We are lucky to ensure our developments are singular and not spread too widely, we brainstorm the development before developing, 80% planning and 20% coding.
Designing and changing sub-processes is not taken lightly.
We constantly make duplicates of our processes, so one process may have 30-40 versions based on development complexity. But only one person will be working on it.
We keep a very strong asset register of what uses what, and have developed utilities to fix things in the diagram automatically when possible. Otherwise it’s a new version.
We also use automated backup software to back up our drives to a central NAS should things really go wrong. 30 days at 1 hour intervals, yes it adds up but it’s worth it. Using incremental backups helps here as it keeps the size down.
Simply put, we manage ourselves, GIT doesn’t form part of our Group version control management. That’s the price of community, as it is today.
Sorry but I don’t think there is anything to be done at this stage until after a competitor forces the hand…
regards
Seán
PS: If this reply answers your question, please mark a resolved.