# GitHub организация

В GitHub организацията се намират всички доброволци участващи в Подкрепи.бг. Доброволците са разделени на екипи като един доброволец може да бъде в повече от един екип.

{% hint style="info" %}
Текущите екипи можете да видите [тук](https://github.com/orgs/podkrepi-bg/teams/all-teams/teams).
{% endhint %}

{% hint style="info" %}
Ако смятате, че не не сте в правилните екипи в GitHub, винаги може да пишете в Discord, за да оправим проблема.
{% endhint %}

## Включване в GitHub организацията

Очакваме всеки желаещ да работи по платформата да се включи в GitHub организацията. Това може да се случи по следния начин:

1. Включете се в нашия Discord чрез [този линк](https://discord.com/invite/nZAeCb9YzP).
2. Представете се с няколко думи в [този канал](https://discord.com/channels/778984868146577458/778984868146577461). Бихме се радвали да разберем:
   1. Как се казвате?
   2. Какъв опит имате?
   3. С каква помощ бихте искали да се включите в организацията?
   4. Какво е вашето потребителско име в GitHub?
3. Запознайте се със съдържанието на отдел [Разработка.](https://docs.podkrepi.bg/general/architecture)
4. Когато някой от администраторите види съобщението, ще ви изпрати покана за присъединяване към GitHub организацията.

## Oтговорници по отделните направления

В организацията имаме екипи, които отговарят за всяко направление. Например всички промени по frontend repo-то трябва да бъдат одобрени от екипа [frontend maintainers](https://github.com/orgs/podkrepi-bg/teams/frontend-maintainers). Отговорниците са видими публично с цел улесняване на комуникацията.

### Защо има отговорници?

Стараем се всички в организацията да имат равни права. Въпреки това, когато става дума за отворен код, се налага да има хора, които гарантират за качеството на този код. Тъй като работим с пари и лични данни е важно да се подсигурим, че волни или неволни бъгове не се озовават в кода на платформата.

### Какви права имат отговорниците?

Отговорниците по направленията имат следните права към repo-то, за което са отговорни:

* да одобряват промени от други хора
* да отварят branch-oве директно към главното repo
* да затварят съществуващи задачи

### Как се става отговорник?

Всеки може да стане отговорник по дадено направление. Няма лимит на хората, които имат такова право. Колкото повече отговорници имаме, толкова по-бързо можем да имплементираме промени по платформата.&#x20;

Към момента отговорниците са хора, които редовно подпомагат развитието на платформата с писане на код, тестване, проверка на нови промени, присъствие на общи срещи, предложения за подобрения и т.н.&#x20;
