TYPO3 Logo
TYPO3 Core Contribution Guide
Release: main

Loading data.

INTRODUCTION

  • About This Guide
  • Help & Community
  • TYPO3 Contribution Explained
  • Introduction to Forger

SETUP

  • Setting up Your Accounts
    • Signup for a TYPO3.org Account
    • Setting up Gerrit (ssh)
    • Slack
  • Prerequisites and Useful Tools
  • Git Setup
  • Setup the TYPO3 installation
  • Use EXT:styleguide
  • Setup your IDE

HOWTOS

  • Quick Start: Contribute in Under 30 Mins!
    • Prerequisites
    • Accounts
    • Git
    • DDEV
    • TYPO3
    • Create patch
    • Reviewing & more
  • Report an Issue
  • Create a Patch
  • Building assets
  • Add Documentation
  • Using runTests.sh
    • Core testing in depth
    • History
  • Debug TYPO3
  • Handle and Improve a Patch (Gerrit)
    • Tips for contributors & reviewers
    • Introduction to Gerrit
    • Find a review on Gerrit
    • Cherry-pick a patch
    • Cleanup tasks
    • Upload a new Patch Set
    • Review a patch
    • Rebase
    • Resolve Merge conflicts
  • Issue Workflow (Forge)
  • Core Mergers
    • Review a patch as a Core Merger
    • Merge patches
    • Backport a Change
    • Revert patches

ADDITIONAL INFORMATION

  • Git Cheat Sheet
  • Troubleshooting
  • Appendix
    • OS X help
      • Working with Git Tower
      • GRUNT install on OSX
      • Npm install on OSX
      • Creating a SSH Public Key on OSX
    • Microsoft Windows help
      • SSH and Git tools on Windows
      • Cloning with SourceTree on Windows
      • Troubleshooting for Windows
    • Linux/Unix help
      • Setting up TYPO3 manually under Linux
      • Creating a SSH Public Key on Unix/Linux
    • Coding Guidelines
    • Commit Hooks
    • Commit Message rules for TYPO3 CMS
    • Composer
    • Extension scanner
    • How to deprecate classes, methods, arguments and hooks in the TYPO3 core
    • PhpStorm: Setup
    • TYPO3 Core contribution setup with DDEV
    • Setting up TYPO3 manually
    • Slack
  • Sitemap
  • Index

Contributors Corner

  • View source of current document
  • How to edit
  • Edit current document on GitHub
  1. TYPO3 Core Contribution Guide
  2. Appendix
Report issue View source How to edit Edit on GitHub

Appendix

The appendix contains some additional information that covers topics in more depth than what is already described in the main section.

  • OS X help
    • Working with Git Tower
    • GRUNT install on OSX
    • Npm install on OSX
    • Creating a SSH Public Key on OSX
  • Microsoft Windows help
    • SSH and Git tools on Windows
    • Cloning with SourceTree on Windows
    • Troubleshooting for Windows
  • Linux/Unix help
    • Setting up TYPO3 manually under Linux
    • Creating a SSH Public Key on Unix/Linux
  • Coding Guidelines
  • Commit Hooks
  • Commit Message rules for TYPO3 CMS
  • Composer
  • Extension scanner
  • How to deprecate classes, methods, arguments and hooks in the TYPO3 core
  • PhpStorm: Setup
  • TYPO3 Core contribution setup with DDEV
  • Setting up TYPO3 manually
  • Slack
  • Previous
  • Next
Reference to the headline

Copy and freely share the link

This link target has no permanent anchor assigned. You can make a pull request on GitHub to suggest an anchor. The link below can be used, but is prone to change if the page gets moved.

Copy this link into your TYPO3 manual.

  • Home
  • Contact
  • Issues
  • Repository

Last rendered: Apr 03, 2025 19:25

© since 2015 by the TYPO3 contributors
  • Legal Notice
  • Privacy Policy