Hi @Michael Derr, 

It sounds like our source control solution, Deltanji, would be a great fit for your setup.

Deltanji is tightly integrated with the IRIS environment, providing source control for Productions and Health-specific artifacts directly at the workface.

It is also well-suited to concurrent development. It has high-granularity branching and merging, so multiple developers can easily work concurrently on separate branches. 

We can set Deltanji up to suit your workflow as it’s fully configurable. Developers can work locally, in their own sandbox, before pushing to the development server, or by using a shared Dev instance, with Deltanji controlling concurrent edits. We can then achieve the master source control state that you mentioned very easily, with code being moved through the Dev, Test and Prod environments.

Regarding your comment about differences between dev and prod Interop Productions, our Deltanji Production Component Driver, which allows granular management of Productions, will allow you to safely transfer interfaces from dev to test to prod without ending up having your live production talking to your dev endpoints. 

If working in Git is an organizational requirement, we have a Git Integration, so you can manage your IRIS artifacts with Deltanji, and then push to a Git repository as an upstream record of the changes.

Our website has more information: georgejames.com/deltanji. We’d be happy to give you a demo as well, just DM me, or my email address is laurelj@georgejames.com.

Laurel

A recording of the user group, which showcases the new features of Deltanji version 8 is now available on our YouTube channel - 

https://www.youtube.com/embed/v01ywO6Vhzo
[This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

Hi Jordan, 

You can also use Serenji when debugging in VS Code - https://openexchange.intersystems.com/package/Serenji

It's an on-the-spot debugger from George James Software, with zero configuration for users - so you can debug whenever, wherever you are without losing focus. It also takes advantage of the latest features within VS Code itself such as CodeLenses. 

Our YouTube channel has a Serenji playlist which shows off how some of these features work - https://www.youtube.com/@GJSoftware/featured

Happy to chat if you're interested in finding out more!

Thanks, Laurel

Isn't it great when your ideas come to life so quickly... Check out our last few posts on the Developer Community, where we have been discussing our new Production component driver for Deltanji source control - a solution for the winning entry! 

Great minds think alike @Scott Roth, congratulations on winning the contest.

Link to most recent post here: https://community.intersystems.com/post/source-control-interoperability-...