Hi Steve,
We've had a look at this further and another option suggested by a colleague at ORNL.
Both options would probably need us to make changes to the underlying database as well as
to Mantid which would take longer.
The solution we're going to try is making e-mail address mandatory information when
filling in an error report. Whilst we recognise this may well cut down on the number of
reports we receive it will increase our ability to respond to the ones we do get.
We will need to update our privacy policy to reflect the change and bring in procedures
for scrubbing the data (e-mail address & name information) after a specified amount of
time.
We are confident we could implement this before Christmas. However it will only be
available in Nightly versions after it gets merged in and v6.9 (due Feb 2024) onwards.
This will be the case for any solution we implement. Therefore we still will receive error
reports we can't action and so talking to instrument scientists and users about making
their error reports useful (particularly for those using older versions of the software)
is still needed.
all the best
Sarah
From: King, Stephen (STFC,RAL,ISIS) <stephen.king(a)stfc.ac.uk>
Sent: 27 November 2023 17:08
To: Foxley, Sarah (STFC,RAL,ISIS) <sarah.foxley(a)stfc.ac.uk>
Cc: mpb(a)mantidproject.org
Subject: RE: Mantid Error Reports - low figures
Rob Dalgliesh & I were just talking about this and he made what sounds like a
sensible, easy, interim solution: what if the error reporter generated a unique reference
number which was fed into the stack trace but which people could also copy in an email to
mantid-help if they sent one. Then you could tie up a bug report with the stack trace?
Steve
From: Foxley, Sarah (STFC,RAL,ISIS)
<sarah.foxley@stfc.ac.uk<mailto:sarah.foxley@stfc.ac.uk>>
Sent: 27 November 2023 15:10
To: King, Stephen (STFC,RAL,ISIS)
<stephen.king@stfc.ac.uk<mailto:stephen.king@stfc.ac.uk>>
Cc: mpb@mantidproject.org<mailto:mpb@mantidproject.org>
Subject: RE: Mantid Error Reports - low figures
Hi Steve,
I can't tell you how many were duplicates like this. It's really very difficult
from our end to know if it is a duplicate or not. Two different users could produce the
same stack trace in two different ways. If all we have is the stack trace we just
don't know if it is a duplicate or not. As such we don't treat them as duplicates
unless we have proof.
What I would say though is that even without adding details, just adding a name or e-mail
address means we know how often someone is experiencing the same issue (assuming it's
the same stack trace each time). There is a world of difference between an issue that is
happening once in a blue moon vs one that is happening regularly. If nothing else it flags
up to us that we have a user that we really need to resolve their issues. If we have
contact information that we can try to reach out.
All the best
Sarah
From: King, Stephen (STFC,RAL,ISIS)
<stephen.king@stfc.ac.uk<mailto:stephen.king@stfc.ac.uk>>
Sent: 27 November 2023 14:30
To: Foxley, Sarah (STFC,RAL,ISIS)
<sarah.foxley@stfc.ac.uk<mailto:sarah.foxley@stfc.ac.uk>>
Cc: mpb@mantidproject.org<mailto:mpb@mantidproject.org>
Subject: RE: Mantid Error Reports - low figures
Hi Sarah,
I just flagged this with the SANS Group.
Diego has made a fair comment: if there is an operation he does that invokes the Reporter
than he says the first time it happens he tries to give a good report. But the 2nd, 3rd,
4th, etc, time he doesn't see the point.
So of all the reports you analysed, can you tell how many were 'duplicates' like
this?
Steve
From: Sarah Foxley - STFC UKRI
<sarah.foxley@stfc.ac.uk<mailto:sarah.foxley@stfc.ac.uk>>
Sent: 27 November 2023 13:48
To: mpb@mantidproject.org<mailto:mpb@mantidproject.org>
Subject: [Mpb] Mantid Error Reports - low figures
Dear all,
As part of the work to complete the Error Reporter Epic for our next prioritisation
meeting error reports over a 4 week period from mid-September to mid-October were looked
at. Of all the reports submitted only 3% were actionable - i.e. only 3% had contact
information to be able to request further information to try and resolve them and/or
provided sufficient information to enable us to reproduce the error.
Clearly this highlights how important it is to overhaul the error reporting system.
However, even if the epic comes up at the next prioritisation meeting in February (as we
currently plan) we are unlikely to be able to start work until the summer. Even then we
might not get a solution in place before the end of 2024.
As a result I wonder if it would be possible for you to highlight this issue with your
networks? The hope being we can improve on this figure a little before the new Error
Reporter is in place. If we are only able to respond to around 3% of error reports then it
is no wonder we have gained a reputation for not doing anything. We have a much higher
response rate for e-mails through to
mantid-help@mantidproject.org<mailto:mantid-help@mantidproject.org> so I would
recommend people use this rather than relying on the error reporter.
I have also highlighted this research to our partners on the Mantid Technical Working
Group so that they can highlight the issue with their networks at the other facilities.
Many thanks
Sarah
Sarah Foxley
Mantid Team Leader and Mantid Project Manager
Science and Technology Facilities Council
Phone - 01235 446938
sarah.foxley@stfc.ukri.org<mailto:sarah.foxley@stfc.ukri.org>
She/Her/Hers
[stfc_logo]