Ulapha:

Shintsha Ukubuyekezwa Kwesicelo

Umbuzo: Zingakanani shintsha izicelo wenze inqubo yokubuyekeza esemthethweni usebenzisa izici zenkundla?

Amagama angukhiye: shintsha isicelo, hlanganisa isicelo, isicelo sokudonsa, uvule, uvaliwe, ukubuyekezwa okusemthethweni, ukubuyekezwa kwekhodi, inqubo

Incazelo

Izicelo zoshintsho zihloselwe ukuthi zibuyekezwe amanye amalungu omphakathi ahlola ikhwalithi yoshintsho, aqinisekise ukuthi uguquko luhambisana nemihlahlandlela yephrojekthi. Ukubuyekezwa kwesicelo sokushintsha kungase kuphakamise ukuthuthukiswa, noma izinguquko ngaphambi kokuhlanganisa. Ucwaningo lobunjiniyela besoftware lubona ukusetshenziswa okujwayelekile kokubuyekezwa kwekhodi ukuze kuthuthukiswe ikhwalithi yesoftware (Baker et al, 1997; Kemerer et al, 2009). Kumaphrojekthi amaningi, ukuhlanganisa ngempumelelo ushintsho kudinga ukuthi ababuyekezi baphume ngemvume kukho. Le metric ihlola inqubo yokubuyekeza esemthethweni futhi ikhomba ukuthi izicelo zoshintsho zibuyekezwa kanjani futhi ngezinga elingakanani ngaphambi kokuba zamukelwe noma zenqatshwe.

Ukubuyekezwa kwesicelo sokushintsha kufaka phakathi amazwana ezingeni eliphezulu mayelana naso sonke isicelo soshintsho, amazwana zeleveli yefayela acela izinguquko ezithile, kanye nokuthi isicelo soshintsho "samukelwe yini", "besinezinguquko eziceliwe", noma isizathu esibangela ukuthi isicelo soshintsho sivalwe ngaphandle kokuhlanganiswa.

amanothi:

  • Ukushintsha izicelo zibe igatsha elimisiwe lenqolobane kungase kube nezici zokubuyekeza ezihlukile kunezicelo zokushintsha ezihanjiswe emagatsheni okuthuthukisa.
  • Ukubuyekezwa kwesicelo sokushintsha kwenziwa ngokusebenza ngezindlela eziningi ezahlukene. Isibonelo, amanye amaphrojekthi asebenzisa ukuphawula kwesicelo soshintsho njengendlela yokubuyekeza, kuyilapho amanye amaphrojekthi esebenzisa izici zokubuyekeza izicelo zoshintsho ezisemthethweni ezitholakala ezinkundleni ezinkulu zokuthuthukisa isofthiwe yomthombo ovulekile. Izinqubo ezithile zokubuyekeza zephrojekthi kwesinye isikhathi ziyabhalwa.

Izinhloso

  • Ukuze uqonde uhlobo lwenqubo yokubuyekeza isicelo soshintsho ngaphakathi kwendawo yokugcina, kanye nakuwo wonke amaqoqo amaqoqo.
  • Shintsha Ukubuyekezwa Kwesicelo kungasiza ukwazisa ikhwalithi yesofthiwe nokusebenza kahle kwentuthuko.
  • Ukuhlola izinqubo zokubuyekeza isicelo soshintsho kanye nokugcina isikhathi ngokuhamba kwesikhathi kuyasiza ekuboniseni ukuvela kwephrojekthi yesofthiwe yomthombo ovulekile.
  • Ukuhlolwa Kwezicelo Zokushintsha Ukubuyekezwa kanye nezibalo zabantu ababambiqhaza kungase kugqamise izindaba ze-DEI enqubweni yokubuyekezwa okusemthethweni kwamaphrojekthi.

Implementation

Ama-Aggregators

  • Imaphi amaphesenti ezicelo zoshintsho abuyekezwa ngokusemthethweni kusetshenziswa izici zenkundla?
  • Ithini inombolo esho nemaphakathi yezibuyekezo ezihambisana nezicelo zoshintsho ezibuyekeziwe?
  • Yimuphi umehluko wenqubo yokubuyekeza isicelo soshintsho okhona phakathi kwamaphrojekthi omthombo ovulekile aqhudelanayo, namaphrojekthi omthombo ovulekile avame ukuthunyelwa ndawonye?

Izihlungi

Amathuluzi Ahlinzeka Ngemethrikhi

I-Augur inikeza lawa mathebula, lapho kugcinwa khona ulwazi lokubuyekeza. Ngokuzayo, kuzothuthukiswa i-API ukuze inikeze lawa mathebula, lapho kugcinwa khona ulwazi lokubuyekeza.

  • Pull_request_reviews (zonke izibuyekezo esicelweni soshintsho)
  • Pull_request_reviewers (zonke izicelo shintsha ababuyekezi)
  • Pull_request_review_msg_ref (ithebula lebhuloho lemilayezo evela kubabuyekezi bezicelo zoshintsho)
  • Imilayezo (shintsha isicelo, udaba, i-imeyili, slack, futhi shintsha imilayezo yokubuyekeza isicelo, namazwana)

Amasu Okuqoqwa Kwedatha

Okubhekwayo

Abanikeli

  • Kevin Lumbard
  • Elizebeth Barron
  • Vinod Ahuja
  • Sean Goggins
  • Enoch Kaxada

Le metric igcine ukubuyekezwa ngoFebhuwari 22, 2022 njengengxenye yokukhishwa kuka-2022-04.

Ukuze uhlele le metric sicela uthumele isicelo sokushintsha lapha: https://github.com/chaoss/wg-evolution/blob/main/focus-areas/code-development-process-quality/change-request-reviews.md

Ukuze ubhekise le metric kusofthiwe noma ekushicilelweni sicela usebenzise le URL ezinzile: https://chaoss.community/?p=4712

Ukusetshenziswa nokusatshalaliswa kwamamethrikhi ezempilo kungase kuholele ekwephuleni ubumfihlo. Izinhlangano zingase zichayeke ezingozini. Lezi zingozi zingase zigeleze kusukela ekuthobeleni i-GDPR e-EU, nomthetho wezwe wase-US, noma neminye imithetho. Kungase futhi kube nezingozi zenkontileka ezivela kumigomo yesevisi kubahlinzeki bedatha njenge-GitHub ne-GitLab. Ukusetshenziswa kwamamethrikhi kufanele kuhlolwe ubungozi kanye nezinkinga zedatha yezimiso zedatha ezingaba khona. Ngicela ubone Idokhumenti ye-CHAOSS Data Ethics ukuze uthole isiqondiso esengeziwe.

Omaka:
Ngabe le ndatshana ibe usizo?
ukungathandi 0