Lune

CSCW2022Top-tier venue

Towards Creative Version Control

Sarah Sterman, Molly Jane Nicholas, Eric Paulos

2022Year
34Citations
16Top-tier citations

Abstract

Version control systems are powerful tools for managing history information and shaping personal and collaborative processes. While many complex tools exist for software engineering, and basic functionality for capturing versions is often found in collaborative applications such as text editors and design layout tools, these systems are not attuned to the needs and behaviors of creative practitioners within those domains, and fail to support creative practitioners in many others. Through 18 semi-structured interviews across diverse domains of creativity, we investigate how creative practitioners use version histories in their process. With the familiar paradigms and features of software version control as an organizing structure, we discuss how these creative practitioners embrace, challenge, and complicate uses of version histories in four ways: using versions as a palette of materials, providing confidence and freedom to explore, leveraging low-fidelity version capture, and reflecting on and reusing versions across long time scales. We discuss how the themes present across this wide range of mediums and domains can provide insight into future designs and uses of version control systems to support creative process.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 28b067e6-7b19-49a4-bc6f-ddb38ee2436c

Cited by top-tier papers16

Ask how each one uses it

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines