Kuchinja Zvikumbiro Kwaramba

Mubvunzo: Ndeipi shanduko yakakumbirwa yakarambwa pane imwe nguva?

tsananguro

Zvikumbiro zvekuchinja zvinotsanangurwa sezviri mukati Chinja Zvikumbiro. Zvikumbiro zvakarambwa zvekuchinja ndezviya zvinozovharwa pasina kubatanidzwa munheyo yekodhi yepurojekiti.

Semuyenzaniso, muGitHub kana chikumbiro chekudhonza chakavharwa pasina kusanganisa, uye kuzvipira kunoratidzwa mairi hakugone kuwanikwa mugit repository, inogona kunzi yakarambwa (asi ona yakadzama nhaurirano pazasi). Zvimwe chete zvinogona kutaurwa nezve GitLab yekubatanidza zvikumbiro. Panyaya yeGerrit, ongororo yekodhi inogona "kusiyiwa" zviri pamutemo, inova nzira yekuona zvakaramba zvikumbiro zvekuchinja mune ino system.

zvinangwa

  • Kuwanda kwebasa rekodhi. Zvikumbiro zvakarambwa zveshanduko imiriri yechiitiko chiri muprojekiti. Nekuverenga zvikumbiro zvekuchinja zvakarambwa museti yezvinyorwa zvinoenderana nepurojekiti, unogona kuve neruzivo rwezvese chiitiko chekodha muchirongwa icho chisina kutungamira kune shanduko chaidzo. Ehe, iyi metric handiyo yega inofanirwa kushandiswa kuteedzera huwandu hwekuita coding.

Kutevedzera

Iko kushandiswa uye kuparadzirwa kwehutano metrics kunogona kukonzera kukanganisa kwekuvanzika. Masangano anogona kusangana nenjodzi. Njodzi idzi dzinogona kubva mukutevedzera GDPR muEU, nemutemo wenyika muUS, kana nemumwe mutemo. Panogona zvakare kuve nenjodzi dzekondirakiti dzinoyerera kubva kumatemu ebasa kune vanopa data vakaita seGitHub neGitLab. Iko kushandiswa kwema metrics kunofanirwa kuongororwa kune njodzi uye zvinogona kuitika dambudziko re data. Ndapota onai CHAOSS Data Ethics gwaro kune rimwe gwara.

Aggregators:

  • Count. Huwandu hwezvikumbiro zvekuchinja zvakarambwa panguva iyi.
  • Ratio. Reshiyo yezvikumbiro zvekuchinja zvakarambwa pamusoro pehuwandu hwezvikumbiro zvekuchinja panguva iyoyo.

Parameters:

  • Nguva yenguva. Kutanga uye kupedza zuva renguva iyo yakaramba zvikumbiro zvekuchinja zvinotariswa. Default: zvachose.
  • Maitiro ekwakabva kodhi. Algorithm. Default: mafaera ese ari source code. Kana isu tikatarisa pane kodhi kodhi, isu tinoda mucherechedzo wekusarudza kuti faira ndeyako kodhi here kana kwete.

filters

  • Nevatambi (anotumira, muongorori, kubatanidza). Inoda kubatanidza mazita anoenderana nemutambi mumwe chete.
  • Nemapoka evatambi (mushandi, murume kana mukadzi... kune mumwe nemumwe wevatambi). Inoda kuungana kwevatambi, uye pamwe, kubatanidza mutambi.

Visualizations

  • Verenga panhambo nekufamba kwenguva
  • Ratio panhambo nekufamba kwenguva

Izvi zvinogona kuiswa mumapoka (pamutambi werudzi, kana neboka revatambi) nekushandisa mafirita, uye anogona kumiririrwa semabhawa machati, nenguva ichimhanya mu X axis. Bhawa rega rega raimiririra zvikumbiro zvekuchinja zvakarambwa pane imwe nguva (semuenzaniso, mwedzi).

Data Kuunganidza Strategies

Tsanangudzo chaiyo: GitHub

Panyaya yeGitHub, zvikumbiro zvakarambwa zvekuchinja zvinotsanangurwa se "kudhonza zvikumbiro zvakavharwa nekuchinja kwavo kusaverengerwa mugit repository", chero bedzi ichikurudzira shanduko kune source code mafaera.

Ona nhaurirano mune yakananga tsananguro yeGitHub mukati Chinja Zvikumbiro Zvinogamuchirwa, sezvo zvichishanda pano zvakare.

Inosungirwa paramita (yeGitHub):

  • Heuristic yekuona yakaramba zvikumbiro zvekuchinja, ichitaurira patsanura idzo nyaya uko chikumbiro cheshanduko chakavharwa, asi shanduko dzakaverengerwa mugit repository nemaoko. Default: Hapana.

Tsanangudzo chaiyo: GitLab

Panyaya yeGitLab, ongororo dzakarambwa dzinotsanangurwa se "kubatanidza zvikumbiro zvakavharwa neshanduko dzadzo dzisiri kuverengerwa mugit repository", chero ichikurudzira shanduko kumafaira ekodhi.

Inosungirwa paramita (yeGitLab):

  • Heuristic yekuona yakaramba zvikumbiro zvekuchinja, kuudza patsanura idzo nyaya apo chikumbiro chekubatanidza chakavharwa, asi shanduko dzakaverengerwa mugit repository. Default: Hapana.

Tsanangudzo chaiyo: Gerrit

Panyaya yaGerrit, zvikumbiro zvekuchinja zvakarambwa zvinotsanangurwa se "shanduko dzakasiiwa", chero bedzi vachikurudzira shanduko kumafaira ekodhi.

Mandatory parameters (yeGerrit): Hapana.

References