Open Collaborative Writing: Investigation of the Fork-and-Pull Model
Ei Pa Pa Pe-Than, Laura Dabbish, James D. Herbsleb
Abstract
Work of all kinds increasingly takes place via networked digital environments that support diverse modes of collaboration. Previous work has investigated how collaborative writing takes place in shared and open workspaces. This study investigates how the "fork-and-pull'' model of distributed version management, now widely utilized in software development, supports coordination and public contribution in collaborative writing. We employ a case study approach to understand coordination around written artifacts in an open pull-based environment. Through interviews and archival analysis of two open text projects: a mathematics textbook on homotopy type theory (HoTT) and open source policies by 18F, a branch of federal agency, we reconstruct how text artifacts were created. We find that in both cases an intensive multi-channel communication among a small core preceded an explicit release action in the form of public communication to solicit broader contribution. Our analysis reveals a dichotomy between two modes of collaboration: a perfecting mode of crafting a public written document versus an evolution mode. In perfecting, authors used the fork-and-pull model to manage contributions refining the text to a more correct version. In evolution, authors used the fork-and-pull model to use a written artifact as a template and starting point, customizing it to their relevant scope. Based on our results, we consider how we might design systems and policies to support pull-based coordination around written artifacts and the forms it takes.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Cited by top-tier papers4
- User Perspectives on Branching in Computer-Aided DesignKathy Cheng, Phil Cuvin, Alison Olechowski, Shurui ZhouCSCW 2023 · 14 citations
- The Effects of Update Interval and Reveal Method on Writer Comfort in Synchronized Shared-EditorsYen-Ting Yeh, Nikhita Joshi, Daniel VogelCHI 2024 · 4 citations
- Are External Contributions Important to Project Productivity in Open Source Software? A Deep Insight based on Issue EntropyYang Shen, Tao Wang, Xunhui Zhang, Yang Zhang et al.CSCW 2025 · 3 citations
- Co-Creation in Fully Remote Software TeamsVictoria Jackson, Rafael Prikladnicki, André van der HoekICSE 2024 · 1 citation
Related papers
- Collaborative Writing Across Multiple Artifact EcologiesIda Larsen-Ledet, Henrik Korsgaard, Susanne BødkerCHI 2020 · 37 citations
- Material Mediation in Collaborative ActivitySusanne Bødker, Eve E. Hoggan, Ida Larsen-LedetCSCW 2024 · 5 citations
- Characterizing Stage-aware Writing Assistance for Collaborative Document AuthoringBahareh Sarrafzadeh, Sujay Kumar Jauhar, Michael Gamon, Edward Lank et al.CSCW 2020 · 12 citations
- Herding a Deluge of Good Samaritans: How GitHub Projects Respond to Increased AttentionDanaja Maldeniya, Ceren Budak, Lionel P. Robert Jr., Daniel M. RomeroWWW 2020 · 24 citations
- Detecting Interaction Patterns in Educational Collaborative WritingNiels Seidel, Marc Burchart, Jörg M. Haake, Clara Schumacher et al.CSCW 2025 · 2 citations
