Skip to content

Keep an option in the future to create accounts without permission to see annotations by others #418

@jgonggrijp

Description

@jgonggrijp

Right now, we have a permission that controls whether a user can see annotations made by other users. This was originally envisioned as a temporary measure, to facilitate early annotation campaigns that were meant to assess inter-annotator reliability (see #242). Indeed, the intention is still that all annotations will be visible to the wide public, as confirmed again today by Brigitte Ouvry-Vial. In the future, regular users should be able to control for themselves whether they see annotations from other people (see #179, #180, #255).

There will, however, remain a use case for creating accounts that cannot see annotations by other users, as remarked today by Michael Wögerbauer. One possible way to address this is to keep the permission, but add it to every new account by default. In order to create accounts without the permission, we could employ either or both of the following options:

  • Enable staff members to create a special invitation link, which when used, creates an account without the permission. It should be possible to send one such link to multiple people at the same time. An interesting extra option for this approach would be to automatically add all users who followed the invitation link to a particular group as well.
  • Ask new users who sign up the regular way which situation best describes them: annotator contributing to a research project, general interest or researcher. This choice will then inform which permissions they receive initially: respectively none, only seeing annotations by other users, or seeing annotations by other users and uploading sources.

There are probably more options. I suggest that we form a well-educated opinion on this and then discuss with the consortium before making a final decision.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestquestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions