Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions content/blog-posts/aeroplane2019/offline-content-editing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
title: "Why being able to edit content offline matters"
authors:
- "Janis Lesinskis"
- "Allison Smith:
date:
tags:
- Content
- Version Control
- VCS
- Git
contentType: "blog"
callToActionText: "Have you got a project that requires in depth knowledge of regex? We'd love to hear about it so fill in the form below with some details."
hideCallToAction: false
---

It's important to know if your content creation and editing workflow requires you to be connected to the internet.

<!-- end excerpt -->

Given that we are regularly flying around to consult with clients we frequently find ourselves in situations where it is important to be able to continue our work even when an internet connection is not available.

Granted that in 2019 internet is more ubiquitous but having to have an internet connection to be able to edit content is a big productivity drain at times.

The main reason this impacts productivity is that having to have a connection means your editing experience is centralized.
Often when writing you will want to jot down some notes or make some edits to existing content on the go.
With the rise of distributed version control systems such as Git (what we use for our content) and Mercurial you retain the power to edit documents without the associated issues that come up from having to merge all of your changes manually.

## What this means for people creating content systems

Think carefully about what your users need when editing content. In many cases it's easier to work with the assumption that your users have high speed internet that's always on, and always fast and perhaps always low latency.

But these assumptions will cause pain when they do not hold.

TODO: explain some pain points.


## Simultaneous editing

This is perhaps one application of centralized content editing that's worth the tradeoff.

Examples: Google docs, subethaEdit