YoVDO

Contributing back to Symfony!

Offered By: SymfonyCasts

Tags

Symfony Courses GitHub Courses Continuous Integration Courses Pull Requests Courses Autowiring Courses

Course Description

Overview

Ever wanted to contribute back to Symfony, but weren't sure where to start? I can't blame you! Symfony is a huge project with many ways to help and contributing back will help make you an even better developer... and even more popular with all your friends!

But... getting started... isn't always easy. In this tutorial, let's learn about the Symfony contribution ecosystem, and where you git in:

  • Organization of the Symfony issue tracker
  • Triaging pull requests
  • Triaging issues
  • Creating a bug reproducer
  • Creating a pull request
  • Running the Symfony tests
  • Symfony's branch merging workflow
  • Linking up your fork to a test project
  • Contributing to the docs

Ready for an adventure? Let's help build Symfony!


Syllabus

  • Organization & Triaging
  • Testing the Code from a PR
  • Linking Symfony deps to your Local Copy
  • Triaging a Bug Issue
  • Bug Reproducer
  • Symfony's Branching Strategy & Pull Requests
  • Coding a new Feature
  • Writing & Running Symfony's Tests
  • Services, Autowiring & Pushing To GitHub
  • PR Details & Continuous Integration
  • Uh oh: Documentation Bug!
  • All about the Docs: CI & Format
  • Recipes & Other Repositories

Taught by

Ryan Weaver

Related Courses

Learn GitHub: Best Practices
Codecademy
Git Basics for DevOps
KodeKloud via Coursera
Advanced Git and GitHub Practices
Packt via Coursera
Git and GitHub for DevOps Engineers
Packt via Coursera
GitHub Concepts
DataCamp