ably / specification

The Ably features spec for client library SDKs.
Apache License 2.0
0 stars 4 forks source link

Crash dump feature for client libraries #60

Open mattheworiordan opened 5 years ago

mattheworiordan commented 5 years ago

Background

When customers experience a crash and report this to the Ably support team, it's considerably more difficult for us to help them without verbose logs. As such, we often tell customers to enable verbose logging and send us the logs, but this presents a few issues:

Somewhat related to this, we added (optional) functionality to the spec to that allows exceptions to be caught and sent to our own exception tracking service. The purpose of this was also to help us identify issues customers are having and get fixes out more quickly.

We also added a spec item to handle failures as gracefully as possible, see https://docs.ably.io/client-lib-development-guide/features/#RSC20a.

Proposal

I propose we consider adding the following functionality to the libraries, which if agreed, I can update the spec for review:

┆Issue is synchronized with this Jira Task by Unito

mattheworiordan commented 5 years ago

Assigned @SimonWoolf and @paddybyers for review

ably-sync-bot commented 1 year ago

➤ Simon Woolf commented:

this is an issue for quintin not me, reassigning

sync-by-unito[bot] commented 1 year ago

➤ Automation for Jira commented:

The link to the corresponding Jira issue is https://ably.atlassian.net/browse/SDK-2805