Verkefnamiðstöð hefur birst á SourceHut samvinnuþróunarvettvangi

Drew DeVault, höfundur notendaumhverfis Sway og póstforrit aerc, tilkynnt um innleiðingu verkefnamiðstöðvar á þeim sameiginlega þróunarvettvangi sem það þróar SourceHut. Hönnuðir geta nú búið til verkefni sameinast nokkra þjónustu, og einnig skoða lista fyrirliggjandi verkefni og leita meðal þeirra.

Sourcehut vettvangurinn er þekktur fyrir getu sína til að vinna að fullu án JavaScript, mikil afköst og skipulag vinnu í formi smáþjónustu í Unix stíl. Virkni verkefnis í Sourcehut er mynduð af einstökum hlutum sem hægt er að sameina og nota sérstaklega, til dæmis bara miða eða bara kóða án þess að tengja endilega geymsluna við miða. Hæfni til að sameina auðlindir frjálslega gerir það erfitt að ákvarða hvaða auðlindir tilheyra verkefni. Verkefnamiðstöðin leysir þetta vandamál og gerir það mögulegt að koma öllum verktengdum upplýsingum saman á einn stað. Sem dæmi má nefna að á einni verkefnasíðu er nú hægt að setja almenna lýsingu og skrá geymslur verkefnisins, greinarakningarhluta, skjöl, stuðningsrásir og póstlista.

Fyrir samþættingu við utanaðkomandi kerfa er boðið upp á API og kerfi til að tengja vefþjóna (webhooks). Viðbótaraðgerðir í Sourcehut eru meðal annars stuðningur við wiki, samfellt samþættingarkerfi, umræður sem byggjast á tölvupósti, tréskoðanir á póstskjalasafni, skoða breytingar í gegnum vefinn, bæta athugasemdum við kóða (tengja við tengla og skjöl). Auk Git er stuðningur við Mercurial. Kóðinn er skrifaður í Python og Go, og dreift af leyfi samkvæmt GPLv3.

Það er hægt að búa til opinberar, einka- og faldar geymslur með sveigjanlegu aðgangsstýringarkerfi sem gerir þér kleift að skipuleggja þátttöku í þróun, þar á meðal notendur án staðbundinna reikninga (staðfesting með OAuth eða þátttöku með tölvupósti). Einkatilkynningakerfi er til staðar til að upplýsa og samræma varnarleysisleiðréttingar. Tölvupóstur sem hver þjónusta sendir er dulkóðaður og staðfestur með PGP. Tveggja þátta auðkenning byggð á einu sinni TOTP lyklum er notuð til að skrá þig inn. Til að greina atvik er haldið ítarlegri úttektarskrá.

Innbyggður samfelldur samþættingarinnviði gerir kleift
skipuleggja framkvæma sjálfvirka smíði í sýndarumhverfi á ýmsum Linux og BSD kerfum. Heimilt er að flytja samsetningarvinnu beint til CI án þess að setja það í geymslu. Byggingarniðurstöðurnar endurspeglast í viðmótinu, sendar með tölvupósti eða sendar með vefhook. Til að greina bilanir er hægt að tengjast samsetningarumhverfi í gegnum SSH.

Á núverandi þróunarstigi er Sourcehut að vinna efnislega hraðar en samkeppnisþjónustur, til dæmis, síður með yfirlitsupplýsingum, skuldbindingarlista, breytingaskrá, kóðayfirliti, málefnum og skráartré opnast 3-4 sinnum hraðar en GitHub og GitLab, og 8-10 sinnum hraðar en Bitbucket. Það skal tekið fram að Sourcehut hefur ekki enn farið af alfa þróunarstigi og margir fyrirhugaðir eiginleikar eru ekki enn tiltækir, til dæmis er ekkert vefviðmót fyrir sameiningarbeiðnir ennþá (sameiningarbeiðni er búin til með því að búa til miða og hengja tengil á útibú í Git til þess) . Gallinn er líka einstakt viðmót, sem notendur GitHub og GitLab þekkja ekki, en engu að síður einfalt og strax skiljanlegt.

Heimild: opennet.ru

Bæta við athugasemd