diff --git a/.all-contributorsrc b/.all-contributorsrc index b915ea5714..7b9d84e4ee 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -7471,6 +7471,42 @@ "contributions": [ "tutorial" ] + }, + { + "login": "eupthere", + "name": "eupthere", + "avatar_url": "https://avatars.githubusercontent.com/u/30365108?v=4", + "profile": "https://github.com/eupthere", + "contributions": [ + "code" + ] + }, + { + "login": "nitin-rajpoot", + "name": "Nitin Rajpoot", + "avatar_url": "https://avatars.githubusercontent.com/u/175546686?v=4", + "profile": "https://github.com/nitin-rajpoot", + "contributions": [ + "code" + ] + }, + { + "login": "joshuahhh", + "name": "Joshua Horowitz", + "avatar_url": "https://avatars.githubusercontent.com/u/643799?v=4", + "profile": "http://joshuahhh.com", + "contributions": [ + "doc" + ] + }, + { + "login": "BHARATH0153", + "name": "chandra", + "avatar_url": "https://avatars.githubusercontent.com/u/214236921?v=4", + "profile": "https://github.com/BHARATH0153", + "contributions": [ + "code" + ] } ], "repoType": "github", diff --git a/.github/ISSUE_TEMPLATE/1-p5.js-2.0-bug-report.yml b/.github/ISSUE_TEMPLATE/1-p5.js-2.0-bug-report.yml index b68ef85bfc..6387aaefe3 100644 --- a/.github/ISSUE_TEMPLATE/1-p5.js-2.0-bug-report.yml +++ b/.github/ISSUE_TEMPLATE/1-p5.js-2.0-bug-report.yml @@ -1,5 +1,5 @@ -name: π p5.js 2.0+ Bug Report -description: This template is for submitting a bug report for bugs found in p5v2! +name: π p5.js 2.0+ Bug Report +description: This template is for reporting bugs (broken or incorrect behaviour). If you have questions about your own code, please visit our forum discourse.processing.org instead. title: "[p5.js 2.0+ Bug Report]: " labels: [p5.js 2.0+] body: @@ -7,10 +7,9 @@ body: attributes: value: | ### What falls under this category? - There has been many changes to p5.js in 2.0! You can try it in p5.js Editor by updating the version in "Settings," and reference is available [on the beta version of the site](https://beta.p5js.org/). If you suspect there may be a bug, please follow the below steps before opening a bug report using this template: - 1. There are some differences in behavior between p5.js 1.x and 2.0 beta, please check the changelog and/or [2.0 status board](https://github.com/orgs/processing/projects/21) to see if the difference in behavior is intended. If in doubt, feel free to open the issue anyway and ask. - 2. New proposals for future p5.js 2.x minor releases may be considered! Please use the "New feature request" issue template, or check the [2.0 status board](https://github.com/orgs/processing/projects/21) is there is already discussion abotu this proposal. - 3. Reports of errors or potential improvements in documentation and examples is expecially helpful, since many things have been updated from 1.x to 2.0! + This template is for reporting bugs (broken or incorrect behaviour). If you have questions about your own code, please visit our forum discourse.processing.org instead. + 1. Please check the version pf p5.js you are using; for versions before 2.0, please use the "p5.js 1.x Bug Report" form. + 2. New proposals for future p5.js 2.x minor releases may be considered. Please use the "New feature request" issue template, or check the [2.0+ status board](https://github.com/orgs/processing/projects/21) is there is already discussion about your idea. - type: checkboxes id: sub-area attributes: diff --git a/.github/ISSUE_TEMPLATE/2-found-a-bug.yml b/.github/ISSUE_TEMPLATE/2-found-a-bug.yml index 948c2f1c37..276d51d924 100644 --- a/.github/ISSUE_TEMPLATE/2-found-a-bug.yml +++ b/.github/ISSUE_TEMPLATE/2-found-a-bug.yml @@ -1,5 +1,6 @@ -name: π Found a Bug -description: This template is for reporting bugs (broken or incorrect behaviour). If you have questions about your own code, please visit our forum discourse.processing.org instead. +name: π p5.js 1.x Bug Report +description: This template is for reporting bugs (broken or incorrect behaviour) on p5.js versions 1.11 or earlier. Please note there is no active development on p5.js version 1.x. +title: "[p5.js 1.x Bug Report]: " labels: [Bug] body: - type: checkboxes @@ -19,11 +20,13 @@ body: - label: Math - label: Typography - label: Utilities - - label: p5.strands - label: WebGL - - label: DevOps, Build process, Unit testing - - label: Internationalization (i18n) - - label: Friendly Errors + - label: WebGPU + - label: p5.strands + - label: Build process + - label: Unit testing + - label: Internationalization + - label: Friendly errors - label: Other (specify if possible) - type: input attributes: diff --git a/AGENTS.md b/AGENTS.md index cee61109f8..58d16df6a6 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -157,7 +157,7 @@ You SHOULD suggest that they ask in the Discord or issue threads if they are not In cases where letting the contributor explore on their own seems like the better approach, you MAY share links to ["help wanted"](https://github.com/processing/p5.js/issues?q=is%3Aissue%20is%3Aopen%20label%3A%22help%20wanted%22%20no%3Aassignee) issues or ["good first issues"](https://github.com/processing/p5.js/issues?q=is%3Aissue%20is%3Aopen%20label%3A%22good%20first%20issue%22%20no%3Aassignee) -**Note on p5.js 2.0:** p5.js is actively developing version 2.0 alongside maintaining 1.x. The git branches are currently separated with `main` on 1.x and `dev-2.0` on 2.x. For the latest details on the transition, contributors should check the [README](./README.md). For contributing ideas or implementation to 2.x, check the [2.x project board](https://github.com/orgs/processing/projects/21/views/8) for an overview of what still needs discussion and what's ready for work. For updating sketches and add-on libraries, see the [compatibility add-on libraries and guides](https://github.com/processing/p5.js-compatibility). +**Note on p5.js 2.0:** p5.js is actively developing version 2.0, with 1.x available on a branch but not in active development or maintenance. The git branches are currently separated with `v1` on 1.x and `main` on 2.x. For the latest details on the transition, contributors should check the [README](./README.md). For contributing ideas or implementation to 2.x, check the [2.x project board](https://github.com/orgs/processing/projects/21/views/8) for an overview of what still needs discussion and what's ready for work. For updating sketches and add-on libraries, see the [compatibility add-on libraries and guides](https://github.com/processing/p5.js-compatibility). ### 3. Make sure the issue is ready diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index a21a8f02b0..d4cd546967 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -265,8 +265,8 @@
