Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-34930

need a log file for submissions

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Incorporated
    • Affects Version/s: 2.3.1, 2.3.2, 2.4.0, 2.4.1
    • Fix Version/s: None
    • Labels:
      None
    • Previous Issue Keys:
      SAK-11968, SAM-1956

      Description

      We've had a few cases of students who claimed to have submitted a test, but we can't find it. So far none of these has resulted in any formal action, but I'm concerned that at some point it could have enough effect on a grade that we would be asked to explain. I think a dean might not be satifised with "we don't think Samigo has any bugs that would result in losing a submission."

      I'd like to see a separate log file, to which entries are written right before the screen displayed to the user confirming submission. We need to make sure we can prove that the user doesn't get that screen unless a log entry has been successfully written. I would be willing to say that it is essentially impossible for us to lose both the data for an assessment in the database and an entry in a log file that is being written sequentially. I'd also like to see events written to the events table. Obviously we need an event for submission, but I'd like to see intermediate entries in either the events table or the log file showing when a student starts an assessment and maybe even as they progress through it. That would help us find out whether the student didn't start the test at all or something went wrong at the final submission.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  samigoteam SAMIGO TEAM (Inactive)
                  Reporter:
                  hedrick Charles Hedrick
                  Votes:
                  2 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration