Social Versioning System (SVS): Difference between revisions

From XPUB & Lens-Based wiki
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:


http://www.spring-alpha.org/svs/
http://www.spring-alpha.org/svs/
{{originalurl|http://pzwart2.wdka.hro.nl/~syuill/svs/}}


Social Versioning System (SVS) is a framework for supporting
Social Versioning System (SVS) is a framework for supporting
Line 23: Line 25:
and coding into one. This is combined with an analysis tool that
and coding into one. This is combined with an analysis tool that
visualizes the code change and coder-player dynamics.
visualizes the code change and coder-player dynamics.
<gallery>
File:Yuill SVS Website 20130219.png
File:Yuill CVS vis 03.png
File:Yuill SVS Tracker client.png
File:Yuill SVS Parts dia 01.png
File:Yuill SVS proposal.pdf
</gallery>

Latest revision as of 11:42, 19 February 2013

Project by Simon Yuill developed during his fellowship with the Media Design Research program.

http://www.spring-alpha.org/svs/

Originally published at: http://pzwart2.wdka.hro.nl/~syuill/svs/

Social Versioning System (SVS) is a framework for supporting collaborative projects that combine coding with other media, and allows programmers and non-programmers to work together. As well as facilitating collaborative production, SVS provides ways of reflecting on that process, revealing aspects of how the interaction between those who create the content and code, or play with it, relates to the social dynamic that emerges from such practice.

SVS is being built as the main framework for spring_alpha. spring_alpha is a multiplayer simulation-game that uses the idea of game design as a vehicle for social enquiry. The game itself exposes the mechanisms of game creation in the way it is played: game content can be publicly edited through web-based level editors, and during gameplay the code that runs the game can be accessed and recoded.

The initial release of SVS (version 0.2) features a small-scale 'livecoding' multiplayer game system, supporting games that can be played by being hacked and re-programmed, thereby collapsing gameplay and coding into one. This is combined with an analysis tool that visualizes the code change and coder-player dynamics.