We have a team of people working on GoodData ETLs at the same time and would like to follow traditional software development practice of code review before we publish those ETLs into production. We have tried to keep those ETLs in Git-based version control system and use pull requests for code reviews but unfortunately those XML files where ETLs are stored not so human-friendly.
Are there any recommendations how to effectively review other's changes to the ETLs? Does CloudConnect provide any tools for that or maybe some special diff viewers that can better parse those ETL XMLs?