Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ease local dev while keeping gnoland minimal #1020

Open
moul opened this issue Aug 3, 2023 · 4 comments
Open

Ease local dev while keeping gnoland minimal #1020

moul opened this issue Aug 3, 2023 · 4 comments
Assignees

Comments

@moul
Copy link
Member

moul commented Aug 3, 2023

Currently sharing my screen with @gfanton for onboarding.

My notes that I will translate into a better proposal after:

  • GNO_HOME, GNO_ROOT_DIR: needs to be more clear, consistent and simple.
  • keeping gnoland minimal, use another binary to generate genesis files
  • embed a test1 account in a binary like gno localdev send
  • adding a second genesis file optional
  • reorganize contracts so that we can quickly give a try (no need to register users)
  • make test1 having a r/users by default
  • make test1 being the admin of most of the admin contracts (currently owned by manfred/jae)
  • mark current faucet as deprecated
  • link to staging from test3 and test3 faucet
  • link to new faucet on discord
  • refactor HOME.md for localdev, with link to guides, suggested steps, link to staging and test3
@moul moul self-assigned this Aug 3, 2023
@waymobetta
Copy link
Contributor

adding a second genesis file optional

^ What is this for- so that we don't edit the original which should be locked and no longer editable or some other reason?

link to new faucet on discord

^ We should probably pin this link rather than needing to share it among the various channels. I'll speak with @Ticojohnny because I haven't found a location where we have shared this faucet link in a single place. We have been sharing faucet links within channels whenever people ask for it which is inefficient.

Or is this in relation to the Community Faucet Bot?

@moul
Copy link
Member Author

moul commented Aug 18, 2023

Adding Optional Second Genesis File

Another approach to the second genesis file is using multiple files. This lets some be on git while others are gitignored.

In my opinion, a better approach could be replacing the single genesis file with a string slice for more flexibility.

New Faucet Link on Discord

We're finalizing deployment and Discord configuration. Updates soon.


@gfanton, please process raw notes to link or create issues. Goal is to address points and close this issue.

@thehowl
Copy link
Member

thehowl commented Jan 31, 2024

@gfanton @moul Do we want to merge this issue with #1604?

@gfanton
Copy link
Member

gfanton commented Jan 31, 2024

@thehowl I agree, waiting for @moul, but I think we can close and link this with #1604

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🌟 Wanted for Launch
Development

No branches or pull requests

5 participants