Sanjay
@sanjay
Thinking about the upgrade process for Snapchain and looking for feedback. There are going to be two kinds of changes: a) Soft forks (bug fixes, minor improvements and non-consensus breaking changes) b). Hard forks (breaking changes, typically FIP implementations or other major changes that affects consensus)
2 replies
5 recasts
37 reactions
Sanjay
@sanjay
a) will be released as a patch release (0.1.1 -> 0.1.2) and node operators can upgrade at their own pace. No impact if you choose not to upgrade b) will be released as a minor version upgrade (0.1.1 -> 0.2.0) and operators must upgrade before a certain time, otherwise their node will halt.
2 replies
0 recast
8 reactions
Sanjay
@sanjay
If you are a node operator, would be interested in your feedback on 1. How much heads up do you need for minor version upgrades? 1 week? 2 weeks? 2. How would you like to be notified? Snapchain channel? Github issue/post? Something else? 3. Any other feedback (keep fixed schedule like hubs or do it ad-hoc?)
3 replies
0 recast
3 reactions
Greg
@greg
1. if no breaking changes, 1 week seems fine. longer with significant changes 2. something i can subscribe to get notifications from. warpcast group, telegram channel, email for the boomers, etc. github issue doesn’t seem right 3. with hubs, how many of the scheduled version bumps had meaningful upgrades vs not? if most are just empty for the sake of process, that seems unnecessary
3 replies
0 recast
5 reactions
Brock
@runninyeti.eth
+1 to all of this Would also add that auto-updated for non-breaking patches would be awesome to opt-in to
0 reply
0 recast
1 reaction
Sanjay
@sanjay
On 2. I was thinking a discussion post (like one of https://github.com/farcasterxyz/protocol/discussions) that you can subscribe to, not an issue. 3. Yeah, most were procedural with no meaningful changes, which is why I'm leaning towards ad-hoc releases with snapchain. But some people prefer the predictability of a fixed 4/6-week release cycle.
2 replies
0 recast
0 reaction
Wayne Worth
@alongcamewayne
+1 to this, and strong support for email notification. the other channels are full of noise for me.
0 reply
0 recast
0 reaction