KwayedzaHut: chikuva chekushandira chakatangwa nemusiki weSway

Drew DeVault, Munyori weSway Mushandisi Nharaunda uye Aerc email mutengi, yakazivisa kuitwa kweprojekti nzvimbo mu yako yekudyidzana budiriro chikuva KunobvaHut, mazviri zvino vanogadzira izvozvi vanogona kugadzira mapurojekiti anosanganisa akawanda masevhisi, pamwe nekutarisa runyorwa rwemapurojekiti aripo uye kutsvaga pakati pavo.

Nzvimbo yacho Sourcehut anomiririra mukana wekupa iro rakazara basa pasina JavaScript, kuita kwepamusoro uye sangano rebasa muchimiro cheUnix-chimiro miniservices. Iko kushanda kweprojekti muSourcehut kunoumbwa nezvinhu zvakasiyana zvinogona kusanganiswa uye kushandiswa zvakasiyana, semuenzaniso chete matikiti kana kodhi chete pasina kubatanidza repository nematikiti.

Iko kugona kusanganisa zvakasununguka zviwanikwa zvinoita kuti zviome kuona kuti ndezvipi zviwanikwa zvinoenderana neprojekti.

Iyo projekiti nzvimbo inogadzirisa dambudziko iri uye inokutendera iwe kuunganidza rese ruzivo rwakanangana neiyo projekiti munzvimbo imwechete. Semuenzaniso, pane peji rerojekiti, iwe unogona ikozvino kuisa pfupiso uye nyora zvinyorwa zvakabatanidzwa muprojekti, zvikamu zvekutevera zvebug, zvinyorwa, chiteshi chekutsigira, uye zvinyorwa zvetsamba

Zvekubatanidzwa nemapuratifomu ekunze, API nehurongwa zvinopihwa kubatanidza web processor (webhooks).

Pakati pehunhu hukuru hwepuratifomu iyi, zvinotevera zvinoratidzika:

  • Unix-dhizaini inogadzirwa miniservices
  • Simba APIs uye webhooks
  • Yakachengeteka, yakavimbika uye yakachengeteka
  • Chaizvoizvo hapana kuteedzera kana kushambadzira
  • Mabasa ese anoshanda pasina JavaScript
  • Iyo inokurumidza uye yakapusa software forge
  • 100% yemahara uye yakavhurwa sosi software
  • Sourcehut parizvino inowanikwa severuzhinji alpha

About Sourcehut

Yezvimwe zvekuwedzera maficha, Sourcehut ine wiki rutsigiro, inoenderera yekubatanidza system, email-based hurukuro, vmiti yekutarisa kwemafaira ezvinyorwa, kuongorora kweshanduko kuburikidza newebhu, kuwedzera zvirevo kukodhi (zvinongedzo uye zvinyorwa). Kunze kweGit, kune rutsigiro rweMercurial. Iyo kodhi yakanyorwa muPython uye Go, uye inoparadzirwa pasi peGPLv3 rezinesi

Uye zvakare, zvinokwanisika kugadzira ruzhinji, zvakavanzika uye zvakavanzika zvinyorwa zvine shanduko yekuwana control system iyo inokutendera kuti uronge kutora chikamu mukuvandudza, kusanganisira vashandisi vasina maakaundi emuno (kuvimbiswa kuburikidza neOAuth kana kutora chikamu neemail).

Dambudziko rakavanzika rekuburitsa system rinopihwa Kuzivisa uye kurongedza zvigadziriswe, email inotumirwa nesevhisi yakavharidzirwa uye inosimbiswa uchishandisa PGP, iyo Maviri-chinhu chokwadi kubva paTOTP kiyi imwe-nguva inoshandiswa kupinda mukati. Nzira yakajeka yekuongorora inoitwa kuongorora zviitiko.

Iyo yakavakirwa-mukati inoramba ichibatanidza zvivakwa inoita kuti iwe ugone kuronga kuendesa kwe otomatiki magungano munzvimbo chaidzo nharaunda pane akasiyana Linux uye BSD masisitimu. Kutungamira kuendesa kuCI inobvumidzwa gungano mabasa pasina kuaisa munzvimbo yekuchengetera. Mhedzisiro yemusangano inoratidzwa mune inoenderana, inotumirwa kuburikidza neemail, kana inopfuudzwa kuburikidza newebhu webhu. Kuti uongorore zvikanganiso, zvinokwanisika kubatana nenzvimbo dzesangano kuburikidza neSSH.

Padanho razvino rekuvandudza, Sourcehut inoshanda nekukurumidza zvakanyanya kupfuura kukwikwidza masevhisisemuenzaniso, mapeji ane ruzivo rwekupfupisa, runyorwa rwekuzvipira, danda rekuchinja, kodhi yekuongorora, matambudziko, uye yakavhurika faira muti 3-4 nguva nekukurumidza kupfuura GitHub uye GitLab, uye kakapetwa kasere kupfuura Bitbucket.

Inofanira kuonekwa kuti Sourcehut haasati asiya iyo alpha yekuvandudza nhanho uye akawanda akarongwa maficha haasati awanikwasemuenzaniso, nepo pasina webhu interface yekubatanidza zvikumbiro (iwe unogadzira kubatanidza chikumbiro nekumisikidza tikiti uye kubatanidza chinongedzo kubazi riri muGit).

Rutivi rweflip irwo rudzi rwechimiro, risingazivikanwe nevashandisi veGitHub neGitLab, asi zvakadaro zviri nyore uye zvinonzwisisika ipapo.

Finalmente kana iwe uchida kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo Mune inotevera chinongedzo. 


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako