I have no vested interest, for what it's worth, respectfully, I am pretty confidant you are wrong here. I have spoken with Colonel and c-opia.
I played around, I liked their product. The advantage is that you work with the native ACD file, you don't have to mess with converting the ACD to XML or L5K. You make a logic change, commit. If that is "maskware", that is fine with me. Software is supposed to do things for you to save you time/trouble.
.
I respect this. Although, native ACD file manipulation is something that is possible with free tools as well. I'm even more confident that with future releases of Logix Designer as we've been talking about, we'll get even more SDK features which will let us do ACD manipulations for the future.
By maskware, I meant to provide a different gui to already existing systems. My tutorial above itself is a maskware, to use git-extensions and integrate that with other tools. The goal is to save time and enable programmers for sure, I just don't like the idea of paying for something that can be done for free.
Now, I don't have a solution for Siemens yet, apart from using their multiuser server, or making the project directory a git directory. I don't have an auto-build feature with them yet either. But there is advantage in making it open platform, so some future or current reader can built on our current success and scale bigger mountains, so we can avoid being bottlenecked by the team at *****, or any other company that makes stuff which can be easily done for free.
If ***** does Diff/Merge better than the rockwell tool, that's great! If they provide their difftool at a cost, I'm down to use that with git as well! As a CI/CD platform, they will need to convince me a little more
Regards,
-PreLC