Skip to content

💡 What Do I Need to Know About My Issue Or Pull Request? 💡 #2534

Open
@raclim

Description

@raclim

How Do I Know My Pull Request is Getting Reviewed?

To see some of the pull requests and issues that are currently being reviewed, check the PR Review Board or the following Milestones: MINOR Release.

Issues and Pull Requests categorized under the PATCH or MINOR Release Milestones will be prioritized since they are planned to be merged for the next release to Production. Please feel free to comment down below if you would like your pull request or issue to be considered by a maintainer for one of those milestones.

Pull Requests submitted before 10/24/24 without a linked issue will still be reviewed, but any incoming ones after this date must be linked to an issue.

The p5.js Editor is maintained mostly by volunteers, so we thank you for your patience as we try to address your input as soon as we can.

When Will the Next Production Release Be?

We will aim to deploy on a 1-2 month basis. Here are some dates we’re working towards:

Next MINOR Release: By February 27, 2025

You can read more about Semantic Versioning and the differences between a MINOR and PATCH release.

What Does the Current Develop Branch Look Like?

Sometimes, changes might be merged into the develop branch that won't be visible on Production for a while. To see the current state of the develop branch without running this repository locally, you can view this Release build, which should be kept up to date as pull requests are merged in.

What Issues Can I Work On?

Feel free to get started on issues that already exist in this repository! For contributors looking for a place to start, we recommend focusing on issues that have already been reviewed by the maintainers and community (which can be determined by reading the issue's discussion thread) or have the "bug" label. It's not required to be assigned an issue to work on one, but a maintainer can do so on request.

What Happens After I Submit a Pull Request or Issue?

Maintainers have the ability to veto proposals. This can happen when a proposal doesn't align with the mission/community guidelines, or when a proposal presents a significant maintenance or implementation challenge that the project is not able to tackle at that time.

To propose a change, open an issue. If it is a large change or a change that necessitates significant design consideration, add a 'discussion' label to the issue. Interested community members will chime in with their thoughts. After a significant period has passed (30 days unless urgent), maintainers will try to discern whether there is significant interest and whether consensus has been reached about the best approach. At this point, maintainers will either request a vote, close the issue, or open up the issue for pull requests. Pull requests submitted before a discussion has concluded will be ignored.

We also have issues and pull requests that we closed for now but may potentially revisit for discussion in the future in saved in this board.

Please feel free to note any other suggestions or concerns with the information above, thanks!

References for Contribution

Code of Conduct

p5.js Community Statement

Contribution Guidelines for p5.js

Contribution Guidelines for the p5.js Web Editor

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions