This repository is designed to support open source projects applying to become foundation-hosted projects under the PyTorch Foundation. It outlines the intake process, requirements, and governance path for projects seeking Platform or Vertical status within the PyTorch landscape.
Please review the Foundation-Hosted Project Lifecycle documentation before submitting an application.
Important: Before applying to become a Foundation-Hosted Project, your project must already be an approved PyTorch Ecosystem Project.
Please ensure you have completed the Ecosystem application and approval process before proceeding.
Applying is as easy as 1-2-3:
- Open a new Foundation-Hosted Project Application using the linked issue form.
- Complete all required sections.
- Submit the issue.
Your application will appear on the Foundation Project Board, where its progress can be tracked.
Once submitted:
- Your application is placed in the backlog for triage.
- A voting member of the TAC must sponsor your project.
- You’ll prepare a review presentation, with help from PyTorch Foundation staff.
- Your project will be scheduled for a future TAC meeting, where it will be reviewed.
Projects should monitor their submission and respond promptly to comments or requests from the TAC or community.
Project applications are reviewed and voted on by the PyTorch Technical Advisory Council (TAC).
- Projects are reviewed during scheduled TAC meetings.
- To be accepted, a project must receive a 2/3 majority vote by the TAC.
- The TAC will classify the project as either a Platform or Vertical project.
Label | Description |
---|---|
New |
The application is new and placed in the backlog. |
Approved |
The application has been accepted into the foundation-hosted project structure. |
Declined |
The application has been declined. Reasons are provided in issue comments. |
Waiting on Comment |
Additional information is required; reviewers will post a comment with details. |
Too Early |
The project is not yet ready. Guidance will be given for reapplication. |
Blog Candidate |
Project is promising but too early — a community blog post is recommended. |
Projects that are not approved may reapply after addressing the issues raised during review. Reapplication is permitted as soon as 3 months after a declined vote if there has been tangible progress.
For questions or support, please reach out to the PyTorch Foundation staff via the PyTorch Foundation Slack channel or contact your TAC sponsor directly.