-
Notifications
You must be signed in to change notification settings - Fork 407
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HIP draft: guidelines for software releases #290
Conversation
Add HIP to update software release guidelines
I like this, it certainly makes a lot of sense. One idea - Why not just have a timeline for GAs to be released? Like 1 week from when helium tag it or something. Then you don't need to account for the complexities of all of the worldwide public holidays |
That would be good, I spoke to a few people in Discord about it and it seems that is how it's supposed to be already. I guess the issue at the moment is releases keep containing network/mining tweaks that make everything a bit messy until all the miners have updated. I think poc 11 was handled better by being released a while before activation date, giving vendors time to update without having to work out of hours/weekends. Some don't quite see this as a HIP as it doesn't actually change anything in the code, and see it more as a thing for the devs. I feel if it makes an improvement to Helium then this is probably where it belongs. |
Update explanation to include possibility of a timeframe to implement updates (suggested by @shawaj)
Yeah I feel like even procedural guidelines changes / introductions should be HIPs too. Perhaps the "mandatory" updates that are often the breaking ones and are less frequent - could be behind chain vars. I guess the only downside to this is that it's more effort for the core team. But certainly having a rollout time between GA and "go live" would be useful IMO... From a device user perspective too |
This HIP draft has been numbered and merged for discussion as HIP 43. Please direct future questions & comments to the new tracking issue: #309 If you are one of the named authors, please include I updated the title for clarity – I hope that is OK. If you prefer the older one please get in touch |
* Create 0043-update-release-guidelines.md Add HIP to update software release guidelines * Update 0043-update-release-guidelines.md Update explanation to include possibility of a timeframe to implement updates (suggested by @shawaj) * Change "update" to "software" for clarity Co-authored-by: Jamie Dubs <jamie@jamiedubs.com>
* HIP-4x LoRaWAN Frequency Plan Selection * implement feedback from ivandigiusto * do PRs against docs * expand on impact * Mark HIP-28 as deployed (#296) * Number and merge HIP 41: Governance by Token Lock V2 (#299) Co-authored-by: Jamie Wilkinson <jamie@jamiedubs.com> * New HIP 42 Beacon/Witness Ratio - Witness Reward Limit (#289) * HIP-42 initial submission * Better aligned name to proposal * v2 * Number and merge HIP 42 Co-authored-by: Jamie Wilkinson <jamie@jamiedubs.com> * Update HIP 41 with latest edits (#304) * HIP draft: guidelines for software releases (#290) * Create 0043-update-release-guidelines.md Add HIP to update software release guidelines * Update 0043-update-release-guidelines.md Update explanation to include possibility of a timeframe to implement updates (suggested by @shawaj) * Change "update" to "software" for clarity Co-authored-by: Jamie Dubs <jamie@jamiedubs.com> * HIP draft: Witness Reward Decay (#292) * initial draft * Update xxxx-witness-decay.md * Number as 44 Co-authored-by: Jamie Dubs <jamie@jamiedubs.com> * Number as HIP 44 Co-authored-by: PaulVMo <paul.moceri@gmail.com> Co-authored-by: Scott Sigel <scott@commonwealthcrypto.com> Co-authored-by: Jamie Wilkinson <jamie@jamiedubs.com> Co-authored-by: Anthony Anderson <fnanderson93@gmail.com> Co-authored-by: Abhay Kumar <abhay@helium.com> Co-authored-by: Ganey <ganey@users.noreply.github.com>
Rendered view:
https://github.com/helium/HIP/blob/59d64dfb7ea3f6c5ad02d667c11825eea39d2f7c/0043-update-release-guidelines.md