]> git.ipfire.org Git - thirdparty/google/fonts.git/blame - CONTRIBUTING.md
Merge pull request #7613 from google/knowledge-fix-tags
[thirdparty/google/fonts.git] / CONTRIBUTING.md
CommitLineData
6a32739b
DC
1# Contribute to Google Fonts
2
470797de 3In June 2022, we introduced new detailed documentation to help people contribute to Google Fonts, the [Google Fonts Guide](https://googlefonts.github.io/gf-guide/).
1cf9aad2 4
6a32739b
DC
5## Feedback
6
470797de
DC
7If you have any feedback on Google Fonts API, catalog website, or the fonts themselves, please create an issue at [github.com/google/fonts/issues](http://github.com/google/fonts/issues).
8Don't forget to search in the issue tracker (using keywords) to check if your topic has already been raised, before opening a new one.
9
10We have some issue templates for common topics:
7a36f8c0
RW
11
12- [Submit an OFL Font](https://github.com/google/fonts/issues/new?assignees=&labels=II+New+Font%2C+>+Submission&template=1_add-font.md&title=Add+%5BFont+Name%5D)
13- [Submit a font upgrade](https://github.com/google/fonts/issues/new?assignees=&labels=II+Font+Upgrade&template=2_update-font.md&title=Update+%5BFont+Name%5D)
14- [Report a problem with a font](https://github.com/google/fonts/issues/new?assignees=&labels=II+Font+Bug&template=3_font-bug.md&title=)
15- [Anything else](https://github.com/google/fonts/issues/new?assignees=&labels=II+API+%2F+Website+%2F+Platform%2C+II+Tools+%2F+workflow+%2F+repo&template=4_anything-else.md&title=)
16
1cf9aad2 17## Adding and Upgrading families
9ae34c28 18
470797de
DC
19The Google Fonts Guide has a chapter dedicated to the [requirements for font submissions and upgrade suggestions](https://googlefonts.github.io/gf-guide/onboarding.html).
20Please read it carefully.
78bd932d 21
470797de
DC
22If you are able to meet these requirements yourself, please [create a new issue](https://github.com/google/fonts/issues) with a link to the project's source repository.
23In special circumstances, you can request an exception to these requirements on your issue.
6a32739b 24
4cb4eb1b 25If you are a non-technical person who has developed a high quality typeface in a GUI application and are happy to meet all these requirements in spirit but need someone else to take care of all the technical stuff, Google Fonts also accepts submissions via email.
470797de 26Send an email to <fonts@google.com> with an attachment that includes complete source files, along with a clear statement you are the sole original author and are licensing the source files under OFL, with a request that we take care of everything else.
4cb4eb1b 27
6a32739b
DC
28From time to time, Google Fonts provides financial and design assistance for projects.
29If you would like to discuss this, please mention that you would like someone to contact you privately when filing an issue (and have contact details on your Github profile page.)
30
deb3b2a6 31## Contributor License Agreement
41d746f5 32
deb3b2a6
DC
33We love to accept all good patches and contributions to this project.
34There is just one thing contributors need to do first...
41d746f5 35
deb3b2a6 36Contributions to Google projects must be accompanied by a Contributor License Agreement.
feb15862 37This is not a copyright assignment, it simply gives Google permission to use and redistribute your contributions as part of the project.
41d746f5 38
feb15862 39<https://cla.developers.google.com>
3508a910 40
feb15862
DC
41You generally only need to submit the Google CLA once, so if you've already submitted one for a different project, you probably don't need to do it again.
42
824c2948
DC
43After your contribution is included, you can be listed in [CONTRIBUTORS](CONTRIBUTORS.txt) and/or [AUTHORS](AUTHORS.txt) files;
44`CONTRIBUTORS.txt` is the official list of people who can contribute (and typically have contributed) code to this repository, while the `AUTHORS.txt` file lists the copyright holders.