WebKit2 – 4.1: Pointers for contribution
Description: Reference for WebKit2-4.1: Pointers for contribution

#### Pointers for contribution

## Contacting Us

You can find the developers behind WebKitGTK on various platforms:

- Mastodon.
- Bluesky.
- #webkitgtk channel on Matrix.

Feel free to reach out to us if you have any questions. For reporting issues and requesting new features, please follow the contribution guidelines in the following section.

## Reporting Feedback

If you encountered a bug, an unusual behavior, or would like to request a new feature, the WebKit Bugzilla is the place to visit. Bugs specific to the GTK and WPE ports, as well as cross-platform bugs affecting all WebKit ports (including e.g. macOS/iOS variants), are reported there.

WebKit is a large software project with many contributors and billions of users, receiving a lot of bug reports. Before reporting a new issue, be sure to search for the existing ones to make sure your issue may be already known. However, do not refrain from opening a ticket if you cannot find any describing your issue.

If you are unfamiliar with the WebKit bug writing guidelines, you might want to have a look before opening a ticket. Prefix the bug title with [WPE] or [GTK] depending on the port flavour that you are using, and ideally assign a component that matches the problem domain. If unsure, select WebKitGTK or WPE WebKit, but do not leave it unassigned.

Last but not least, thanks for your contribution! You can make a difference and help us improve and evolve our project.

## Code Contributions

To contribute, you should first setup a local development environment. The easiest solution is to use the WebKit Container SDK. It contains a set of scripts that assist in creating and running a Podman-based container on your Linux machine, which contains all dependencies needed to compile WebKit.

The webkit.org page contains a section dedicated to code contributions—be sure to read it, as it contains many interesting articles, covering the WebKit Early Warning System (EWS), the coding style guidelines and much more.

Additionally there is a Wiki page with further information about the WebKit project, and links to all aforementioned pages.