Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-39523 Add Learning Record Store (LRS) support to Sakai
  3. SAK-39566

Make events tracking and crosscuts call the LRS API to register core Sakai activities



    • Type: Sub-task
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.0
    • Fix Version/s: 10.0
    • Component/s: Kernel
    • Labels:


      Goal is to build general tracking support for anything that generates events in Sakai by monitoring the event bus and filtering out irrelevant events.
      Should at least include tracking support for student activities in the following core tools/content (in priority order as time allows):
      Resources (and Drop Box) - [E] COMPLETE
      Assignments - S
      Tests and Quizzes - S
      LessonBuilder (non-crosscutting aspects to avoid duplication) - [E] COMPLETE
      Schedule - [E] - NO view event - COMPLETE
      Gradebook (view only) - [E] - NO view event - COMPLETE
      Syllabus (view only) - [E] COMPLETE
      Forums - S
      Messages - S
      Chat - [E] - NO view event - COMPLETE
      Polls - S
      Web Content - [E] - NO view event - COMPLETE
      Wiki - [E] - NO view event - COMPLETE
      Podcasts - [E] - NO view event - COMPLETE
      News - [E] COMPLETE

      Login/Logout - [E] COMPLETE
      Announcement - NO view event

      NOTE: this may require changes outside the kernel (almost surely will actually)
      [E] - indicates handling through events in the Base LRS service
      S - indicates handling through manual statement generation and direct calls to the LRSS

        Gliffy Diagrams


          1. assignment_knl_1045.txt
            14 kB
          2. msgcntr_knl_1045.txt
            22 kB
          3. polls_knl_1045.txt
            8 kB
          4. samigo_knl_1045.txt
            13 kB

            Issue Links



                • Assignee:
                  aaronz Aaron Zeckoski (Inactive)
                  a.m.berg@uva.nl Alan Berg
                • Votes:
                  0 Vote for this issue
                  3 Start watching this issue


                  • Created:

                    Git Source Code