spacer
Contributors Statistics Main

Home of phpBB Development

Get Involved

You can help the project in many ways. Pick what suits your skills best, all contributions are much appreciated by the rest of the community. More detailed information on how to go about contributing is available on our Get Involved wiki page.

  • Report bugs
    phpBB can only be improved if the developers are aware of the problems users encounter. Detailed descriptions of problems help contributors solve them quickly.
  • Reproduce bugs and verify fixes
    Help identify incorrectly reported bugs to speed up development. Test bugfixes to ensure they work as expected and do not have unintended side effects.
  • Submit patches
    Know how to work with PHP, CSS or HTML? Fix a bug or implement a feature yourself and prepare your patch to be merged into phpBB.
  • Review patches
    Help identify problems before they go into a released version of phpBB and reach our users. Review and test other contributors' patches to identify problems.
  • Discussing existing RFCs
    RFCs are enhancement proposals for future versions of phpBB. You can provide comments on these proposals as well as collaborate on their implementation at the Development Discussion Board.
  • Create new RFCs
    Propose a new feature or a change in behaviour for discussion with the rest of the community. All big changes need to go through this process on the Development Discussion Board.
  • Participate in development IRC channel and Area51
    phpBB's development is public. When developers want to discuss something, have a question or want to request feedback they do it either in the development IRC channel (#phpbb-dev on FreeNode) or on the Development Discussion Board. Everyone is welcome to participate in these discussions to whatever extent they want.

Development Sites & Tools

  • spacer

    Development Discussion

    All proposals for new features and code changes are discussed in this forum. It runs the latest unstable version of phpBB allowing you to test upcoming features.

  • spacer

    Issue Tracker

    If you found a bug in phpBB this is the place to report it. If you're not sure if the behaviour you found is really a bug try asking for help in the Support Forum first.

  • spacer

    GitHub

    phpBB's source code is hosted in Git repositories at GitHub. You can also find a number of other tools for phpBB or MOD development there.

  • spacer

    Wiki

    The wiki is used to document a variety of best practices as well as the architecture of phpBB. A number of tutorials and in-depth articles explain how to work with particular parts of phpBB.

  • spacer

    Continuous Integration

    phpBB is continuously tested against a large suite of automated tests to ensure we deliver a high quality product. Bamboo takes care of running the tests and providing us with useful statistics, while Travis tests proposed changes before merging them in.

  • spacer

    Coding Guidelines

    Automatically generated documentation for phpBB APIs - always up to date.

    • Olympus (3.0.x) Guide
    • Ascraeus (3.1.x) Guide
  • spacer

    API Documentation

    Automatically generated documentation for phpBB APIs - always up to date.

    • Olympus (3.0.x) Docs
    • Ascraeus (3.1.x) Docs
  • spacer

    Code Changes

    The file changes that were made between each release of phpBB.

Powered by spacer
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.