Review the Optimism Monorepo contributing process

May 23, 2023
Open
Open
Contribution Opportunity
  • Links

What is a Contribution Opportunity?

A Contribution Opportunity is a concrete task that you can work on to contribute to the Optimism Collective.

Summary

The Optimism Monorepo is one of the primary places where work happens on the OP Stack, the open source software stack that powers the Optimism Collective. A smooth contribution process is important to getting new contributors into the Monorepo and making sure that they'll keep coming back.

Taking on this task would involve the following:

  • Keep track of your experience with a detailed document
  • Read through the Optimism Monorepo README and note any issues or missing information in the README
  • Using the README, find the CONTRIBUTING document
  • Using the CONTRIBUTING document, set up the Optimism Monorepo locally
  • Build the components in the Optimism Monorepo
  • Run the tests for the Optimism Monorepo
  • Note any issues that you have during any of the above steps in your detailed document
  • Publish the document by leaving a link as a comment on this issue

Impact

The Optimism Monorepo is a key location for ecosystem contributions. It's important to make sure that the contributing process is as smooth as possible. Any issues within this process should be caught and smoothed out so that potential contributors aren't stuck before they're able to make their first PR.

  • More Information
  • Tag 1
  • Tag2
  • Tag3