firebase / firebase/firebase-ios-sdk
[FR]: Release the source code of upload-symbols (Crashlytics tool)
- Dominant language
- C++
- Stars
- 6.7k
- Forks
- 1.8k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 75
Description
### Description
1. There's an issue using `upload-symbols` on older macOS machines - https://github.com/firebase/firebase-ios-sdk/issues/13420, and as @rizafran mentioned, it might be helpful to release the source code for our inspection.
2. Currently, the `upload-symbols` is provided **only** as an executable - https://github.com/firebase/firebase-ios-sdk/blob/3a470b021c0052a258ee8db396994c2e2aad713d/Crashlytics/upload-symbols
3. To keep the existing functionality, the executable could be provided the same way. Also, there would be source code for those interested in it.
### API Proposal
_No response_
### Firebase Product(s)
Crashlytics
Contributor guide
Research direction
Start with the existing Crashlytics/upload-symbols executable and the older-macOS problem described in issue #13420. Determine how the executable is produced and distributed, then define a source release that preserves the current upload-symbols functionality. Done means the source is available for inspection alongside the existing executable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos
- Domain
- release, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100