Skip to content

Support multiple users editing issues simultaneously

Problem to solve

Allow multiple users to collaborate in real-time on issues by being able to edit simultaneously. This would be useful for synchronous or mixed sync/async situations like incident response, or general meeting agendas.

Google Docs is standardised internally as the tool of choice for meeting agendas, in part because it allows multiple users to edit it at the same time. Using our own tool instead would mean that we gain the benefits of numerous features from GitLab Flavored Markdown, as well as automation / api features that already exist in GitLab issues.

Intended users

Further details

Incident response issues and post-mortems already use GitLab issues since they leverage webhooks to trigger certain things (for instance, adding an incident label triggers a slack message).

These are both scenarios where it would be useful for to edit the description at the same time:

  • to add vital information about an ongoing incident.
  • to add timeline information during a post-mortem discussion.

Proposal

Goals:

  • Replace a 3rd party tool (google docs) with one of our own. +dogfooding
  • Make meeting notes better by leveraging GFM features
  • Have meetings indexable / searchable internally
  • Build more automation around meeting notes, since we have more control over the API

Permissions and Security

Documentation

Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Links / references

Edited by Tristan Read