-
Notifications
You must be signed in to change notification settings - Fork 2.6k
reset a couple of versions down from v2.0 #4572
Conversation
… be replaced with prometheus sometime)
If we're doing that, I'd put EDIT: nevermind, it's still at 0.8.0 |
@tomaka |
@pepyakin you maybe want to downgrade something as well? |
2.0 should be implementation of lazy payout alongside all the fixes of current module
frame/staking/Cargo.toml
Outdated
@@ -1,6 +1,6 @@ | |||
[package] | |||
name = "pallet-staking" | |||
version = "2.0.0" | |||
version = "0.8.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
staking has been downgraded, 2.0 should include #4407
It would be great not to make session module 2.0 if we want to change the interaction between staking and session 🤔 |
the branch gui-rh-shaky-decrease-pallet-session decrease session to 0.8, I actually wonder about how much we want to stabilize for pallets. Stabilizing primitives and frame-* is important but maybe pallets themselves should be able to break change more quickly. |
@thiolliere if you a certain that we will need to break something for the session module, than please push the downgrade to this branch. |
for (non-consensus) pallets i'm happy to stabilise and bump the major version as needed. they're very much downstream on the dependency tree and i see little problem with keeping multiple major versions of them i crates.io. primitives-* and frame-* are the important ones to not change following stability. |
if I decrease pallet-session to 0.8 I also need to decrease pallet using it to 0.8 as when I will upgrade session I will need to upgrade those pallets as well. and pallet using session are: grandpa, babe, im-online, authority-discovery, aura. I'll do my best to commit the API of session as soon as possible |
I agree with Gav - The 2.0 release should be stabilizing everything non-consensus in @thiolliere
Do you have a link to a writeup of what this would entail? First I've heard of it (this issue isn't the place to discuss further, though)
I don't believe this is true as long as the API of the pallets using it is stable. |
This comes from #4407 especially this paragraph:
But after some talks it seems this information can be carried by the current pallet-session API, but better to be made explicit in API as written in #4609 |
|
@@ -1,6 +1,6 @@ | |||
[package] | |||
name = "frame-metadata" | |||
version = "2.0.0" | |||
version = "10.0.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
?!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it would be nice to let the crate version follow the actual metadata version. We will have new metadata versions and each will require a major bump anyway.
|
@gavofyork My motiviation w.r.t |
|
need resolving |
Will merge as-is and we can revisit stabilizing primitives. |
For things that we don't yet want to stabilize, but may want to later!