-
Notifications
You must be signed in to change notification settings - Fork 717
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Distributed error reporting #12214
Comments
New feature to be implemented in Telemetry |
Hi @akolson ,I want to tackle this issue, will you please assign to me. |
Hi @Mamatha1718! Thank you for your interest! Unfortunately this issue has already been implemented as part of GSoC 2024. Feel free to look up issues with the "help wanted" label, and request for assignment here. |
Hi @akolson, Thank you for letting me know about the issue. I am eager to contribute to Learning Equality as part of GSoC 2025. Could you please provide me with suggestions or guide me on how to get started with contributions to the project? I am especially interested in working on impactful issues that align with the organization's goals. Thank you for your time and guidance! |
Hi @Mamatha1718! Please note that GSoC 2025 hasn't been announced yet, and you'll only get to know about the projects available for contribution after that happens (it's a process). I'll refer you back to your post on our forum -- the guidance therein should help prepare you for the possibility to take part in GSoC 2025. Thank you! |
Hi @akolson, |
Background
Kolibri is primarily used in disconnected or low connectivity environments. In contrast to many offline platforms where error reporting can happen via Sentry or similar services, in these offline environments, errors that happen to users cannot be directly reported.
Kolibri currently offers the ability to copy and paste error reports in the frontend to share them back via other means - it would be useful to automate this process and allow error reports to be automatically shared back when connectivity is available.
Story
As a user of Kolibri in a low connectivity environment, I want any errors I encounter while using the platform to be automatically queued and sent once connectivity is restored, so that they are addressed without requiring manual intervention.
Requirements
Out of Scope
Contributors
Feature Tasks
errorreports
that reports all the errors to our telemetry server #12356ErrorReports
model to have more context on errors #12376/api/v1/errors/report/
in telemetry #12472avg_request_time_to_error
to the backendcontext
#12556The text was updated successfully, but these errors were encountered: