You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Having the upgradability of reams is essential, as it directly impacts the reusability of the codebase and its long-term maintainability. The structure of a Gno dapp must follow an upgradable pattern once it is introduced in Gno.
As part of our efforts, we attempted to introduce an upgradable pattern (led by @mconcat), but the required changes were too large for the current codebase, and we weren't sure about completing the implementation before launch, especially since this topic is not actively being discussed by the core team at this time.
Given the critical importance of this feature for GnoSwap and other Gno projects, we aim to collaborate further with the core team to explore and refine this pattern. If you have any thoughts on this, please share them in comment. Thank you.
The text was updated successfully, but these errors were encountered:
Ideally, you should identify a few components that should remain unchanged and minimize their dependencies. Perhaps GNS can be such a contract that ideally should never be updated, while all the "dynamic logic" is developed externally and can receive upgrades.
This agenda is cherry-picked from #470.
Having the upgradability of reams is essential, as it directly impacts the reusability of the codebase and its long-term maintainability. The structure of a Gno dapp must follow an upgradable pattern once it is introduced in Gno.
As part of our efforts, we attempted to introduce an upgradable pattern (led by @mconcat), but the required changes were too large for the current codebase, and we weren't sure about completing the implementation before launch, especially since this topic is not actively being discussed by the core team at this time.
Given the critical importance of this feature for GnoSwap and other Gno projects, we aim to collaborate further with the core team to explore and refine this pattern. If you have any thoughts on this, please share them in comment. Thank you.
The text was updated successfully, but these errors were encountered: