Volunteer Leadership Guide
FOR IC Representatives
Consume. Collaborate. Contribute.
Who are the OCP Volunteer Leaders?
Consume. Collaborate. Contribute.
OCP Leadership
Incubation Committee (IC) Representative
Project Lead/Co-Leads (PL)
Sub-Project Leads (SPL)
Workstream Leads (WL) or Steering Committee Leads
Limitations :
*Community Members are eligible for 1 PL position, providing they have made a valid contribution.
Consume. Collaborate. Contribute.
Incubation Committee (IC)
The OCP IC Mission:
IC Roles and Responsibilities
Consume. Collaborate. Contribute.
Project Groups
Project Lead(s)/SubProject Lead Mission:
Project Lead/SubProject Lead Roles and Responsibilities
Consume. Collaborate. Contribute.
Project Groups
Workstream Lead Roles and Responsibilities
Steering Committee Roles and Responsibilities
Consume. Collaborate. Contribute.
Election Process
Consume. Collaborate. Contribute.
Election Process
Project Leads/Sub-Project Leads
IC Representative
Consume. Collaborate. Contribute.
Post Election - �For The IC Representative
Consume. Collaborate. Contribute.
Incubation Committee Role
Strategic Direction:
Execution Focus:
Readout and Metrics Definition:
As a part of the new direction for OCP, the IC will take responsibility to define ways to measure OCP progress and to report on expectations regularly at Summits and Workshops.
Consume. Collaborate. Contribute.
Expectations of the IC Representative:
Measured and Tracked Quarterly. All posted on the IC Wiki.
IC Attendance Expectations:
IC Voting Expectations:
Project Engagement Expectations:
Consume. Collaborate. Contribute.
BackUp: Contributions
Consume. Collaborate. Contribute.
Ways to Contribute to OCP
Reference
Architecture
Tested Configs
White Papers
Case �Studies
Seminars
Requirements Documents
Videos
Embedded SW
Specs
Design �Files
Product/ Facility �Recognition
TRADITIONAL
OUT OF THE BOX
Consume. Collaborate. Contribute.
Member Contribution Requirements
Community Members
Silver
Gold
Platinum
*Opt-Out option available for Contributions.
Consume. Collaborate. Contribute.
OCP Contribution Credit Structure
Type | Description | Credit |
Specification or Design Package | 1 Specification or 1 Design Package •Each Spec and/or Design Package must meet 3 out of 4 OCP Tenets •Each Spec must have one 1 identified supplier with readily available product within a reasonable amount of time (120 days). •Each Design package must have one 1 identified supplier with readily available product within a reasonable amount of time (120 days) and the Supplier must apply for the OCP Product Recognition Program (OCP Accepted™ or OCP Inspired™ status and logo). | 1 Credit |
OCP Inspired™ Product | 5 OCP Inspired™ Product SKUs on the Marketplace. •Must be based on an approved OCP Spec. •Must meet 3 out of 4 OCP Tenets •Each SKU must carry the OCP Inspired™ logo. •Each SKU must be readily available within 120 days and be visible on Supplier’s website for purchase. | 5 SKUs = 1 Credit |
OCP Accepted™ Product | 5 OCP Accepted ™ Product SKUs on the Marketplace. •Must be based on an approved OCP Spec. •Must meet 3 out of 4 OCP Tenets •Each SKU must carry the OCP Accepted™ logo. •Each SKU must be readily available within 120 days and be visible on Supplier’s website for purchase. | 5 SKUs = 1 Credit |
OCP Ready™ Facility | 1 OCP Ready Facility •Facility must meet all the requirements in the OCP Ready™ Checklist and Colo Site Assessment in current term •Assessment must be made annually to retain certification. •Renewals for the same facility will be 0.5 credit •Member must be a Colo SP. | 1 credit |
Consume. Collaborate. Contribute.
OCP Contribution Credit Structure Cont’d
Type | Description | Credit |
Embedded SW | -Initial Committers to a repository in either the OCP GitHub directory or an affiliate OCP Github directory (SONiC/ONIE/ONL etc) - Member Companies that have contributed over 25% to a given repository within their current term. ●Between 15-24% will receive 0.5 credit. ●Anything less than 15% will be considered participation. | 1 credit |
Reference Architecture | A documented and tested solution comprising: • Two or more unique tested configurations (see above) • Two or more unique OCP Accepted™ Product SKUs. • > 50% content use of Orderable SKUs. - The contributor must provide product test documentation, certification info, and configuration details about the reference architecture and warrants that the reference architecture works as documented. - OCP shall be allowed to promote the contribution of reference architecture via the OCP Marketplace. | Case Dependent (0.5-1 Credit per item) |
Requirements Document | This document may demonstrate the following: •best practices or •recommended guidelines or •create a framework for collaboration •capture requirement/framework document for new projects/sub-projects Such documents are written as collective documents by one or more companies and submitted to the IC for approval to allow for conformance and interoperability within the OCP environment. | Case Dependent (0.25-1 Credit per item |
Consume. Collaborate. Contribute.
OCP Contribution Credit Structure Cont’d
Type | Description | Credit |
Tested Configuration | A documented and tested configuration using an OCP Inspired™ or OCP Accepted™ Product and configured with additional hardware and operating system software and application software (specific use) - Testing plan/results, configuration details must be provided. - Contributor warrants tested configuration will work in defined use case and can provide support service - Contributor responsible for accuracy of info - OCP may promote the contribution of tested configurations via the OCP Marketplace. | 10 tested configurations = 1 Credit |
White Papers & Case Studies | A white paper, case study, reference document explaining details of your use of OCP Solutions or Facilities within your infrastructure. •The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC committee along with the appropriate agreements. •OCP shall be allowed to promote this on the OCP website or promotional materials. | Case Dependent (0.25-1 Credit per item) |
Educational Videos or Quotable References or OCP-centric Technology Seminars Organized Plug-fests Engineering Workshops | The Foundation may approve the following items with proper authorization and technical validation. The below items must utilize of at least 2 OCP Tenets. - Educational Videos for use of OCP Products or Reference Architectures - Testimonials and quotable customer references for relevant OCP Products, Test Configurations and Reference Architecture - Technology Seminars, when promoting the use of OCP Products, Test Configurations and Reference Architecture - OCP shall be allowed to promote this on the OCP website or promotional materials. | Case Dependent (0.5-1 Credit per item) |
Consume. Collaborate. Contribute.
Contribution Types and Associated Docs
Contribution Type | OCP Legal Requirements | OCP Foundation Submission Requirements | OCP Accepted™ | OCP Inspired™ | OCP Ready™ | Comments |
Specification | •OCP Membership •CLA (OWF or OCP) | •Specification Doc. •Meets ¾ OCP Tenets •Completed Checklist •Must have identified 1 supplier that can build product. | NA | NA | | Specs need to be open and intended for public consumption. Must have at least 1 identified supplier that will have sellable product in a reasonable amount of time (120 days). |
Design Package | •OCP Membership •CLA (OWF or OCP) •OSI License if needed | •Spec must be in the OCP Contribution DB •Complete Design Files on OCP GitHub •Completed Checklist •Orderable SKUs | NA | N/A | | Must be based on an approved OCP Spec. If contributed to OCP, designs need to be open and intended for public consumption. |
Embedded SW | ●Any OSI Approved License ●OCP SW CLA | ●Must be an OCP Software platform ●Must be in the OCP GitHub directory or an OCP Github affiliate directory | | | | Must be on an OCP Software platform. |
Product | •OCP Membership •OCP CRLA •Certification Mark Agreement •SP Agreement if needed | •Spec must be in the OCP Contribution DB. •Orderable SKUs •Completed Checklist •Provide Serviceability | X | X | | Products must be submitted to the OCP Recognition Program (OCP Inspired™ or OCP Accepted™). Products must carry appropriate OCP Product logo to receive contribution credit and be visible on the Supplier’s website for purchase. |
Facility | •OCP Membership •OCP CRLA •Certification Mark Agreement •Colo SP Agreement | •Must be based on OCP Colo Facility Guidelines •Completed Colo Site Assessment •Maintain Assessment thru term | | | X | Facility must be submitted to the OCP Facility Recognition Program and must carry OCP Ready™ logo to receive contribution credit and must be visible on Colo’s website. |
R/As, White Papers, Case Studies, Metrics | •OCP Membership •OCP CRLA | •Spec/Design Package must be in the OCP Contribution DB •Must be based on OCP Products •Completed Checklist | NA | NA | | R/As, white papers, case studies, metrics are very beneficial to our community. OCP Products must be part of the Product Recognition Program. |
Consume. Collaborate. Contribute.
BackUp: Contribution Process
Consume. Collaborate. Contribute.
How to start a Spec/Design File/Reference Architecture Contribution?
Consume. Collaborate. Contribute.
How to recognize your Products as OCP?
Consume. Collaborate. Contribute.
Specification
OCP Inspired™ Product Recognition
OCP Accepted™ Product Recognition:
Product Recognition Process
* Specs, Design Package, and Products can come from same or different companies
Use an existing Spec to build your product or contribute your own Spec
NO IP Assignment
Consume. Collaborate. Contribute.
Where to find current and future specs and design files on our website?
Approved Contributions: https://www.opencompute.org/contributions
Marketplace: OCP Accepted™, OCP Inspired™, and OCP Ready™ Solutions
https://www.opencompute.org/products
Check Project Wiki Pages for Work in Progress
Consume. Collaborate. Contribute.
Products that comply 100% with an OCP approved specification in OCP Contribution DB and the design files are open sourced and available.
Products that comply 100% with an OCP approved specification in OCP Contribution DB and are available from a Gold, Silver or Platinum member of OCP
Worldwide Delivery, Service, Support Network
OCP Product Recognition Program
Consume. Collaborate. Contribute.
How to recognize your facility as OCP?
Consume. Collaborate. Contribute.
Reference Architecture Contribution Process
OCP SKUs
STEP 2. Leverage TESTED CONFIGS
Applications
Orchestrators
Utilities
Compute Nodes
FPGA Nodes
NW Switchgear
NW Aggregators
NAS Storage
DAS Storage
REFERENCE
ARCHITECTURE
Step 3. Testing of Full HW & SW Stack
Leverage
TESTED CONFIGS
ADD new
TESTED CONFIGS
CONTRIBUTION
OPPORTUNITY
STEP 1: Start with
ORDERABLE SKUs
CONTRIBUTION
OPPORTUNITY
CPU
Storage
Memory
Mechanical
Power
OS
FW/BIOS
TESTED
CONFIGS
Consume. Collaborate. Contribute.
Reference Architecture Contribution Process
If you are submitting a reference architecture utilizing an OCP recognized product, you can earn up to 1 contribution credit.
● Start the Process in our Contribution Portal.
● Provide us with a documented and tested solution comprising:
● You must also provide product test documentation, certification info, and configuration details about the reference architecture and warrant that the reference architecture works as documented.
● Submit the document to the Project Leads in the respective Project Community and get approval from the IC.
● If you are an OCP Solution Provider, OCP will publish your Reference Architecture on the OCP Contribution Database
Consume. Collaborate. Contribute.
Tested Configuration Contribution Process
If you are testing application software or system software on an OCP recognized product, you can earn up to 1 contribution credit.
Consume. Collaborate. Contribute.
Embedded Software Contribution Process
Consume. Collaborate. Contribute.
White Paper and Case Study Contributions
If you are using an OCP Solution in your infrastructure or want to share an experience with an OCP recognized product, you can earn up to 1 contribution credit.
Consume. Collaborate. Contribute.
Requirements Document Contributions
If you are using an OCP Solution in your infrastructure and want to share best practices, to make some recommendations for easier adoption and/or to create a framework for collaboration, whether to improve existing processes in support of the OCP tenets of scale/growth/efficiency/openness via reference document. Such documents should be written as collective documents by one or more companies and submitted to the IC for approval to allow for conformance and interoperability within the OCP environment.
Consume. Collaborate. Contribute.
OCP Marketplace is a comprehensive listing of the OCP Products and Facilities. If you are interesting in listing your products or facilities on the Marketplace, sign up to be an OCP Solution Provider.
OCP Marketplace
Consume. Collaborate. Contribute.
Contribution Guidance for PLs/SPLs & ICR
Consume. Collaborate. Contribute.
Contribution Guidance for PLs/SPLs & IC Cont’d
Consume. Collaborate. Contribute.
OCP Tenets
Efficiency
Scalability
Openness
Impact
New OCP contributions must create meaningful positive impact within the OCP ecosystem. This can be attained by introducing efficiency gains, introducing new technologies and products that are valuable for scale out computing, creating a multiplier effect by building on top of already existing OCP solutions, and enabling a more robust supply chain by contributing alternative compatible solutions.
A key OCP tenet is efficient design. Aspects that can be considered include (but aren’t limited to) power delivery and conversion, thermal efficiency, platform performance (per-W for example), reducing overall infrastructure costs, reducing code weight, reducing latencies and more.
OCP contributions must be scalable. This means that the technology is designed with the right supporting features to allow for its maintenance in large scale deployments. This includes physical maintenance, remote management, upgradability, error reporting and appropriate documentation. Management tools should strive to adhere to the guideline provided by the OCP Hardware Management Project. Documentation should enable adopters towards a successful deployment, providing guidance on equipment installation, turn on and configuration, as well as physical and remote service.
OCP encourages as much open source contribution as possible, but understands that in certain cases 100% open source contriution may not be possible. Whether fully open source or not, a contribution should strive to comply with a set of already existing open interfaces, at the very least provide one. Providing a solution compatible with already existing OCP contributions is one way to implement existing (open) interfaces.
Consume. Collaborate. Contribute.