Взимане на задача
Тук се намират инструкциите за взимането и изпълнението на техническа задача.
Преди да изпълните стъпките е необходимо да сте част от GitHub организацията. Процесът по присъединяване е описан тук.
Стъпки
1. Взимаме задача с "assign" в GitHub
Взимаме задача като пишем коментар под самата задача, че започваме работа по нея. Когато някой, от отговорниците на репото види коментара ще "assign" (възложи) задачата на вас, за да се вижда от всички.

2. Правим fork на репото
За да може да предлагате промени по кода на платформата е необходимо да се направи fork на репото. Промените се прилагат в нов branch на fork-a.


3. Отваряме PR към главното repo
След като сме имплементирали промените и сме push-нали бранча в нашия fork можем да отворим PR към главното repo. Когато отворим fork-a GitHub би трябвало да ни предложи да отворим PR.

Попълваме темплейта за PR и го създаваме.
Когато отваряме PR е важно да проверим дали от лявата страна е главното repo - podkrepi-bg/frontend
за този пример. Отдясно трябва да е бранча в нашия fork.

4. Изчакваме обратна връзка от екипа, който отговаря за repo-то
Всяко repo от платформата има екип, който отговаря за него. Екипът се състои от доброволци, които дълго време са работили по платформата и са запознати с нея в детайли. От тези хора зависи дали дадена промяна ще бъде одобрена или не.
Когато всички точки описани по-долу са изпълнени, PR-a е одобрен и се мърджва към главното repo:
решението на задачата е прието
всички отворени въпроси са отговорени
всички отворени подобрения по предложението са изпълнени или отхвърлени
всички тестове минават
Last updated
Was this helpful?