diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 87b554fdca..45b15440c0 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -18,8 +18,8 @@ Resolves #[Add issue number here] --> - [ ] `npm run lint` passes -- [ ] [Inline documentation] is included / updated +- [ ] [Inline reference] is included / updated - [ ] [Unit tests] are included / updated -[Inline documentation]: https://github.com/processing/p5.js/blob/main/contributor_docs/inline_documentation.md +[Inline reference]: https://p5js.org/contribute/contributing_to_the_p5js_reference/ [Unit tests]: https://github.com/processing/p5.js/tree/main/contributor_docs#unit-tests diff --git a/README.md b/README.md index c12e63e511..19505fbabc 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ function draw() { ## About -p5.js is built and organized to prioritize [accessibility, inclusivity, community, and joy](https://p5js.org/community). Similar to sketching, p5.js has a full set of tools to draw. It also supports creating audio-visual, interactive, experimental, and generative works for the web. p5.js enables thinking of a web page as your sketch. p5.js is accessible in multiple languages and has an expansive [documentation](https://p5js.org/reference/) with visual examples. You can find [tutorials](https://p5js.org/learn/) on the p5.js website and start coding right now in the [p5.js web editor](https://editor.p5js.org/). You can extend p5.js with many community-created [libraries](https://p5js.org/libraries/) that bring different capabilities. Its community provides endless inspiration and support for creators. +p5.js is built and organized to prioritize [accessibility, inclusivity, community, and joy](https://p5js.org/community). Similar to sketching, p5.js has a full set of tools to draw. It also supports creating audio-visual, interactive, experimental, and generative works for the web. p5.js enables thinking of a web page as your sketch. p5.js is accessible in multiple languages and has an expansive [documentation](https://p5js.org/reference/) with visual examples. You can find [tutorials](https://p5js.org/tutorials/) on the p5.js website and start coding right now in the [p5.js web editor](https://editor.p5js.org/). You can extend p5.js with many community-created [libraries](https://p5js.org/libraries/) that bring different capabilities. Its community provides endless inspiration and support for creators. p5.js encourages iterative and exploratory code for creative expression. Its friendly, diverse community shares art, code, and learning resources to help elevate all voices. We share our values in open source and access for all, to learn, create, imagine, design, share and code freely. diff --git a/contributor_docs/es/contributor_guidelines.md b/contributor_docs/es/contributor_guidelines.md index 1ccdc372a2..3d4d1b51c7 100644 --- a/contributor_docs/es/contributor_guidelines.md +++ b/contributor_docs/es/contributor_guidelines.md @@ -396,7 +396,7 @@ Si vas a trabajar en pruebas unitarias, por favor consulta [aquí](https://githu ### Documentación en línea -Si vas a trabajar en la documentación en línea, por favor consulta [aquí](https://github.com/processing/p5.js/blob/main/contributor_docs/inline_documentation.md). +Si vas a trabajar en la documentación en línea, por favor consulta [aquí](https://p5js.org/contribute/contributing_to_the_p5js_reference/). ### Accesibilidad diff --git a/contributor_docs/hi/README.md b/contributor_docs/hi/README.md index 1d6930692d..ff65b5214c 100644 --- a/contributor_docs/hi/README.md +++ b/contributor_docs/hi/README.md @@ -35,7 +35,7 @@ p5.js में योगदान देने में आपकी रुच - [p5js.org संदर्भ](https://p5js.org/reference/) स्रोत कोड में ही [इनलाइन प्रलेखन](./inline_documentation.md) से उत्पन्न होता है। इसमें पाठ विवरण और पैरामीटर के साथ-साथ कोड स्निपेट उदाहरण भी शामिल हैं। हम कोड और प्रलेखन को निकटता से रखने के लिए यह सब इनलाइन रखते हैं, और इस विचार को सुदृढ़ करने के लिए कि कोड में योगदान देने की तुलना में प्रलेखन में योगदान करना अधिक महत्वपूर्ण है (यदि अधिक नहीं)। जब लाइब्रेरी निर्मित हो जाता है, तो यह इनलाइन प्रलेखन और उदाहरणों की जांच करता है ताकि यह सुनिश्चित हो सके कि वे कोड के व्यवहार के तरीके से मेल खाते हैं। योगदान करने के लिए, आप [inline_documentation.md](./inline_documentation.md) पृष्ठ को देखकर शुरू कर सकते हैं। - The [p5js.org उदाहरण](http://p5js.org/examples) पृष्ठ में लंबे उदाहरण हैं जो p5.js. सीखने के लिए उपयोगी हो सकते हैं। योगदान करने के लिए, आप [add_examples.md](https://github.com/processing/p5.js-website/blob/main/contributor_docs/Adding_examples.md) पृष्ठ को देखकर शुरू कर सकते हैं। -- The [p5js.org सीखिए](https://p5js.org/learn) पृष्ठ में p5.js और प्रोग्रामिंग की अवधारणाओं को सीखने में मदद करने के लिए ट्यूटोरियल हैं। योगदान करने के लिए, आप [p5.js ट्यूटोरियल में योगदान करने के लिए गाइड](https://p5js.org/learn/tutorial-guide.html) देखकर शुरू कर सकते हैं। +- The [p5js.org सीखिए](https://p5js.org/tutorials) पृष्ठ में p5.js और प्रोग्रामिंग की अवधारणाओं को सीखने में मदद करने के लिए ट्यूटोरियल हैं। योगदान करने के लिए, आप [p5.js ट्यूटोरियल में योगदान करने के लिए गाइड](https://p5js.org/learn/tutorial-guide.html) देखकर शुरू कर सकते हैं। - आप देखेंगे कि वर्तमान में p5.js वेबसाइट कुछ अलग भाषाओं का समर्थन करती है। इसे अंतर्राष्ट्रीयकरण (या संक्षेप में i18n) कहा जाता है। आप इस दस्तावेज़ के बारे में [i18n_contribution](https://github.com/processing/p5.js-website/blob/main/contributor_docs/i18n_contention.md) पृष्ठ पर अधिक पढ़ सकते हैं। diff --git a/contributor_docs/hi/contributor_guidelines.md b/contributor_docs/hi/contributor_guidelines.md index e0cf1b87c4..2fec0b39f4 100644 --- a/contributor_docs/hi/contributor_guidelines.md +++ b/contributor_docs/hi/contributor_guidelines.md @@ -391,7 +391,7 @@ git commit -m "Add documentation example to circle() function" ### इनलाइन दस्तावेज़ीकरण -यदि आप इनलाइन दस्तावेज़ीकरण पर काम करने जा रहे हैं, तो कृपया [यहां](https://github.com/processing/p5.js/blob/main/contributor_docs/inline_documentation.md) देखें। +यदि आप इनलाइन दस्तावेज़ीकरण पर काम करने जा रहे हैं, तो कृपया [यहां](https://p5js.org/contribute/contributing_to_the_p5js_reference/) देखें। ### अभिगम्यता diff --git a/contributor_docs/ja/README.md b/contributor_docs/ja/README.md index f60eec25d1..0859e93c1b 100644 --- a/contributor_docs/ja/README.md +++ b/contributor_docs/ja/README.md @@ -35,7 +35,7 @@ p5.jsプロジェクトには、このコードリポジトリ以外にもいく - [p5js.org/reference](https://p5js.org/reference/):[inline documentation](./inline_documentation.md)のソースコードから生成されます。それには、テキストの説明とパラメータ、添付されたコードスニペットの例が含まれています。コードと参照文献を密接に連携させるために、これらすべてのインラインドキュメントとコードを一緒に配置し、参照文献への貢献がコードへの貢献と少なくとも同じくらい重要であるという考えを強化しています。ライブラリをビルドすると、インライン参照文献と例がコードの動作と一致するかどうかをチェックします。貢献するには、まず[inline_documentation.md](./inline_documentation.md)ページをチェックしてください。 - [p5js.org/examples](http://p5js.org/examples)ページには、p5.jsを学ぶのに役立つより長い例が含まれています。貢献するには、まず[adding_examples.md](https://github.com/processing/p5.js-website/blob/main/contributor_docs/Adding_examples.md)をチェックしてください。 -- [p5js.org/learn](https://p5js.org/learn)ページには、p5.jsやプログラミングの概念を学ぶのに役立つチュートリアルが含まれています。貢献するには、まず[p5.js tutorial guide](https://p5js.org/learn/tutorial-guide.html)をチェックしてください。 +- [p5js.org/tutorials](https://p5js.org/tutorials)ページには、p5.jsやプログラミングの概念を学ぶのに役立つチュートリアルが含まれています。貢献するには、まず[p5.js tutorial guide](https://p5js.org/learn/tutorial-guide.html)をチェックしてください。 - p5.jsウェブサイトが現在いくつかの異なる言語をサポートしていることに気付くかもしれません。これは国際化(i18n)と呼ばれます。[i18n_contribution](https://github.com/processing/p5.js-website/blob/main/contributor_docs/i18n_contribution.md)ページで詳細を学ぶことができます。 # GitHub Issue プロセス diff --git a/contributor_docs/ja/web_accessibility.md b/contributor_docs/ja/web_accessibility.md index f601655c5f..f0836dcb44 100644 --- a/contributor_docs/ja/web_accessibility.md +++ b/contributor_docs/ja/web_accessibility.md @@ -1,6 +1,6 @@ # p5.js のウェブアクセシビリティ -このドキュメントは、p5.js のウェブアクセシビリティ機能の構造を説明し、貢献者、メンテナー、およびその他の関係者が使用するためのものです。画面リーダーで作品をアクセシブルにすることに興味がある場合は、[チュートリアル](https://p5js.org/learn),を参照してください。または、画面リーダーで p5.js を使用する場合は、[画面リーダー用の p5.js チュートリアル](https://p5js.org/learn/p5-screen-reader.html)をご覧ください。 +このドキュメントは、p5.js のウェブアクセシビリティ機能の構造を説明し、貢献者、メンテナー、およびその他の関係者が使用するためのものです。画面リーダーで作品をアクセシブルにすることに興味がある場合は、[チュートリアル](https://p5js.org/tutorials),を参照してください。または、画面リーダーで p5.js を使用する場合は、[画面リーダー用の p5.js チュートリアル](https://p5js.org/learn/p5-screen-reader.html)をご覧ください。 ## 概要 diff --git a/contributor_docs/ko/contributor_guidelines.md b/contributor_docs/ko/contributor_guidelines.md index b99223096f..b54a7c83d9 100644 --- a/contributor_docs/ko/contributor_guidelines.md +++ b/contributor_docs/ko/contributor_guidelines.md @@ -407,7 +407,7 @@ git commit -m "Add documentation example to circle() function" ### 인라인 문서 (Inline documentation) -인라인 문서 작업을 계획하고 있다면, [여기](https://github.com/processing/p5.js/blob/main/contributor_docs/inline_documentation.md)를 참조하세요. +인라인 문서 작업을 계획하고 있다면, [여기](https://p5js.org/contribute/contributing_to_the_p5js_reference/)를 참조하세요. ### 접근성 (Accessibility) diff --git a/contributor_docs/zh-Hans/README.md b/contributor_docs/zh-Hans/README.md index d2363cbe71..1e5661d141 100644 --- a/contributor_docs/zh-Hans/README.md +++ b/contributor_docs/zh-Hans/README.md @@ -35,7 +35,7 @@ p5.js 项目除了这个代码库外还包括了以下几个其他的代码库 - [p5js.org/reference](https://p5js.org/reference/):由 [inline documentation](./inline_documentation.md) 的源代码生成。它包括了文本描述和参数以及随附的代码片段示例。我们将所有这些内联文献和代码放在一起,以使代码和参考文献保持紧密的联系,并强化这样的思想,贡献参考文献与贡献代码至少同等重要。构建库后,它将检查内联参考文献和示例,以确保它们与代码的行为方式匹配。 要做出贡献,您可以先查看 [inline_documentation.md](./inline_documentation.md) 页面。 - [p5js.org/examples](http://p5js.org/examples) 页面包含更长的示例,这些示例对于学习 p5.js 可能有用。要做出贡献,您可以先查看 [adding_examples.md](https://github.com/processing/p5.js-website/blob/main/contributor_docs/Adding_examples.md)。 -- [p5js.org/learn](https://p5js.org/learn) 页面包含可帮助您学习 p5.js 和编程概念的教程。 要做出贡献,您可以先查看 [p5.js guide to contributing to tutorials](https://p5js.org/learn/tutorial-guide.html)。 +- [p5js.org/tutorials](https://p5js.org/tutorials) 页面包含可帮助您学习 p5.js 和编程概念的教程。 要做出贡献,您可以先查看 [p5.js guide to contributing to tutorials](https://p5js.org/learn/tutorial-guide.html)。 - 您可能会注意到 p5.js 网站目前支持几种不同的语言。这称为国际化(i18n)。您可以在 [i18n_contribution](https://github.com/processing/p5.js-website/blob/main/contributor_docs/i18n_contribution.md)页面了解更多。 # GitHub Issue 流程 diff --git a/contributor_docs/zh-Hans/web_accessibility.md b/contributor_docs/zh-Hans/web_accessibility.md index bd64e5cdfb..6734a2b3c3 100644 --- a/contributor_docs/zh-Hans/web_accessibility.md +++ b/contributor_docs/zh-Hans/web_accessibility.md @@ -1,6 +1,6 @@ # p5.js 网页可访问性 -本文档描述了 p5.js 的网页可访问性功能的结构,供贡献者、维护者和其他相关方使用。如果您有兴趣使您的作品对屏幕阅读器可访问,请访问[教程](https://p5js.org/learn),或者如果您想在屏幕阅读器上使用 p5.js,请访问[使用屏幕阅读器的 p5.js 教程](https://p5js.org/learn/p5-screen-reader.html)。 +本文档描述了 p5.js 的网页可访问性功能的结构,供贡献者、维护者和其他相关方使用。如果您有兴趣使您的作品对屏幕阅读器可访问,请访问[教程](https://p5js.org/tutorials),或者如果您想在屏幕阅读器上使用 p5.js,请访问[使用屏幕阅读器的 p5.js 教程](https://p5js.org/learn/p5-screen-reader.html)。 ## 概述