Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ open a formal Godot improvement proposal like you do with engine features, but s
or joining the discussion on the [Godot Contributors Chat](https://chat.godotengine.org/channel/website) is a good
idea.

[^1]: https://contributing.godotengine.org/en/latest/other/website.html
[^1]: https://contributing.godotengine.org/en/latest/development/other/website.html
[^2]: https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/CSS_layout/Supporting_Older_Browsers
[^3]: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs

Expand Down
2 changes: 1 addition & 1 deletion _data/release_4_7/general.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@ credits:
- text: Page design and integration
by: "[Thibaud Goiffon](https://gotibo.fr/)"
- text: Additional fixes and contributions
by: "[Fredia Huya-Kouadio](https://github.com/m4gr3d), [Thaddeus Crews](https://github.com/Repiteo), [Emilio Coppola](https://github.com/coppolaemilio), [Allen Pestaluky](https://github.com/allenwp), the [XR team](https://contributing.godotengine.org/en/4.7/organization/areas.html#xr), and the [Android team](https://contributing.godotengine.org/en/4.7/organization/areas.html#android)"
by: "[Fredia Huya-Kouadio](https://github.com/m4gr3d), [Thaddeus Crews](https://github.com/Repiteo), [Emilio Coppola](https://github.com/coppolaemilio), [Allen Pestaluky](https://github.com/allenwp), the [XR team](https://contributing.godotengine.org/en/latest/development/workflows/areas.html#xr), and the [Android team](https://contributing.godotengine.org/en/latest/development/workflows/areas.html#android)"
- text: Additional media content
by: "[Adam Scott](https://bsky.app/profile/adamscott.studio), [Bastiaan Olij](https://github.com/BastiaanOlij), [@bruvzg](https://github.com/bruvzg), [Charles Boury](https://bsky.app/profile/charlesboury.fr), [Danil Alexeev](https://github.com/dalexeev), [Dexter](https://github.com/DexterFstone), [Gustavo Jaruga Cruz](https://github.com/GustJc), [Hugo Locurcio](https://github.com/Calinou), [Jayden Sipe](https://github.com/jaydensipe), [@Jesusemora](https://github.com/Jesusemora), [Jin Yang](https://github.com/jinyangcruise), [Kazox61](https://github.com/Kazox61), [Malcolm Anderson](https://github.com/Meorge), [@MinghauLoh](https://sketchfab.com/minghau), [@passivestar](https://github.com/passivestar), [Raphaël Daubelcour](https://github.com/Raftatul), [Robert Yevdokimov](https://github.com/ryevdokimov), [@szunami](https://github.com/szunami), [Tomasz Chabora](https://github.com/KoBeWi), [Voylin](https://voylin.com/), and [Yuri Rubinsky](https://github.com/Chaosus)"
2 changes: 1 addition & 1 deletion _includes/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ <h2>{% t footer.project %}</h2>
<li><a href="/blog/">{% t footer.blog %}</a></li>
<li><a href="/code-of-conduct/">{% t footer.code_of_conduct %}</a></li>
<li><a href="/governance/">{% t footer.governance %}</a></li>
<li><a href="https://contributing.godotengine.org/en/latest/organization/areas.html">{% t footer.teams %}</a></li>
<li><a href="https://contributing.godotengine.org/en/latest/development/workflows/areas.html">{% t footer.teams %}</a></li>
<li><a href="/priorities/">{% t footer.priorities %}</a></li>
<li><a href="/community/">{% t footer.communities %}</a></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion _includes/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
<ul class="right">
<li><a href="/download/windows/" class="set-os-download-url">{% t header.download %}</a></li>
<li><a href="https://docs.godotengine.org">{% t header.docs %}</a></li>
<li><a href="https://contributing.godotengine.org/en/latest/organization/how_to_contribute.html">{% t header.contribute %}</a></li>
<li><a href="https://contributing.godotengine.org/en/latest/index.html">{% t header.contribute %}</a></li>
{% if page.localize %}
<li class="language-selector" onclick="this.classList.toggle('open')">
<a class="mobile-language-selector" href="#">{% t header.language %}: </a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ I have to admit, the financial support that we got over the last two weeks has b
When we started working on the Patreon page with Juan, we expected that it would take a few months and the publication of Godot 3.0 to bring us near to our $3,000 monthly goal which could secure us Juan's full-time dedication to the project.

And here we are, two weeks in and already 80% funded, with barely $600 missing to reach our main goal - and it keeps growing [slowly but steadily](https://graphtreon.com/creator/godotengine), with a daily influx of new donors.
We want to thank you all for your incredible support! Whether you [contribute to the engine's development](https://contributing.godotengine.org/en/latest/organization/how_to_contribute.html) via code, bug reports, testing, teaching, developing awesome games or donating to the project, you all participate in making Godot!
We want to thank you all for your incredible support! Whether you [contribute to the engine's development](https://contributing.godotengine.org/en/latest/index.html) via code, bug reports, testing, teaching, developing awesome games or donating to the project, you all participate in making Godot!

And this is also very invigorating. We are a non-profit project, dedicated to making the best free and open source game engine not for our own sake, but for anyone wanting to develop games.
Seeing that we are able to crowdfund the development of our engine proves us the worth of our voluntary work as free software contributors, and that we are creating something really unique with Godot.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,10 @@ Here's how to get started:
- The [*Hacktoberfest*](https://github.com/godotengine/godot/labels/Hacktoberfest) label on the [source code repository](https://github.com/godotengine/godot) lists some "newcomer-friendly" issues that you can have a look at. Note that you are not limited to those issues, you can work on anything you want - this selection is just a shortlist.
- Similarly, the [*Hero wanted!*](https://github.com/godotengine/godot/labels/hero%20wanted%21) label also has a selection of issues ready to be worked on, where project maintainers or users have done enough initial debugging to point you in the right direction (see our [recent blog post](/article/hero-wanted-31-version) about the "Hero wanted!" campaign).
- You can also browse all other issues of the code repository which are in the [*3.1 milestone*](https://github.com/godotengine/godot/issues?q=is%3Aopen+is%3Aissue+milestone%3A3.1) (our main focus currently), and especially the ones [labelled as *bug*](https://github.com/godotengine/godot/issues?q=is%3Aopen+label%3Abug+milestone%3A3.1).
- Have a look at the [contributor's documentation](https://contributing.godotengine.org/en/latest/organization/how_to_contribute.html), especially the [CONTRIBUTING.md](https://github.com/godotengine/godot/blob/master/CONTRIBUTING.md), the [Pull Request workflow](https://contributing.godotengine.org/en/latest/organization/pull_requests/creating_pull_requests.html) and the [Code style guidelines](https://contributing.godotengine.org/en/latest/engine/guidelines/code_style.html).
- Have a look at the [contributor's documentation](https://contributing.godotengine.org/en/latest/index.html), especially the [CONTRIBUTING.md](https://github.com/godotengine/godot/blob/master/CONTRIBUTING.md), the [Pull Request workflow](https://contributing.godotengine.org/en/latest/development/workflows/creating_pull_requests.html) and the [Code style guidelines](https://contributing.godotengine.org/en/latest/development/engine/cpp_usage_guidelines.html).
- Join the [`#godotengine-devel`](http://webchat.freenode.net/?channels=#godotengine-devel) IRC channel on Freenode (also bridged on [Matrix](https://matrix.to/#/#freenode_#godotengine-devel:matrix.org)) to discuss with fellow engine contributors.

If you want to work on the class reference, have a look at the [dedicated page](https://contributing.godotengine.org/en/latest/documentation/class_reference.html).
If you want to work on the class reference, have a look at the [dedicated page](https://contributing.godotengine.org/en/latest/development/documentation/class_reference.html).

### Documentation contributions

Expand All @@ -42,9 +42,9 @@ To contribute to the [online documentation and tutorials](http://docs.godotengin
Here's how to get started:

- Check the [list of issues](https://github.com/godotengine/godot-docs/issues) and see if there's anything you'd like to work on.
- Review the documentation on [how to write documentation](https://contributing.godotengine.org/en/latest/documentation/guidelines/index.html) (yes, that has to be documented too!).
- Review the documentation on [how to write documentation](https://contributing.godotengine.org/en/latest/development/documentation/index.html) (yes, that has to be documented too!).
- Join the `#documentation` channel on [Godot's Discord](https://discord.gg/zH7NUgz) server (most active place to discuss with fellow documentation contributors), or if you prefer the [`#godotengine-doc`](http://webchat.freenode.net/?channels=#godotengine-doc) IRC channel on Freenode (but it's less active).

That's it! It's a lot of links and documentation, but you of course don't need to review everything in depth, look in priority at the [contributor's documentation](https://contributing.godotengine.org/en/latest/organization/how_to_contribute.html) and then pick something you'd like to work on.
That's it! It's a lot of links and documentation, but you of course don't need to review everything in depth, look in priority at the [contributor's documentation](https://contributing.godotengine.org/en/latest/index.html) and then pick something you'd like to work on.

Enjoy your Hacktoberfest and have fun contributing to your very own engine!
2 changes: 1 addition & 1 deletion collections/_article/bugs-lets-catch-em-all-saturday.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ You're free to join for one hour or for the whole day, the important is that we

- [List of issues in the 3.0 milestone](https://github.com/godotengine/godot/milestone/4) (meant to be fixed before 3.0 is released, or eventually moved to the next milestone if non critical).
- [List of "Hero Wanted!" issues](https://github.com/godotengine/godot/issues?q=is%3Aopen+is%3Aissue+label%3A%22hero+wanted%21%22).
- [Contributing docs](https://contributing.godotengine.org/en/latest/organization/how_to_contribute.html), especially the parts of the [PR workflow](http://docs.godotengine.org/en/latest/community/contributing/pr_workflow.html) and the [code style guidelines](http://docs.godotengine.org/en/latest/community/contributing/code_style_guidelines.html).
- [Contributing docs](https://contributing.godotengine.org/en/latest/index.html), especially the parts of the [PR workflow](http://docs.godotengine.org/en/latest/community/contributing/pr_workflow.html) and the [code style guidelines](http://docs.godotengine.org/en/latest/community/contributing/code_style_guidelines.html).
- [#godotengine-devel on Freenode](http://webchat.freenode.net/?channels=#godotengine-devel)
2 changes: 1 addition & 1 deletion collections/_article/contribution-policy-2026.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ and maintainers have been discussing a new policy for several months. Our focus
- PR review is the largest bottleneck in the engine right now. We need to ensure that people who choose to review PRs feel their time is well spent.

We will amend our [contributing
policy](https://contributing.godotengine.org/en/latest/pull_requests/pull_request_guidelines.html)
policy](https://contributing.godotengine.org/en/latest/development/contribution_rules.html)
to include a prohibition on new features or significant
re-factoring from new contributors without explicit permission from maintainers.
This ensures that new contributors take the time to learn the codebase and
Expand Down
2 changes: 1 addition & 1 deletion collections/_article/dev-snapshot-godot-4-2-dev-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ date: 2023-08-11 14:00:00

Development is well under way for our next milestone, Godot 4.2. After our [dev 2 snapshot](/article/dev-snapshot-godot-4-2-dev-2/), we kept merging new features and important bug fixes, and gathered quite a number of them — so now we're ready for the third dev snapshot to put those under broader user testing. It's been around a month since we started this release cycle, with roughly two months to go until 4.2 beta 1, and then another month to reach stable in early November 2023.

I'd like to outline the amazing work done by the [Production team](https://contributing.godotengine.org/en/latest/organization/areas.html), and especially by Yuri Sizov, who took care of PR reviews, merges, and the whole release process while I was on holiday in the second half of July. Godot 4.1.1, the first two dev snapshots for 4.2, and 4.0.4 — all were fully handled by Yuri. While I used to be the only one responsible for making and publishing releases, we're now fully sharing the role of release manager. That should enable us to keep this sustained pace with a high quality standard.
I'd like to outline the amazing work done by the [Production team](https://contributing.godotengine.org/en/latest/development/workflows/areas.html), and especially by Yuri Sizov, who took care of PR reviews, merges, and the whole release process while I was on holiday in the second half of July. Godot 4.1.1, the first two dev snapshots for 4.2, and 4.0.4 — all were fully handled by Yuri. While I used to be the only one responsible for making and publishing releases, we're now fully sharing the role of release manager. That should enable us to keep this sustained pace with a high quality standard.

Back to today's development snapshot, here are some of the highlights of 4.2 dev 3, with a bigger list available [below](#whats-new):

Expand Down
2 changes: 1 addition & 1 deletion collections/_article/dev-snapshot-godot-4-5-beta-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -297,7 +297,7 @@ Internationalization has always been an extremely crucial part of the Godot proj

Similarly, the ability to swap languages on-the-fly within the editor is now possible thanks to the efforts of [Tomasz Chabora](https://github.com/KoBeWi) in [GH-102562](https://github.com/godotengine/godot/pull/102562). Now users can preview *and* experience multiple language options in a single editor session.

We also want to give a shout-out to all the translators who tirelessly work on localizing the Godot editor, the class reference and the online documentation. If you'd like to join that effort, head to [Weblate](https://hosted.weblate.org/projects/godot-engine/) and review our [documentation](https://contributing.godotengine.org/en/latest/documentation/translation/index.html) for instructions.
We also want to give a shout-out to all the translators who tirelessly work on localizing the Godot editor, the class reference and the online documentation. If you'd like to join that effort, head to [Weblate](https://hosted.weblate.org/projects/godot-engine/) and review our [documentation](https://contributing.godotengine.org/en/latest/development/translations.html) for instructions.

### Navigation

Expand Down
2 changes: 1 addition & 1 deletion collections/_article/dev-snapshot-godot-4-6-beta-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ For an overview of what's new overall in Godot 4.6, have a look at the highlight
- Rendering: OpenGL: Split the ubos for motion vectors into separate uniforms to fix Adreno GPU crash ([GH-114175](https://github.com/godotengine/godot/pull/114175)),
- Thirdparty: Replace `minimp3` with `dr_mp3` ([GH-96547](https://github.com/godotengine/godot/pull/96547)).
- Thirdparty: SDL: Update to 3.2.28 ([GH-113968](https://github.com/godotengine/godot/pull/113968)).
- Translations: Sync with latest Weblate, new 4.6 strings are now [available to translate](https://contributing.godotengine.org/en/latest/other/translations.html).
- Translations: Sync with latest Weblate, new 4.6 strings are now [available to translate](https://contributing.godotengine.org/en/latest/development/translations.html).

## Changelog

Expand Down
6 changes: 3 additions & 3 deletions collections/_article/ensuring-quality-godot-documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Godot uses [Hosted Weblate](https://hosted.weblate.org) as a collaborative trans

- [**Godot Documentation**](https://hosted.weblate.org/projects/godot-engine/godot-docs/) and [**Class Reference**](https://hosted.weblate.org/projects/godot-engine/godot-class-reference/) components on Hosted Weblate
- Localized documentation websites: [cs](https://docs.godotengine.org/cs/4.x/), [de](https://docs.godotengine.org/de/4.x/), [es](https://docs.godotengine.org/es/4.x/), [fr](https://docs.godotengine.org/fr/4.x/), [it](https://docs.godotengine.org/it/4.x/), [ja](https://docs.godotengine.org/ja/4.x/), [ko](https://docs.godotengine.org/ko/4.x/), [pl](https://docs.godotengine.org/pl/4.x/), [pt-br](https://docs.godotengine.org/pt-br/4.x/), [ru](https://docs.godotengine.org/ru/4.x/), [uk](https://docs.godotengine.org/uk/4.x/), [zh-cn](https://docs.godotengine.org/zh-cn/4.x/), [zh-tw](https://docs.godotengine.org/zh-tw/4.x/)
- [Documentation on contributing translations](https://contributing.godotengine.org/en/latest/documentation/translation/index.html)
- [Documentation on contributing translations](https://contributing.godotengine.org/en/latest/development/translations.html)
- [`#translation` channel on the Godot Contributors Chat](https://chat.godotengine.org/channel/translation)

<img alt="Hosted Weblate Godot documentation website screenshot" src="/storage/blog/ensuring-quality-godot-documentation/hosted-weblate.webp" />
Expand All @@ -70,7 +70,7 @@ Since the class reference represents a massive amount of items to document, we b

This website relies on the [`doc_status.py`](https://github.com/godotengine/godot/blob/master/doc/tools/doc_status.py) script from the main Godot repository, which detects the completion percentage and outputs a Markdown table with the results.

Being aware of the overall and per-class completion percentages at all times made it a lot easier to improve the documentation coverage. As of writing, the overall completion percentage is **97%**. With additional efforts from [contributors like you](https://contributing.godotengine.org/en/latest/documentation/class_reference.html), we can perhaps reach 100% completion in the future.
Being aware of the overall and per-class completion percentages at all times made it a lot easier to improve the documentation coverage. As of writing, the overall completion percentage is **97%**. With additional efforts from [contributors like you](https://contributing.godotengine.org/en/latest/development/documentation/class_reference.html), we can perhaps reach 100% completion in the future.

<img alt="Godot class reference status website screenshot" src="/storage/blog/ensuring-quality-godot-documentation/doc-status.webp" />

Expand Down Expand Up @@ -112,7 +112,7 @@ As a bonus, you can also watch the [godot-docs-user-notes](https://github.com/go

This organization allows more people to contribute in various ways, even with limited technical know-how. Not only does the documentation benefit from those opening [pull requests](https://github.com/godotengine/godot-docs/pulls), it's also continuously improved every day by those posting user notes at the bottom of documentation pages. These user notes bring further clarifications and context to the manual pages, as well as linking to useful resources.

A massive **thank you** to [all contributors to the documentation](https://github.com/godotengine/godot-docs/graphs/contributors)! As always, we welcome contributions to the documentation. [The contribution process is well-documented](https://contributing.godotengine.org/en/latest/documentation/overview.html), but you're welcome to hop on the [`#documentation` channel on the Godot Contributors Chat](https://chat.godotengine.org/channel/documentation) if you have any questions.
A massive **thank you** to [all contributors to the documentation](https://github.com/godotengine/godot-docs/graphs/contributors)! As always, we welcome contributions to the documentation. [The contribution process is well-documented](https://contributing.godotengine.org/en/latest/development/documentation/overview.html), but you're welcome to hop on the [`#documentation` channel on the Godot Contributors Chat](https://chat.godotengine.org/channel/documentation) if you have any questions.

## Support

Expand Down
Loading
Loading