Comments (4)
I agree we should start with bare-bones. The question is whether to do right at 0.38 or wait until protobuf is further along. I think likely we want to wait until the protobuf stuff starts getting merged into master which I think is not far off.
I agree the geospatial and RDF stuff needs more upfront design work.
from regen-ledger.
@aaronc I think 0.38 should be tagged in the next day or two, including upgrades.
This is a great time ot start an overhaul of regen-ledger to make it modern, and prepare for the next incentivized testnet.
I would like to prepare this task so we have more well defined work in the dev backlog.
What is missing is determining which existing modules we want to bring forward and documenting them. If a module (like x/geo) will be needed but we have no clear spec, we should just omit it for now, we can always port them one at a time (from the v0.5 tag).
Personally, I would make this a clean gaia with the basic regen changes (token, binary names, env and bech32 prefixes, etc). Then add the upgrade module, and the various key management features as they are integrated into cosmos sdk (with 0.39) - fee_delegation, msg_authorization, and groups. If some of those modules end up in eg. cosmos/modules and not in the cosmos-sdk we can pull them in without waiting for a tagged cosmos-sdk release.
I think many old modules are either now included in the key management work (in a much more complete format), or are just specs. The remaining ones mostly need heavy thinking on them, so I would actually propose a bare-bones xrnd
for this issue. We may add eg. tokens in another issue, as I know you have spent some time spec-ing that out and it doesn't seem there is so much uncertainty. geo-spatial and rdf data sources definitely need serious architecture time upfront before they are spec'd and ready to develop.
from regen-ledger.
Seems like for the next testnet we will jsut use wasmd, and we will wait til 0.39 to upgrade regen-ledger. @aaronc should we close this?
from regen-ledger.
I agree with that plan. Let's close this and address when 0.39 is ready or close to ready.
from regen-ledger.
Related Issues (20)
- Update module documentation to align with v5.0
- Go releaser failing with latest update to go 1.19 HOT 3
- kv store with key <nil> has not been registered HOT 2
- Address empty in version when registering an account HOT 1
- Unable to generate transaction signed by ica account
- amino signing for gov deposit transactions fails HOT 9
- Add tutorial for message-based governance proposals
- Add data configuration to enable custom prefixes and versions
- Add data query for resolvers by manager
- Add resolver metadata field and ability to update metadata
- Remove Hambach instructions from documentation
- Intermittent test failure from NewNonNegativeFixedDecFromString HOT 2
- v5.1 Readiness Checklist
- Prune credit batch balance when no remaining balance
- No type registered for ibc.core.client.v1.ClientUpdateProposal HOT 1
- Add strangelove-ventures/packet-forward-middleware
- Update IBC Transfer tutorial to include interchain accounts
- gRPC and gRPC Web ports are stop being listened HOT 2
- Generate site map for docs.regen.network
- Cosmos SDK v0.50
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from regen-ledger.