getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
39.07k stars 4.2k forks source link

Roku SDK #66399

Open prashantchothani opened 8 months ago

prashantchothani commented 8 months ago

Problem Statement

As the apps being developed for the CTV and Smart TV devices increase, developers are building apps more than ever for these ecosystems. One of them is Roku which uses Brightscript. Currently errors can be logged using an HTTP API of other solutions like Bugsnag, but Sentry does not have an HTTP API as well.

Solution Brainstorm

Ideally a Roku Brightscript SDK would make much more sense than just a HTTP API as that would not only enable Error Reporting, but also give other metrics including performance and tracing.

Product Area

Other

getsantry[bot] commented 8 months ago

Assigning to @getsentry/support for routing ⏲️

getsantry[bot] commented 8 months ago

Routing to @getsentry/product-owners-apis for triage ⏲️

prashantchothani commented 2 months ago

Any update on this please ?

leedongwei commented 2 months ago

We have an API for ingesting errors. Let me check with the team.

leedongwei commented 2 months ago

The documentation for the API to send errors to Sentry is here: https://develop.sentry.dev/sdk/envelopes/

At this moment, Roku BrightScript is too limited in reach for us so it's unlikely that we'll prioritize a SDK for it.

We have a guide for the open-source community to implement SDKs (https://develop.sentry.dev/sdk/) and a Discord channel (https://discord.com/invite/sentry) with our in-house SDK folks to answer questions and help you build the SDKs.

Leaving this issue open for folks to :+1: on the top post so we can get some sense of the demand for it.