TYPO3 Logo
TYPO3 Contribution Guide - Core Development
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

  • Report an Issue
  • Create a Patch
  • Building assets
  • Add Documentation
  • Using runTests.sh
  • 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
      • Creating a SSH Public Key on Unix/Linux
      • Setting up TYPO3 manually under Linux
    • Aliases & Git Aliases
    • 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: Gerrit Plugin
    • PhpStorm: Setup
    • TYPO3 Core contribution setup with DDEV
    • Setting up TYPO3 manually
    • Slack
    • Information for editing this guide
  • Sitemap
  • Index

PAGE CONTENTS

  • Appendix
  1. Start
  2. Appendix
View source How to edit Edit on GitHub

Display settings


Color scheme of code blocks:


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
    • Creating a SSH Public Key on Unix/Linux
    • Setting up TYPO3 manually under Linux
  • Aliases & Git Aliases
  • 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: Gerrit Plugin
  • PhpStorm: Setup
  • TYPO3 Core contribution setup with DDEV
  • Setting up TYPO3 manually
  • Slack
  • Information for editing this guide
  • Previous
  • Next
  • Home
  • Contact
  • Issues
  • Repository

Last updated: Mar 11, 2023 17:47

Last rendered: Mar 11, 2023 17:48

  • TYPO3 Theme 4.7.9
  • DRC v3.0.dev30
© Copyright since 2015 by the TYPO3 contributors
  • Legal Notice
  • Privacy Policy
  • Code of Conduct