-
Notifications
You must be signed in to change notification settings - Fork 127
Open
Description
The cameras/ directory includes several firmware blobs that make the PHD2 repo quite large and add big binary deltas to the git history. Most users (and many contributors) don’t actually need these blobs in their checkout.
Would you consider moving the firmware into a small separate repository and pulling it in as a git submodule?
Proposed approach
- Create a
phd2-firmwarerepo with only the binary blobs. - Replace the current firmware files in
cameras/*with a submodule pointing to it. - Keep paths the same so builds and runtime behavior don’t change.
Benefits
- Smaller, faster-to-clone main repo
- No binary bloat in git history
- Cleaner separation of code vs. firmware
- Easier packaging for distros
If this sounds good, I can prepare a PR with the full transition.
Thanks for considering it!
Metadata
Metadata
Assignees
Labels
No labels