Open moul opened 2 weeks ago
I really like the approach taken in upgrade_e
and upgrade_f
, they are elegant and idiomatic 👍
I'm wondering if it makes sense to eventually have another upgrade example case, where the "home" realm is actually versioned using v1
, v2
, and so on in the realm path for major versions, where the inner interface implementations from upgrade_e
are considered minor versions. If this makes sense, it would allow "home" to eventually be bumped up to a new major version when any public realm functions or the interface changes.
I'm wondering if it makes sense to eventually have another upgrade example case, where the "home" realm is actually versioned using v1, v2, and so on in the realm path for major versions, where the inner interface implementations from upgrade_e are considered minor versions. If this makes sense, it would allow "home" to eventually be bumped up to a new major version when any public realm functions or the interface changes.
To be tried!
Depends on #2342
cc @jeronimoalbi