Baseline Protocol
v1.1.0
v1.1.0
  • Welcome
  • Basics
    • Introduction
    • Architecture
    • Glossary
    • FAQ
  • Protocol
    • The Baseline Protocol
    • Architecture
    • Components
    • Layer 2 Scaling
  • Standard
    • The Baseline Protocol Standard
    • The Core Specification
    • The API Specification
    • The CCSM Specification
    • Mainnet Standards
      • Mainnet
      • Mainnet Evolution
  • Community
    • Open Source Community
    • Contributing
    • Technical Members
    • Community Leaders
  • Governance
    • Overview
  • Source Code
    • Packages
      • Baseline
      • CCSM
      • Identity
      • Messaging
      • Privacy
      • Types
      • Vaults
    • Baseline Process
    • Developer Resources
  • Reference Implementations
    • Overview
    • BRI-1
      • Base Example
    • BRI-2
  • Connectors
    • SAP/Microsoft Dynamics
    • Google Sheets/Microsoft Dynamics
    • MSFT Excel Connector
  • Deprecated Work
    • Overview
    • Radish34 - DEPRECATED
      • Radish34 Explained - DEPRECATED
      • Interactive Demo - DEPRECATED
      • Workflow - DEPRECATED
      • Key Diagrams - DEPRECATED
Powered by GitBook
On this page
  • Code of Conduct
  • Technical Contributors
  • BLIPs
  • Work Item Management
  • Submitting a pull request
  • eCLA and iCLA
  • Core Developers and Commit Rules
  • ​Vote in the TSC Election
  • ​Contributors

Was this helpful?

Export as PDF
  1. Community

Contributing

Contributors to the Baseline Protocol can contribute in various ways listed below:

PreviousOpen Source CommunityNextTechnical Members

Last updated 9 days ago

Was this helpful?

All work of the Baseline Protocol initiative is maintained publicly on a

Full governance for contributing can be****

Anyone with a Github ID can fork the repo, submit an issue, submit a PR, or participate in the further development of the work.

There are many ways to contribute, including

  • Becoming a by contributing to the technical developments and enhancements of the protocol by joining the Baseline Core Devs, and even becoming a Baseline Maintainer for advanced repo management

  • Being part of the to submit issues or pull requests for proposed updates and contributing to the discussions around open items regarding the ****

  • Joining the to create content and communicate it to more potential contributors, developers, product owners, and other stakeholders

There is one other, important, way to contribute: use the work in the Baseline Protocol to improve your own offerings. The Baseline Protocol is not a product or platform, the pattern is yours to implement.

Code of Conduct

The Baseline Protocol Code of Conduct is located here

Technical Contributors

BLIPs

Work Item Management

The project management style varies by team, with the corresponding repo being the central location for major work items and the Google Drive storing working documents and deliverables.

Submitting a pull request

Follow these steps when submitting a pull request:

  1. Create a new branch, based on the main branch, with a name that concisely describes what you’re working on (ex. add-mysql).

  2. Ensure that your changes do not cause any existing tests to fail.

  3. Submit a pull request against the main branch.

Good practice strongly favors committing work frequently to allow Baseline Maintainers time to review. Be brave...let others see what you are working on, even if it isn't "ready."

eCLA and iCLA

Core Developers and Commit Rules

​Vote in the TSC Election

All contributors to the Baseline repositories that have a merged pull request and signed iCLA in the calendar year, are eligible for a vote in the yearly Technical Steering Committee election. Eligible voters will receive information for voting in September.

​Contributors

Note: many contributors work in clones extending the protocol for their products. These people don't necessarily show up in the Github contributors list.

Technical contributors are the **** in the community.

As of October 1, 2021, the Baseline Protocol organizes using, which are managed similarly to . Everyone is encouraged to submit a BLIP for an idea related to the further development or enhancement of the protocol. BLIPs can be worked on by the Baseline Core Developers or anyone interested, and even be funded through the if requested and approved.

Fork the repo into your GitHub account. Read more about forking a repo on Github .

Anyone can submit a pull request and commit work to the community. In order for your work to be merged, you will need to sign the eCLA (entity contributor agreement) or iCLA (individual contributor agreement). Here are the details: ​

The iCLA happens automatically when people submit a pull request, or they can access directly by going to ​

Merging into Main requires review by three . Active Baseline Core Developers may request to become Baseline Maintainers, and the TSC may step in to resolve any requests with conflicts.

The active contributors and maintainers of the Baseline Protocol repo can be found on .

Technical Members
Baseline Improvement Proposals (BLIPs)
Ethereum Improvement Proposals (EIPs)
grant fund
here
https://www.oasis-open.org/resources/projects/cla/projects-entity-cla
https://cla-assistant.io/ethereum-oasis-op/baseline
Github
Baseline Maintainers
Github repository.
found here.
Standards team
specification
Outreach team
technical member
baseline/CODE_OF_CONDUCT.md at main · ethereum-oasis-op/baselineGitHub
Logo