Contributing to PHP Development Tools

Thanks for your interest in this project.

Project description

The Eclipse PHP IDE project delivers a PHP Integrated Development Environment framework for the Eclipse platform. This project encompasses the development components necessary to develop PHP-based Web Applications and facilitates extensibility. It leverages the existing Web Tools Project in providing developers with PHP capabilities.

  • https://projects.eclipse.org/projects/tools.pdt

Developer resources

GitHub tracker and pull requests are currently not supported by the contribution process.

Information regarding source code management, builds, coding standards, and more.

  • https://projects.eclipse.org/projects/tools.pdt/developer

The project maintains the following source code repositories

  • http://git.eclipse.org/c/pdt/org.eclipse.pdt.git

This project uses Bugzilla to track ongoing development and issues.

  • Search for issues: https://eclipse.org/bugs/buglist.cgi?product=pdt
  • Create a new report: https://eclipse.org/bugs/enter_bug.cgi?product=pdt

Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome!

How to start

  • https://wiki.eclipse.org/PDT/Contributing#Quick_guide

Eclipse Contributor Agreement

Before your contribution can be accepted by the project team contributors must electronically sign the Eclipse Contributor Agreement (ECA).

  • http://www.eclipse.org/legal/ECA.php

Commits that are provided by non-committers must have a Signed-off-by field in the footer indicating that the author is aware of the terms by which the contribution has been provided to the project. The non-committer must additionally have an Eclipse Foundation account and must have a signed Eclipse Contributor Agreement (ECA) on file.

For more information, please see the Eclipse Committer Handbook: https://www.eclipse.org/projects/handbook/#resources-commit


Contact the project developers via the project's "dev" list.

  • https://dev.eclipse.org/mailman/listinfo/pdt-dev