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

feat: reorganize examples for upcoming namespace support #336

Merged
merged 6 commits into from
Oct 28, 2022

Conversation

moul
Copy link
Member

@moul moul commented Sep 13, 2022

  • move examples/gno.land/* to future namespaces r/system, ...
  • update contracts’ imports.
  • update genesis with new paths.
  • update various links pointing to previous URLs.

For the naming, I suggest:

  • r/sys/{ns,gnode,...} -> the contributor-dedicated realms that manages most of the chain.
  • r/sys/ns -> the contributor-dedicated r/users alternative that will be used to filter package names by prefixes.
  • r/sys/gnode -> the top-level gnode.
  • r/gnoland/{boards,users,gnode,...} -> the community official realms.
  • r/gnolang/{gnode,...} -> the gnolang gnode and future gnolang-dedicated realms, I any.

Depends on #365
Blocks #375

@moul moul self-assigned this Sep 13, 2022
@moul moul changed the title chore: move existing contracts in systems feat: namespaces Sep 13, 2022
@moul moul changed the title feat: namespaces feat: namespaces support Sep 18, 2022
@moul
Copy link
Member Author

moul commented Oct 6, 2022

Update, after the first discussion with Jae

  • p/demo/gdao

  • r/demo/boards
  • r/demo/nft
  • r/demo/foo20
  • r/demo/users
  • r/gnoland/dao
  • r/system/names
  • r/system/validators

@moul moul mentioned this pull request Oct 20, 2022
9 tasks
@moul moul added this to the 🏗3️⃣ test3.gno.land milestone Oct 20, 2022
Signed-off-by: Manfred Touron <[email protected]>
Signed-off-by: Manfred Touron <[email protected]>
@moul moul changed the title feat: namespaces support feat: reorganize examples for upcoming namespace support Oct 27, 2022
@moul moul mentioned this pull request Oct 27, 2022
Signed-off-by: Manfred Touron <[email protected]>
@moul moul mentioned this pull request Oct 27, 2022
2 tasks
Signed-off-by: Manfred Touron <[email protected]>
Signed-off-by: Manfred Touron <[email protected]>
Signed-off-by: Manfred Touron <[email protected]>
@moul moul marked this pull request as ready for review October 28, 2022 00:57
@moul moul merged commit ac0d139 into gnolang:master Oct 28, 2022
@moul moul deleted the dev/moul/namespaces branch October 28, 2022 00:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Archived in project
Development

Successfully merging this pull request may close these issues.

1 participant