Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-80038

Messaging phase 2 - Expand Matrix integration & Communication API

    • MOODLE_404_STABLE
    • Messaging phase 2 - Expand Matrix integration

      Background

      This is the next phase (following on from phase 1.1 and 1.2) of reviewing and improving the messaging, notifications and chat functionality in Moodle LMS.

      This phase aims to continue and expand and improve the Matrix (https://matrix.org/) integration work and generally expand the Communication subsystem.

      This epic relates to Moodle 4.4 and is a work in progress.

      User Stories

      Student

      1. As a student I want to be able to join the matrix chat for my groups in a course from the main course page in Moodle. So I can communicate with the peers in my course and ask my teacher questions.

      Teacher

      1. As a teacher I want to be able to join the matrix chat for my groups in a course from the main course page in Moodle. So I can communicate with students in my groups.
      2. As a teacher when the group mode for my course is “separate groups” and the group mode for the course is “forced”, I want multiple rooms in Matrix created for my course, one for each group that has been created in Moodle and I want to be added to each Matrix room. So that my students only communicate with those that they share a group with.

      Admin

      1. As an admin I want changes I make to users' communication power level capabilities to be reflected in relevant communication rooms, so users' access levels match their current capabilities.

            michaelh Michael Hawkins
            safat.shahin@moodle.com Safat Shahin
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.