Sebaka sa morero se hlahile sethaleng sa nts'etsopele ea tšebelisano ea SourceHut

Drew DeVault, mongoli oa tikoloho ea basebelisi Tsela le moreki oa poso aerc, tsebisitsoe mabapi le ts'ebetsong ea setsi sa morero sethaleng sa nts'etsopele se kopanetsoeng seo e se hlahisang SourceHut. Hona joale ba ntlafatsang ba ka etsa merero kopanyang litšebeletso tse 'maloa,' me hape sheba lethathamo merero e teng le ho batla hara tsona.

Sethala sa Sourcehut se tsebahala ka bokhoni ba sona ba ho sebetsa ka botlalo ntle le JavaScript, ts'ebetso e phahameng le tlhophiso ea mosebetsi ka mokhoa oa lits'ebeletso tse nyane ka mokhoa oa Unix. Ts'ebetso ea projeke ho Sourcehut e entsoe ka likarolo tse ikemetseng tse ka kopantsoeng le ho sebelisoa ka thoko, mohlala, litekete kapa khoutu feela ntle le ho hokahanya polokelo le litekete. Bokhoni ba ho kopanya lisebelisoa ka bolokolohi bo etsa hore ho be thata ho tseba hore na ke lisebelisoa life tseo e leng tsa morero. Project Hub e rarolla bothata bona mme e etsa hore ho khonehe ho kopanya lintlha tsohle tse amanang le morero sebakeng se le seng. Ka mohlala, leqepheng le le leng la morero joale u ka beha tlhaloso e akaretsang 'me u thathamise lipolokelo tsa morero, u fane ka likarolo tsa ho sala morao, litokomane, likanale tsa tšehetso le manane a mangolo.

Bakeng sa ho kopanngoa le li-platform tsa ka ntle, API le tsamaiso ea ho hokahanya li-webhooks (li-webhooks) li fanoa. Likarolo tse ling ho Sourcehut li kenyelletsa tšehetso bakeng sa wiki, sistimi e tsoelang pele ea ho kopanya, lipuisano tse thehiloeng ho lengolo-tsoibila, ho shebella lifate tsa li-archive tsa poso, ho hlahloba liphetoho ka Websaete, ho eketsa litlhaloso ho khoutu (ho kopanya lihokelo le litokomane). Ntle le Git, ho na le tšehetso bakeng sa Mercurial. Khoutu e ngotsoe ka Python le Go, le ajoa ke e nang le laesense tlasa GPLv3.

Hoa khoneha ho theha lipolokelo tsa sechaba, tsa poraefete le tse patiloeng ka mokhoa o feto-fetohang oa taolo ea phihlello e u lumellang ho hlophisa seabo ho nts'etsopele, ho kenyeletsoa basebelisi ba se nang li-account tsa lehae (bopaki ba bopaki ka OAuth kapa ho kenya letsoho ka lengolo-tsoibila). Ho fanoe ka sistimi ea tlaleho ea litaba tsa poraefete ho tsebisa le ho hokahanya litokiso tsa tlokotsi. Li-imeile tse rometsoeng ke tšebeletso e 'ngoe le e 'ngoe li ngotsoe ka mokhoa o patiloeng le ho netefatsoa ho sebelisoa PGP. Netefatso ea lintlha tse peli e thehiloeng ho linotlolo tsa TOTP tsa nako e le 'ngoe e sebelisoa ho kena. Ho sekaseka diketsahalo, ho bolokoa lethathamo le felletseng la liphuputso.

A haha-ka-ho tsoela pele kopanyo ea motheo e lumella
hlophisa ho etsa meaho e ikemetseng libakeng tse fumanehang litsing tse fapaneng tsa Linux le BSD. Ho fetisoa ka ho toba ha mosebetsi oa kopano ho CI ntle le ho o beha sebakeng sa polokelo ho lumelloa. Liphetho tsa moaho li bonts'oa sebopehong, se rometsoeng ka lengolo-tsoibila kapa se fetisoa ka webhook. Ho sekaseka mefokolo, hoa khoneha ho hokela tikolohong ea kopano ka SSH.

Boemong ba hajoale ba nts'etsopele, Sourcehut e sebetsa haholo ka potlako ho feta litšebeletso tse hlōlisanang, mohlala, maqephe a nang le boitsebiso ba kakaretso, lenane la boitlamo, log ea phetoho, pono ea khoutu, litaba le sefate sa faele se bulehileng ka makhetlo a 3-4 ka potlako ho feta GitHub le GitLab, le makhetlo a 8-10 ka potlako ho feta Bitbucket. Re lokela ho hlokomela hore Sourcehut ha e so tlohe sethaleng sa nts'etsopele ea alpha mme likarolo tse ngata tse reriloeng ha li so fumanehe, mohlala, ha ho na sebopeho sa marang-rang sa likopo tsa ho kopanya (kopo ea ho kopanya e entsoe ka ho theha tekete le ho hokela sehokelo ho lekala la lekala le Git ho lona) . Taba e mpe hape ke sebopeho se ikhethileng, se sa tloaelehang ho basebelisi ba GitHub le GitLab, empa leha ho le joalo se bonolo ebile se utloahala hanghang.

Source: opennet.ru

Eketsa ka tlhaloso