In the PHP community, we all rely heavily on the contributions to Open Source of community members. This includes both for the language itself as well as the thousands of frameworks as packages that we use in a daily basis. The “jolly cooperation” of many individual developers from all around the world is an incredibly great asset that helps to create new and better PHP software every day.
Despite the frequent use of this system, the inner workings and procedures remain largely unknown to a lot of people. This often leads to a lot of waisted time and effort due to a wide variety of problems such as insufficient documentation, ineffective issue reporting, incorrect push requests and much more. In this talk I will share some of the experiences from several wel-known Open Source contributors as well as my own experiences from writing and maintaining my own packages. I will also provide a walkthrough to help you with Open Source contributions in the future.