Replies: 3 comments 11 replies
-
@jamesonuk fair and recognised ask Instead I think we will move to staging released to a PR that groups other PRs. This will reduce the release cycles. I’m not a fan of using beta release here as usually the release is not beta. Part of the challenge is the project has doesn’t have a central development team it’s distributed to who ever contributes. |
Beta Was this translation helpful? Give feedback.
-
What I’ll do is look to protect master branch to incoming releases only not just any PR the issue on release for the custom component is it pulls a pip library for each release it’s 121 relationship |
Beta Was this translation helpful? Give feedback.
-
@jamesonuk thanks I took a look at podpoint and can’t see how it’s different to how we are doing it. in the manifest is a ref to a pip lib like we do are you saying the actual python and pip publishing is in a different repository all together? My question would be how does that solve the issue of bumping the version of the custom component? That still needs to happen to pull the latest pip library- as far as I know ? Unless HA just gets latest every time from pip? Sorry to plough on just keen to learn if there is something obvious I’m missing |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Just wanted to start a discussion about release cadence as there have been quite a few updates recently 😄 All a balance act of fixing things quickly (which is great 👍) vs spamming people with update notifications that don't affect them. Fully appreciate people want the latest definitions and doing scraping means they are constantly changing but I am not sure getting what seems to be an update notification every other day is appropriate. Just not sure if there is a better way to balance this
In an ideal world the definitions and code would be separate and you can sync them separately but given the definitions are code I think downloading arbitrary code is not really a goer.
Just wondering whether you could make use of whatever HACS calls beta releases? Push changes quickly and allow people to signup for beta releases but have a stable release which is updated in slower time?
Beta Was this translation helpful? Give feedback.
All reactions