Porter Incubation Application
v1.5
This template provides the project with a framework to inform the TOC of their conformance to the Incubation Level Criteria.
Project Repo(s): GetPorter/Porter
Project Site: porter.sh
Sub-Projects: Porter Operator, Porter Mixins
Communication: #porter and #porter-maintainers in CNCF Slack
Project points of contacts:
Incubation Criteria Summary for Porter
Adoption Assertion
The project has been adopted by the following organizations in a testing and integration or production capacity:
*
See Adopters
Application Process Principles
Suggested
N/A
Required
Completion of this due diligence document, resolution of concerns raised, and presented for public comment satisfies the Due Diligence Review criteria.
Governance and Maintainers
Note: this section may be augmented by the completion of a Governance Review from TAG Contributor Strategy.
Suggested
Governance.MD
ContributionLadder has emeritus, inactivity period, and covers involuntary removal.
Required
Six
Owners.MD
Porter CoC (CNCF CoC)
CoC
Porter Operator
Contributors and Community
Note: this section may be augmented by the completion of a Governance Review from TAG Contributor Strategy.
Suggested
Required
Contact in Readme
Contact in Readme
Yes, recently updated! (and is on website)
Contributing.MD
Engineering Principles
Suggested
Proposal Documentation
Latest, Canary and Quarterly Releases
Required
What is Porter?
This Github project board that feeds into our release board
There’s a lot in the website’s documentation, but this one is significant.
Releases
Security
Note: this section may be augmented by a joint-assessment performed by TAG Security.
Suggested
N/A
Required
We leverage Github security reporting, and have it documented in the SECURITY.md
Two factor authentication enforced by getporter organization
SECURITY.md

Ecosystem
Suggested
N/A
Required
To be completed by the TOC
The project provided the TOC with a list of adopters for verification of use of the project at the level expected, i.e. production use for graduation, dev/test for incubation.
Refer to the Adoption portion of this document.
Porter Mixins are extensions of Porter that interact with other Open Source tools, such as Terraform, Helm, and Spin. Contributors are encouraged to make their own mixins with the use of our Skeletor template.
The Porter Operator is also an Operator that enables a Kubernetes native usage of Porter.
Porter Incubation Application
v1.5
This template provides the project with a framework to inform the TOC of their conformance to the Incubation Level Criteria.
Project Repo(s): GetPorter/Porter
Project Site: porter.sh
Sub-Projects: Porter Operator, Porter Mixins
Communication: #porter and #porter-maintainers in CNCF Slack
Project points of contacts:
Incubation Criteria Summary for Porter
Adoption Assertion
The project has been adopted by the following organizations in a testing and integration or production capacity:
*
See Adopters
Application Process Principles
Suggested
N/A
Required
Completion of this due diligence document, resolution of concerns raised, and presented for public comment satisfies the Due Diligence Review criteria.
Installation Docmentation
Best Practices
Governance and Maintainers
Note: this section may be augmented by the completion of a Governance Review from TAG Contributor Strategy.
Suggested
Governance.MD
Biweekly meetings are recorded and put on Youtube.
Contribution Ladder discusses roles, how to become each role, and removal.
ContributionLadder has emeritus, inactivity period, and covers involuntary removal.
Required
Owners.Md
Six
Owners.MD
Porter CoC (CNCF CoC)
CoC
Porter Operator
Contributors and Community
Note: this section may be augmented by the completion of a Governance Review from TAG Contributor Strategy.
Suggested
ContributionLadder.MD
Required
Clearly defined and discoverable process to submit issues or changes.
Via Github
Project must have, and document, at least one public communications channel for users and/or contributors.
Contact in Readme
Contact in Readme
Yes, recently updated! (and is on website)
Contributing.MD
Insights
Engineering Principles
Suggested
Proposal Documentation
Latest, Canary and Quarterly Releases
Required
What is Porter?
This Github project board that feeds into our release board
There’s a lot in the website’s documentation, but this one is significant.
Releases
Security
Note: this section may be augmented by a joint-assessment performed by TAG Security.
Suggested
N/A
Required
We leverage Github security reporting, and have it documented in the SECURITY.md
Two factor authentication enforced by getporter organization
SECURITY.md
Ecosystem
Suggested
N/A
Required
Publicly documented list of adopters, which may indicate their adoption level (dev/trialing, prod, etc.)
ADOPTERS.md
Used in appropriate capacity by at least 3 independent + indirect/direct adopters, (these are not required to be in the publicly documented list of adopters)
To be completed by the TOC
The project provided the TOC with a list of adopters for verification of use of the project at the level expected, i.e. production use for graduation, dev/test for incubation.
Refer to the Adoption portion of this document.
Porter Mixins are extensions of Porter that interact with other Open Source tools, such as Terraform, Helm, and Spin. Contributors are encouraged to make their own mixins with the use of our Skeletor template.
The Porter Operator is also an Operator that enables a Kubernetes native usage of Porter.