Skip to content

Latest commit

 

History

History
39 lines (20 loc) · 3.56 KB

CONTRIBUTING.md

File metadata and controls

39 lines (20 loc) · 3.56 KB

Contributing

Thank you for thinking about contributing to WordPress' Gutenberg project! If you're unsure of anything, know that you're 💯 welcome to submit an issue or pull request on any topic. The worst that can happen is that you'll be politely directed to the best location to ask your question or to change something in your pull request. We appreciate any sort of contribution and don't want a wall of rules to get in the way of that.

As with all WordPress projects, we want to ensure a welcoming environment for everyone. With that in mind, all contributors are expected to follow our Code of Conduct.

Before contributing, we encourage you to review the Contributor Handbook. If you have any questions, please ask, either in Slack or open an issue in GitHub so we can help clarify.

All WordPress projects are licensed under the GPLv2+, and all contributions to Gutenberg will be released under the GPLv2+ license. You maintain copyright over any contribution you make, and by submitting a pull request, you are agreeing to release that contribution under the GPLv2+ license.

This document covers the technical details around setup, and submitting your contribution to the Gutenberg project.

Developer Contributions

Please see the Developer Contributions section of the Contributor Handbook.

How Can Designers Contribute?

If you'd like to contribute to the design or front-end, feel free to contribute to tickets labelled Needs Design or Needs Design Feedback. We could use your thoughtful replies, mockups, animatics, sketches, doodles. Proposed changes are best done as minimal and specific iterations on the work that precedes it so we can compare. The WordPress Design team uses Figma to collaborate and share work. If you'd like to contribute, join the #design channel in Slack and ask the team to set you up with a free Figma account. This will give you access to a helpful library of components used in WordPress.

Triage Contributions

Triage is the practice of reviewing existing issues to make sure they’re relevant, actionable, and have all the information needed to reproduce and/or solve the issue. Triaging is a very important contribution because it allows the community to focus on and prioritise issues, feature proposals, discussions, and so on.

If you want to learn more about triage, and why it it important, please see the repository management section of the Contributor Handbook.

Contribute to the Documentation

Please see the Documentation section of the Contributor Handbook.

Documentation is automatically synced from master to the Block Editor Handbook every 15 minutes.

@wordpress/component

If you're contributing to the documentation of any component from the @wordpress/component package, take a look at its guidelines for contributing.

Reporting Security Issues

Please see SECURITY.md.