Test modbus before it is released. #2
Replies: 2 comments 10 replies
-
2 things:
|
Beta Was this translation helpful? Give feedback.
-
As final user, I'd like to see a smoother development of the core component, instead to spent my time switching between core and custom components. The latter could be common if I am a developer and probably that's what we everyday do before to submit a PR, but it is not a good scenario for a final user, IMHO. Probably the risk to see users migrating to a custom component is high and that could create more issues than what it wants to solve. To know why modbus core component has still no maintainers is not my business, but I suppose that is the main way to have a reactive development process and aligned to the issues present in the queue is to work on the normalization of the development process putting the diplomacy and the project on the top of the problems queue. Additionally, ahead to the jan's PR, there are also 2 contributions from new users which have an impact on the modbus core component and where a person with a clear idea on where the component should move could help to review and fix. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
@crug80 @joostlek
I have changed this custom component to contain the not released Pull Requests and my queue of not submitted pull requests. The queue exist, because sometimes it takes quite a while to get simple Pull Requests approved (like the 2 I have open right now) and after that it takes up to a month to be included in a release.
Since I would like to speed up getting the modbus integration into a better shape, I find this "shortcut" worth my time, and something really helpful for users who are then enabled to do early testing.
The custom component is based on the newest dev, but regulated so it works with the latest release (e.g. no bump of Pymodbus), and PLEASE remember the intention is NOT to have a modbus custom component, but only a queue of not YET merged/released Pull requests.
This custom component allows myself, but more importantly users who have a problem, to test if their problems are solved, without having to wait months, which again can give us early feedback and thus ensure the next release is more stable.
I am aware that we are not allowed to promote custom components on the homeassistant issue tracker, but I think it would be helpful to add a pointer in issues solved (if not it can always be done in the user forum, and then with a link to that instead).
Would like to hear your opions.
Beta Was this translation helpful? Give feedback.
All reactions