SlideShare a Scribd company logo
1 of 12
Download to read offline
Merge Branch:
Imagining new version control systems
for writers and editors
David Yee @tangentialism
Blaine Cook @blaine
http://shoutkey.com/feverish
(https://etherpad.mozilla.org/9bLEN5FXl6)
Who are we all?
We can do this!
• Hilariously quick overview of Version Control Systems
• 15-minute sprint: Properties
• Share
• 15-minute sprint: Newsrooms
• Share
What is Version Control?
Why do we need it?
Where did it come
from?
Why is it broken?
Granularity
Resilience
Collaboration
Authority
Visibility of Change
Chairman Kaga
Granularity
Resilience
Collaboration
Authority
Visibility of Change
What is an atomic change in your version control system? How do you create a change?
Roll it back? What is the story your want your document to tell you about how it came
to exist?
How much history do you need to store? What kind of history? What changes do you
need to keep? Which to dispose of? How will you store it all?
How does your version control system manage collaboration between users? Can users
work simultaneously? Can you work in secret? How is conflict resolved?
How do you manage authority? Who can make changes, and how are those changes
credited? To the reporter? The editor? 3rd-party sources? Whose changes trump?
Can you use this system to surface the life of a story to readers? How? Who can see your
history, and what parts? How is that change visualized—to readers and inside the
newsroom?
Mix it up!
Long form / serial —Secret
Long form / serial —Sourced / Public
Breaking news
Wikipedia
High velocity, short form
Merge Branch:
Imagining new version control systems
for writers and editors
David Yee @tangentialism
Blaine Cook @blaine
http://shoutkey.com/feverish
(https://etherpad.mozilla.org/9bLEN5FXl6)

More Related Content

Viewers also liked (6)

Director treatment
Director treatmentDirector treatment
Director treatment
 
NINTENDO 64
NINTENDO 64NINTENDO 64
NINTENDO 64
 
κλασικισμός και ρομαντισμός
κλασικισμός και ρομαντισμόςκλασικισμός και ρομαντισμός
κλασικισμός και ρομαντισμός
 
prescribedesign_storify(1)
prescribedesign_storify(1)prescribedesign_storify(1)
prescribedesign_storify(1)
 
υπερρεαλισμός
υπερρεαλισμόςυπερρεαλισμός
υπερρεαλισμός
 
Aisd budget overview for fy2012
Aisd budget overview for fy2012Aisd budget overview for fy2012
Aisd budget overview for fy2012
 

Similar to Merge branch, melt brain

Graphel: A Purely Functional Approach to Digital Interaction
Graphel: A Purely Functional Approach to Digital InteractionGraphel: A Purely Functional Approach to Digital Interaction
Graphel: A Purely Functional Approach to Digital Interaction
mtrimpe
 

Similar to Merge branch, melt brain (20)

DevOps 2016 summit
DevOps 2016 summitDevOps 2016 summit
DevOps 2016 summit
 
version control system (2).pptx
version control system (2).pptxversion control system (2).pptx
version control system (2).pptx
 
Version control with Git & GitHub
Version control with Git & GitHubVersion control with Git & GitHub
Version control with Git & GitHub
 
Version Control System - for Agile Software Project Management.
Version Control System - for Agile Software Project Management.Version Control System - for Agile Software Project Management.
Version Control System - for Agile Software Project Management.
 
Version Uncontrolled - How to Manage Your Version Control (whitepaper)
Version Uncontrolled - How to Manage Your Version Control (whitepaper)Version Uncontrolled - How to Manage Your Version Control (whitepaper)
Version Uncontrolled - How to Manage Your Version Control (whitepaper)
 
Code Management Workshop
Code Management WorkshopCode Management Workshop
Code Management Workshop
 
Git/Github & Salesforce
Git/Github & Salesforce Git/Github & Salesforce
Git/Github & Salesforce
 
Gitting better
Gitting betterGitting better
Gitting better
 
Version Control, Writers, and Workflows
Version Control, Writers, and WorkflowsVersion Control, Writers, and Workflows
Version Control, Writers, and Workflows
 
Flyway _ A Database Version Management Tool
Flyway _ A Database Version Management ToolFlyway _ A Database Version Management Tool
Flyway _ A Database Version Management Tool
 
Git essential training & sharing self
Git essential training & sharing selfGit essential training & sharing self
Git essential training & sharing self
 
NYCACE April 2022 Presentations.pdf
NYCACE April 2022 Presentations.pdfNYCACE April 2022 Presentations.pdf
NYCACE April 2022 Presentations.pdf
 
Workshop on Git and GitHub
Workshop on Git and GitHubWorkshop on Git and GitHub
Workshop on Git and GitHub
 
Beyond Agile Software
Beyond Agile SoftwareBeyond Agile Software
Beyond Agile Software
 
Version Controlling
Version ControllingVersion Controlling
Version Controlling
 
DevOps Game Theory / Observability Deck
DevOps Game Theory / Observability DeckDevOps Game Theory / Observability Deck
DevOps Game Theory / Observability Deck
 
QCon 2015 - Microservices Track Notes
QCon 2015 - Microservices Track Notes QCon 2015 - Microservices Track Notes
QCon 2015 - Microservices Track Notes
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
 
Graphel: A Purely Functional Approach to Digital Interaction
Graphel: A Purely Functional Approach to Digital InteractionGraphel: A Purely Functional Approach to Digital Interaction
Graphel: A Purely Functional Approach to Digital Interaction
 
Git the fast version control system
Git the fast version control systemGit the fast version control system
Git the fast version control system
 

Recently uploaded

TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 

Recently uploaded (20)

Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistan
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 

Merge branch, melt brain

  • 1. Merge Branch: Imagining new version control systems for writers and editors David Yee @tangentialism Blaine Cook @blaine http://shoutkey.com/feverish (https://etherpad.mozilla.org/9bLEN5FXl6)
  • 2. Who are we all?
  • 3. We can do this! • Hilariously quick overview of Version Control Systems • 15-minute sprint: Properties • Share • 15-minute sprint: Newsrooms • Share
  • 4. What is Version Control?
  • 5. Why do we need it?
  • 6. Where did it come from?
  • 7. Why is it broken?
  • 9. Granularity Resilience Collaboration Authority Visibility of Change What is an atomic change in your version control system? How do you create a change? Roll it back? What is the story your want your document to tell you about how it came to exist? How much history do you need to store? What kind of history? What changes do you need to keep? Which to dispose of? How will you store it all? How does your version control system manage collaboration between users? Can users work simultaneously? Can you work in secret? How is conflict resolved? How do you manage authority? Who can make changes, and how are those changes credited? To the reporter? The editor? 3rd-party sources? Whose changes trump? Can you use this system to surface the life of a story to readers? How? Who can see your history, and what parts? How is that change visualized—to readers and inside the newsroom?
  • 11. Long form / serial —Secret Long form / serial —Sourced / Public Breaking news Wikipedia High velocity, short form
  • 12. Merge Branch: Imagining new version control systems for writers and editors David Yee @tangentialism Blaine Cook @blaine http://shoutkey.com/feverish (https://etherpad.mozilla.org/9bLEN5FXl6)