Try โ€‚โ€‰HackMD

Web3 x Open Source

tags: webaverse m3

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

This dev log is an overview of a minimal viable framework to build and scale sustainable open source projects using web3-native tooling.

In the case of Webaverse this framework can be very useful within the creator ecosystem where artists and community members can help with smaller tasks such as finding bugs, improving documentation, and making cool examples to demonstrate use-cases.

The hope is to wield web3 technology properly in order to fix some of the fundamental issues in the way open source software development typically goes. This has always been one of my highest goals since entering the space. - jin

Watch: https://www.youtube.com/watch?v=Vjo8SdQrnwE

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’


Setup (Project leaders)

  1. Create a gnosis safe for paying bounties (2/3)
  2. Create a new github organization for MMO (Metaverse Makers Org)
  3. (Optional) Create a new Discord
    • Less noisy environment for contributors to join
    • Can have discord threads for every dework issue
  4. Fork github issues to new github org
  5. Setup dework profle and payment methods (add gnosis safe)
  6. Create space for each category of tasks
    • Import github issues 1:1 into the space
    • Create as many subspaces as needed
  7. Attach bounties to tasks in dework
    • Any erc20 or NFT as bounties
    • Can use coordinape for measuring / rewarding bonuses at end of the sprint
      • Can just cover hard costs w/ bounty, bonus takes care of the rest

Pro tips: https://dework.gitbook.io/product-docs/workflows/operations/bountied-issues-with-github-ยฑdework


Gnosis Safe

Tips
Minimum: 2/3 keysigners per multisig
Security recommendations: keysigners generate new wallet from a hardware wallet device, use steel seed phrase storage backup solution also, compartmentalize

The Gnosis Safe can hold erc20 and NFT tokens. Allocate as much as needed for the first round of open source bounties and creator grants.

Github

Here's some task ideas that the community can take pieces of. The project leader will need to fork relevant repositories into the new Github organization and create issues for each one there.

  • Documentation
    • READMEs
    • Docs site
  • New examples / templates
  • Finding and reporting bugs
  • Community suggestions
    • Dework has a feature like canny
  • Grants

Dework

For project leaders

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

For contributors

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Bounties

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Workflow

Create an issue Seamless import into Dework Payout after approval

If tasks are closed in Dework the issue will be closed in Github

Notifications go into the same Discord channel with the GitHub bot, no extra config needed

Example: Pets

Community contributions can look like:

  • Following creator guider
    • Giving feedback and reporting bugs on github/discord
    • Modifying and sharing creations
  • Create README for the fox repo
  • Making a meme
  • Hosting a workshop

Rewards can look like:

  • Earning tokens
    • Upstreet Season Pass NFT
  • Eventually badges / pins

Notes

This system also works well with open source contributors interested in interoperable tools and plugins for the open metaverse, of which Webaverse has many useful projects in the works for.


Pic taken from deworkxyz twitter banner, based

Sobol

https://sobol.io/

We're not really using Sobol that much anymore, but I figure it's worth a mention anyhow since it offers a cool way to view an organization with. It would be cool if they merged with Dework.