Blizzard / Blizzard/node-rdkafka
[FEATURE REQUEST] Provide prebuilt binaries for each target triples
- Dominant language
- JavaScript
- Stars
- 2.2k
- Forks
- 403
- PR merge metrics
- No merged PRs in 30d
Description
**What**
Provide librdkafka and its bindings as binary on release assets. Like swc-project.
**Why**
To speed up postinstall operation and avoid tackle with compilation errors/warnings.
**How**
When merged into master branch, compile native code and publish onto releases page.
Add postinstall script to download binary for suitable platform, using `prebuild-install` cli.
Contributor guide
Research direction
Start by reviewing the package's postinstall entry point and the proposed prebuild-install integration, then trace how native code is currently compiled. Done means release assets contain binaries for each target triple and postinstall downloads the suitable binary instead of requiring local compilation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, node.js
- Domain
- build-system, devops, release
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100