TIBCOSoftware / flogo

Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.
http://flogo.io
BSD 3-Clause "New" or "Revised" License
2.43k stars 288 forks source link

Flogo-diff #193

Open btrepp opened 6 years ago

btrepp commented 6 years ago

From discussing in the chatroom.

A flogo diff feature would be pretty nifty (but hard to make). This would make version control pretty awesome, as people could look at the difference between versions of flows.

mellistibco commented 6 years ago

@btrepp good suggestion! are you thinking via the webui or cli? we're looking at bringing tighter integration with git in the webui, which would make a diff via the webui much easier.

btrepp commented 6 years ago

I think if git integration is in the webui that is the way to go. I mainly see the diff idea being good for a 'visual' aspect and being in the same style/location as the webui is an easy sell to users.

It would be first class if the git integration supported multiple remotes, (and maybe even some easy-to-geuss url scheme (diff ... diff). That way you could generate links in PRs that users could follow