mirror of https://github.com/google/oss-fuzz.git
1.7 KiB
1.7 KiB
layout | title | parent | nav_order | permalink |
---|---|---|---|---|
default | Accepting new projects | Getting started | 1 | /getting-started/accepting-new-projects/ |
Accepting New Projects
To be accepted to OSS-Fuzz, an open-source project must have a significant user base and/or be critical to the global IT infrastructure.
To submit a new project:
-
Create a pull request with new
projects/<project_name>/project.yaml
file (example) giving at least the following information:- project homepage.
- e-mail of the engineering contact person to be CCed on new issues. It should:
- belong to an established project committer (according to VCS logs). If this is not you or the email address differs from VCS, an informal e-mail verification will be required.
- be associated with a Google account ([why?]({{ site.baseurl }}/faq/#why-do-you-require-a-google-account-for-authentication)). If you use an alternate email address linked to a Google Account, it will ONLY give you access to filed bugs in issue tracker and NOT to [ClusterFuzz]({{ site.baseurl }}/furthur-reading/clusterfuzz) dashboard (due to appengine api limitations).
- Note that
project_name
can only contain alphanumeric characters, underscores(_) or dashes(-).
-
Once accepted by an OSS-Fuzz project member, follow the [New Project Guide]({{ site.baseurl }}/getting-started/new-project-guide/) to configure your project.