-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Labels
nethvoiceBug or features releted to the NethVoice projectBug or features releted to the NethVoice project
Milestone
Description
The recent PR #448 temporarily resolved the build breakage caused by the unavailability of asterisk.hosting.lv by bundling the G729 codec binary directly in the repository. While this unblocks the build pipeline, it introduces several issues:
- Binary files in git history: Storing binaries in the repository is not a best practice, as it pollutes the git history and increases repository size.
- Licensing and legal concerns: There may be legal implications in distributing the binary directly.
- Maintainability: This is a fragile workaround that does not scale for future updates or changes.
Alternatives discussed:
- Hosting the binary in a GitHub release (also not ideal).
- Mirroring the original source (not possible due to upstream unavailability).
- Building the codec ourselves (complex and requires dependencies that are currently unavailable).
- Using Git LFS.
RN consesus is leaving the binary for now, but open this issue to track a more robust and maintainable solution.
Metadata
Metadata
Assignees
Labels
nethvoiceBug or features releted to the NethVoice projectBug or features releted to the NethVoice project
Type
Projects
Status
Todo