SourceHut: suradnička platforma koju je pokrenuo tvorac Swaya

Drew DeVault, autor korisničkog okruženja Sway i Aerc e-mail klijent, najavio je provedbu projektnog centra u vaša platforma za suradnički razvoj IzvorHut, u kojoj sada programeri sada mogu stvoriti projekte koji kombiniraju više usluga, kao i pregled popisa postojećih projekata i pretraživanje među njima.

Platforma Sourcehut se ističe mogućnošću nuđenja cjelovitog djela bez JavaScript-a, visokih performansi i organizacije rada u obliku mini usluga u stilu Unix. Funkcionalnost projekta u Sourcehutu sastoji se od zasebnih komponenata koje se mogu kombinirati i koristiti zasebno, na primjer samo ulaznice ili samo kôd bez povezivanja spremišta s ulaznicama.

Sposobnost slobodnog kombiniranja resursa otežava utvrđivanje koji su resursi povezani s projektom.

Projektni centar rješava ovaj problem i omogućuje vam prikupljanje svih podataka vezanih uz projekt na jednom mjestu. Na primjer, na stranici projekta sada možete staviti pregled i popis spremišta koja su uključena u projekt, odjeljci za praćenje grešaka, dokumentacija, kanali podrške i popisi za slanje pošte.

Za integraciju s vanjskim platformama nude se API i sustav za povezivanje web procesora (webhooks).

Od glavnih karakteristika ove platforme ističu se:

  • Kompozitivne mini usluge u stilu Unix
  • Moćni API-ji i web-kuke
  • Sigurno, pouzdano i sigurno
  • Apsolutno nikakvo praćenje ili oglašavanje
  • Sve funkcije rade bez JavaScript-a
  • Najbrži i najlakši softver za kovanje
  • 100% besplatni softver s otvorenim kodom
  • Sourcehut je trenutno dostupan kao javna alfa verzija

O Sourcehutu

Od dodatnih značajki, Sourcehut ima wiki podršku, sustav kontinuirane integracije, rasprave temeljene na e-pošti, vprikaz stabla datoteka mailing liste, pregled promjena putem weba, dodajući napomene kodu (poveznice i dokumentacija). Osim Gita, postoji i podrška za Mercurial. Kôd je napisan na Python i Go i distribuira se pod GPLv3 licencom.

Osim toga, moguće je stvoriti javna, privatna i skrivena spremišta s fleksibilnim sustavom kontrole pristupa koji vam omogućuje organiziranje sudjelovanja u razvoju, uključujući korisnike bez lokalnih računa (provjera autentičnosti putem OAuth-a ili sudjelovanje putem e-pošte).

Osiguran je privatni sustav izvještavanja o problemima Da bi se prijavile i koordinirale ispravke ranjivosti, e-pošta koju šalje svaka usluga šifrira se i provjerava pomoću PGP-a Dvofaktorska autentifikacija temeljena na TOTP ključevima jednokratno se koristi za prijavu. Detaljni revizijski trag provodi se za analizu incidenata.

Ugrađena infrastruktura kontinuirane integracije omogućuje vam organizaciju uvođenja automatiziranih sklopova u virtualna okruženja na više Linux i BSD sustava. Dopušten izravan prijenos na CI poslove montaže bez postavljanja u spremište. Rezultati sklopa odražavaju se na sučelju, šalju se e-poštom ili prenose putem webhook-a. Za analizu kvarova moguće je povezati se u okruženja za montažu putem SSH-a.

U trenutnoj fazi razvoja, Sourcehut radi puno brže od konkurentskih uslugana primjer, stranice sa sažetim informacijama, popisom urezivanja, zapisnikom promjena, pregledom koda, problemima i otvorenim stablom datoteka 3-4 puta brže od GitHub-a i GitLaba i 8-10 puta brže od Bitbuketa.

Treba napomenuti da Sourcehut još nije napustio alfa fazu razvoja, a mnoge planirane značajke još nisu dostupnena primjer, dok ne postoji web sučelje za zahtjeve za spajanjem (zahtjev za spajanjem kreirate postavljanjem ulaznice i pričvršćivanjem veze na podružnicu u Gitu).

Druga strana je također svojevrsno sučelje, nepoznato korisnicima GitHub-a i GitLaba, ali bez obzira na to jednostavno i odmah razumljivo.

Konačno ako želite znati više o tome, možete provjeriti detalje U sljedećem linku. 


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.