getsentry / getsentry/sentry-react-native
Ensure Sentry is able to initialize without DSN if Spotlight is enabled
- Langage dominant
- TypeScript
- Étoiles
- 1.8k
- Forks
- 366
- Merge moyen
- 1 j 5 h
- PR mergées (30 j)
- 93
Description
### Description
As part of the [requirement to make Spotlight compatible with SDKs](https://github.com/getsentry/spotlight/issues/545), the SDKs should be able to initialize without a DSN if Spotlight is enabled
```[tasklist]
### 🛑 Blocked by
- [ ] https://github.com/getsentry/sentry-cocoa/issues/4620
- [ ] https://github.com/getsentry/sentry-java/issues/3981
```
JS already supports this https://github.com/getsentry/sentry-javascript/blob/938fe65a1bb363bf92cb35df24edea27d3d75883/packages/core/src/baseclient.ts#L322
```[tasklist]
### Tasks
- [ ] Check if JS layer can send events to Spotlight without changes on native
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par packages/core/src/baseclient.ts dans l’implémentation Sentry JavaScript liée et comparez son comportement sans DSN avec la couche JS de React Native. Vérifiez si les événements peuvent atteindre Spotlight sans modifications natives, tout en considérant les issues Cocoa et Java liées comme des bloqueurs. Le travail est terminé lorsque l’initialisation avec Spotlight activé fonctionne sans DSN.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- react-native, typescript
- Domaine
- mobile, observability
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 25/100