Drew DeVault, höfundur notendaumhverfis
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
Þ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
Á núverandi þróunarstigi er Sourcehut að vinna
Heimild: opennet.ru