Ismerd meg a reputációs rendszert.
A reputáció az a rendszer, amely lehetővé teszi, hogy az emberek „bizalmat” szerezzenek az Exercism ökoszisztémájában.
A reputáció azt méri, hogy egy adott személy mennyit tett hozzá az Exercism-höz, akár a platformhoz való hozzájárulással (például szoftverek, feladatok és dokumentációk létrehozásával), akár a közösséghez való hozzájárulással (például mentorálással).
A reputációt nem lehet „elkölteni” vagy „felhasználni”. Bizonyos reputációs küszöbök elérésével viszont új jogosultságokhoz és új közreműködési lehetőségekhez juthatsz. Egyszerűen fogalmazva: minél több reputációval rendelkezik valaki, annál inkább úgy érezzük, hogy megbízhatunk benne, és így annál nagyobb hatalmat kap. A reputáció emellett nyilvánosan megtekinthető mutatója annak, hogy mennyit adtál az Exercism-nek.
A reputációs rendszer célja:
A reputációt többféleképpen is meg lehet szerezni:
| Művelet | Reputáció |
|---|---|
| Megoldás sikeres mentorálása | 5 |
| Megoldás közzététele | 1-3 |
| Feladat írása | 20 |
| Feladat frissítése | 10 |
| Fogalom írása | 10 |
| Fogalom frissítése | 5 |
| Pull request létrehozása | 3-100 |
| Pull request áttekintése | 1-20 |
| Pull request mergelése | 1-5 |
Minden sikeresen mentorált megoldásért (vagyis amikor a mentorálási beszélgetés lezárult) 5 reputáció jár.
Minden közzétett megoldásért a feladat nehézségétől függően jár reputáció:
| Címke | Reputáció |
|---|---|
easy |
1 |
medium |
2 |
hard |
3 |
Minden olyan feladatért, ahol a felhasználó szerzőként szerepel, 20 reputáció jár.
Minden olyan feladatért, ahol a felhasználó közreműködőként szerepel, 10 reputáció jár.
Minden olyan fogalomért, ahol a felhasználó szerzőként szerepel, 10 reputáció jár.
Minden olyan fogalomért, ahol a felhasználó közreműködőként szerepel, 5 reputáció jár.
Alapértelmezés szerint 12 reputáció jár, amikor mergelnek egy pull requestet, amelyet a felhasználó nyitott meg.
A pull request tartalmától függően a karbantartó több (vagy kevesebb) reputációt adhat azzal, hogy az alábbi címkék egyikét hozzáadja a pull requesthez:
| Címke | Reputáció | Példák |
|---|---|---|
x:rep/tiny |
3 |
|
x:rep/small |
5 |
|
x:rep/medium |
12 |
|
x:rep/large |
30 |
|
x:rep/massive |
100 |
|
A fenti példák durva támpontot adhatnak ahhoz, hogy mikor melyik címkét érdemes használni, de a karbantartók a saját belátásuk szerint dönthetnek.
A visszafelé kompatibilitás érdekében a járó reputáció meghatározásához az x:size címkék használatát is támogatjuk.
Minden olyan mergelt vagy lezárt pull requestért, amelyet a felhasználó áttekintett, 5 reputáció jár.
Ha egy pull request még nyitva van, (még) nem jár érte reputáció.
Az áttekintésért járó reputációt felhasználónként és pull requestenként csak egyszer adjuk.
Aki a pull requestet megnyitotta, nem kap reputációt a saját pull requestje áttekintéséért.
A pull request áttekintéséért járó reputáció megváltozik, ha az alábbi címkék valamelyikét hozzáadják a pull requesthez:
| Címke | Reputáció |
|---|---|
x:rep/tiny |
1 |
x:rep/small |
2 |
x:rep/medium |
5 |
x:rep/large |
10 |
x:rep/massive |
20 |
Nem lehet különböző reputációs „méretet” használni a pull request szerzőjének és áttekintőjének.
Mindkettő ugyanazon az x:rep címkén alapul.
Ha egynél több címke van megadva, a legmagasabb reputációértékű címke határozza meg a járó reputációt.
A visszafelé kompatibilitás érdekében a járó reputáció meghatározásához az x:size címkék használatát is támogatjuk.
Minden olyan pull requestért, amelyet a felhasználó mergelt, 1 reputáció jár.
5 reputáció jár.A pull requestekhez hasonlóan alapértelmezés szerint nem jár reputáció egy issue megnyitásáért. A pull requestekkel ellentétben viszont reputációt csak a nagy vagy masszív issue-kért adunk.
Az issue tartalmától függően a karbantartó úgy dönthet, hogy reputációt ad, ha az alábbi címkék valamelyikét hozzáadja az issue-hoz:
| Címke | Reputáció | Példák |
|---|---|---|
x:rep/large |
30 |
|
x:rep/massive |
100 |
|
A fenti példák durva támpontot adhatnak ahhoz, hogy mikor melyik címkét érdemes használni, de a karbantartók a saját belátásuk szerint dönthetnek.
A reputációnak azt a ráfordítást kell tükröznie, amennyi energiát egy karbantartó az issue létrehozásába fektetne.
Ha egynél több címke van megadva, a legmagasabb reputációértékű címke határozza meg a járó reputációt.