Na GitHub-u od oktobra „master” postaje „main”

Inicijativa je deo trenda kojem su se tehnološke kompanije pridružile zbog smrti Džordža Flojda u SAD i protesta pod parolom „Black Lives Matter”.

Danko Novović
24/09/2020

Od 1. oktobra, osnovna grana svakog novog repozitorijuma kreiranog na GitHub-u zvaće se „main”, umesto „master”, kako je to do sada bio slučaj, prenosi ZDNet

Promena, koju je kompanija najavila u junu, trebalo bi da ukloni „nepotrebne asocijacije na ropstvo”, te da ih zameni inkluzivnijim terminima. U već postojećim „spremištima” zadržaće se stari termin.

Unutar repozitorijuma, u kojima korisnici popularne platforme za kontrolu verzija deponuju izvorni kod svojih projekata, dosad se naziv „master” koristio za osnovnu granu, na kojoj se nalazi primarna verzija koda, dostupna celom timu. Programeri koji rade na zajedničkom projektu preuzimaju postojeći kod, kreiraju lokalne grane na kojima rade sa svojih računara, da bi ih potom pripajali glavnoj, „master” grani, radi čuvanja koda i sinhronizacije rada sa kolegama. 

„Kod postojećih repozitorijuma, promena naziva podrazumevane grane još predstavlja problem”, navode iz GitHub-a, aludirajući na potrebu da se izmene podešavanja za zahteve za preuzimanje koda (pull request), ali i modifikuju pravila o sigurnosti. „Do kraja godine, svi postojeći repozitorijumi moći će bez ikakvih teškoća da preimenuju svoju glavnu granu”.

Inače, GitHub-ova inicijativa deo je trenda kojem su se tehnološke kompanije pridružile usled smrti Džordža Flojda u SAD, i početka masovnih protesta širom te zemlje, pod parolom „Black Lives Matter”.

Kompanije i projekti kao što su Microsoft, IBM, Twitter, Red Hat i MySQL izmenili su tako već ustaljeni tehnički žargon i izbacili iz upotrebe termine koji u SAD mogu da imaju rasnu konotaciju, kao što su „master” (gospodar), „slave” (rob), „blacklist” (crna lista) i „whitelist” (bela lista). 

GitHub je bio jedna od prvih kompanija koje su pružile podršku trendu izbacivanja spornih termina, pošto je njegov direktor još u junu najavio da se traži zamena za „master”.

Danko Novović

Objavio/la članak.

četvrtak, 24. Septembar, 2020.

IT Industrija

🔥 Najčitanije