How to Contribute to midea-lan/midea-local
A practical guide backed by midea-lan/midea-local's real pull-request history - not guesswork.
83%
PR merge rate
no recent data
First review
60%
First-timer success
S Tier
C-Rank
Your game plan
1
Pick a starter issue
midea-lan/midea-local currently labels 6 open issues as "good first issue". Start there - maintainers expect newcomers on those.
2
Time your pull request
Median first review lands within no recent data. Open your PR when maintainers are active rather than right before a weekend.
3
Keep it small and focused
Outside PRs to this repo are merged at a 83% rate. Small, well-described PRs that pass CI consistently outperform large ones.
4
Engage with review feedback
5 active maintainers review contributions here. Respond to comments promptly - responsiveness is the strongest predictor of getting merged.
Open good first issues
ED: possible dead/unreachable code (MessageOldSet, MessageQuery03, _device_class)
#709FD: Unused mode detection logic copied from FC
#706CA: Verify error-flag bitmasks in CAExceptionMessageBody
#705X34: Parsed start field is not exposed through DeviceAttributes
#704FD: Verify whether tank and mode intentionally share body[10]
#703Looking for more? See best Lua repos for beginners.