Як стати учасником opensource проекту (технічні питання)

  • Open Source

Працюю в Web-студії. Завдань багато, але вони давно стали рутиною і не приносять задоволення. За спеціалізацією я Back-end розробник, пишу на PHP, а конкретно на фреймворку Yii2. Пишу так само простенькі консольні додатки для Linux просто заради розваги.

Проблема в тому, що в нашій студії я єдиний back-end розробник і ні з ким ні поділиться досвідом, ні замутити проект. Всі радять підключиться до OpenSource проектів на GitHub, яких незліченна кількість. Зупиняє мене вчинене незнання кухні OpenSource і задоволене поверхневе уявлення про GitHub, хоча Git-му користуюся активно, але тільки в своїх приватних репах на Bitbacket (економлю =)).

Хотів би дізнатися, у тих хто вже бере участь в подібних проектах, як і за якими принципами слати pull request-и, кидати issue, коннектітся з іншими розробниками. Що б не наступати на граблі і не дратувати співтовариство очевидними помилками.

В ідеалі, хотів би якось скооперуватися з людьми, у яких є OpenSource проект і яким потрібна допомога з розробкою. Які в свою чергу допомогли б мені з розумінням того, як все це працює і у яких завжди можна було б проконсультуватися (не по питань коду, а з питань взаємодії).

Спасибі за відповідь! Але я як раз хочу попрацювати в команді. Одному не особливо весело, хочеться спільної роботи. Але здається я вже зрозумів суть. Потрібно завантажити чийсь проект на GitHub і розгорнути його у себе. Потім дивитися issue і правити їх якщо є можливість. А після правок робити Pull request і чекати) Мабуть, це вся хитрість, судячи з кількості відповідей на моє запитання.

Схожі статті