Social Versioning System (SVS): Difference between revisions

From XPUB & Lens-Based wiki
(Created page with "Project by Simon Yuill developed during his fellowship with the Media Design Research program. Social Versioning System (SVS) is a library for developing 'live coding...")
 
No edit summary
Line 1: Line 1:
Project by [[Simon Yuill]] developed during his fellowship with the [[Media Design Research]] program.
Project by [[Simon Yuill]] developed during his fellowship with the [[Media Design Research]] program.


Social Versioning System (SVS) is a library for developing 'live coding' projects that incorporates revision management and development analysis capabilities.
http://www.spring-alpha.org/svs/


http://www.spring-alpha.org/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.


== Resources ==
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.


* [http://rhizome.org/discuss/view/17586/ Interview with Matthew Fuller about SVS]
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.

Revision as of 12:24, 19 February 2013

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

http://www.spring-alpha.org/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.