As part of some commercial work I have been doing I have been working in a team using Git for version control. The lc script I wrote has been providing me with a version history of my performances and rehearsal with ChucK but I think it would also offer the opportunity to distribute the code in real time between performers.

I envision a performance which is a collaboration between players passing code between each other using Git and potential modifying each others code.

Perhaps the insertion of code into ChucK VM could only happen after a pull request, though ChucKs lack of support for public code could make this difficult to work with. Tough a pull request after code insertion would be effective. The combined could then be pushed.

I think this could be an interesting performance so I am going to propose it for the ICMC unConf in Huddersfield this August 2011.