Drew DeVault, otè anviwònman itilizatè
Platfòm Sourcehut remakab pou kapasite li pou travay totalman san JavaScript, pèfòmans segondè ak òganizasyon travay nan fòm mini-sèvis nan style Unix. Fonksyonalite nan yon pwojè nan Sourcehut fòme pa eleman endividyèl ki ka konbine epi itilize separeman, pou egzanp, jis tikè oswa jis kòd san yo pa nesesèman konekte depo a ak tikè. Kapasite pou konbine resous lib fè li difisil pou detèmine ki resous ki fè pati yon pwojè. Project Hub la rezoud pwoblèm sa a epi fè li posib pou rasanble tout enfòmasyon ki gen rapò ak pwojè nan yon sèl kote. Pou egzanp, sou yon paj pwojè kounye a ou ka mete yon deskripsyon jeneral epi lis depo pwojè a, seksyon swiv pwoblèm, dokimantasyon, chanèl sipò ak lis adrès.
Pou entegrasyon ak platfòm ekstèn yo, yo ofri yon API ak yon sistèm pou konekte moun kap okipe entènèt (webhooks). Lòt karakteristik nan Sourcehut gen ladan sipò pou yon wiki, yon sistèm entegrasyon kontinyèl, diskisyon ki baze sou imèl, gade pye bwa nan achiv poste, revize chanjman atravè Entènèt la, ajoute annotasyon nan kòd (tache lyen ak dokiman). Anplis Git, gen sipò pou Mercurial. Kòd la ekri nan Python and Go, ak
Li posib pou kreye depo piblik, prive ak kache ak yon sistèm kontwòl aksè fleksib ki pèmèt ou òganize patisipasyon nan devlopman, ki gen ladan itilizatè yo san kont lokal yo (otantifikasyon atravè OAuth oswa patisipasyon pa imel). Yo bay yon sistèm rapò prive pwoblèm pou enfòme ak kowòdone ranje vilnerabilite yo. Imèl yo voye pa chak sèvis yo ankripte ak verifye lè l sèvi avèk PGP. Yo itilize otantifikasyon de faktè ki baze sou kle TOTP yon sèl fwa pou konekte. Pou analize ensidan yo, yo kenbe yon jounal odit detaye.
Enfrastrikti entegrasyon kontinyèl entegre pèmèt
Nan etap devlopman aktyèl la, Sourcehut ap travay
Sous: opennet.ru