貢献者ドキュメント

参加者が手を上げて熱心に笑顔で写っている集合写真。
2019年p5.js貢献者カンファレンスの参加者たち。
私たちのコミュニティは、あらゆる形態の貢献を大切にし、「貢献者」という言葉の意味をできる限り広く拡大することを目指しています。それには、ドキュメンテーション、教育、コード作成、アート制作、執筆、デザイン、アクティビズム、組織化、キュレーション、あるいはあなたが想像できるすべてのことが含まれます。
- 🌸 Welcome! 🌺
Thanks for your interest in contributing to p5.js! Our community values contributions of all forms and seeks to expand the meaning of the word "contributor" as far and wide as possible. It includes documentation, teaching, writing code, making art, writing, design, activism, organizing, curating, or anything else you might imagine. Our community page gives an overview of some different ways to get involved and contribute.
- Our Focus on Access
What our commitment to access means for contributors and users of the library.
- Contributing to the p5.js Reference
Write and edit p5.js reference using the right format.
- Contributor Guidelines
Essential information about contributing to p5.js on GitHub.
- Creating an Addon Library
Extend p5.js functionalities with your own addon library.
- Documentation Style Guide
A reference to help give our documentation a consistent voice.
- Friendly Errors System Contribution Guide
An overview of the Friendly Error System codebase and a reference for developers.
- 🌸 p5.js Friendly Error System (FES)
An overview of the system used by p5.js to provide errors in friendly language.
- How to add Friendly Error Messages
Looking for a way to support Friendly Errors in your new method? Follow this step-by-step guide!
- Release process
How all the updates on GitHub get turned into a new version of the library.
- Steward Guidelines
Learn about how to manage and review contributions to p5.js.
- Unit Testing
Guide to writing tests for p5.js source code.
- p5.js Web Accessibility
Understand and use p5.js’ Web Accessibility features to make your sketch accessible.
- WebGL Contribution Guide
How to get started working on the p5.js WebGL mode source code.
- p5.js WebGL Mode Architecture
An overview of the design decisions that make up WebGL mode and their motivation.