Skip to content

[New feature] Collaborative editing #23

Description

@mjaquiery

Users should be able to collaborate on workshops. This requires solving two main issues: how to check authorisation on other workshops and search for them by logged in user; and how to coordinate activity to avoid conflicts.

The second could potentially be solved using sockets to mark items as being edited, although some features are not going to play well with this, e.g. the update episode order cascade that can cause multiple files to be updated at once. Potentially, we may also move to a tree-based update system, where changes cannot be easily scoped to single files locked for editing by a single user.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions