SourceHut: platforma pre spoluprácu, ktorú spustil tvorca Sway

Drew DeVault, autor používateľského prostredia Sway a e-mailový klient Aerc, oznámila realizáciu projektového centra v roku XNUMX vašu platformu pre vývoj v spolupráci Source Hut, v ktorom teraz vývojári teraz môžu vytvárať projekty kombinujúce viac služieb, ako aj prezeranie zoznamu existujúcich projektov a hľadanie medzi nimi.

Platforma Sourcehut vyniká možnosťou ponúknuť kompletné dielo bez JavaScriptu, vysoký výkon a organizáciu práce vo forme minislužieb v štýle Unixu. Funkčnosť projektu v Sourcehute je tvorená samostatnými komponentmi, ktoré je možné kombinovať a používať samostatne, napríklad iba lístky alebo iba kód bez prepojenia úložiska s lístkami.

Schopnosť voľne kombinovať zdroje sťažuje určenie, ktoré zdroje súvisia s projektom.

Projektové centrum tento problém rieši a umožňuje vám zhromaždiť všetky informácie týkajúce sa projektu na jednom mieste. Napríklad na stránke projektu môžete teraz uviesť prehľad a zoznam úložísk zahrnutých v projekte, sekcie sledovania chýb, dokumentáciu, kanály podpory a zoznamy adries.

Pre integráciu s externými platformami sa ponúka API a systém na pripojenie webových procesorov (webhooks).

Z hlavných charakteristík tejto platformy vynikajú tieto:

  • Skladateľné minislužby v štýle Unixu
  • Výkonné rozhrania API a webhooky
  • Bezpečné, spoľahlivé a zabezpečené
  • Absolútne žiadne sledovanie ani reklama
  • Všetky funkcie fungujú bez JavaScriptu
  • Najrýchlejší a najľahší softvér
  • 100% bezplatný softvér s otvoreným zdrojom
  • Sourcehut je momentálne k dispozícii ako verejná alfa verzia

Informácie o lokalite Sourcehut

Z ďalších funkcií Sourcehut má podporu wiki, systém nepretržitej integrácie, e-mailové diskusie, vstromové zobrazenie súborov zoznamov adries, kontrola zmien prostredníctvom webu a pridaním anotácií do kódu (odkazy a dokumentácia). Okrem Gitu existuje podpora pre Mercurial. Kód je napísaný v programoch Python and Go a je distribuovaný pod licenciou GPLv3.

Okrem toho je možné vytvárať verejné, súkromné ​​a skryté úložiská s flexibilným systémom riadenia prístupu, ktorý umožňuje organizovať účasť na vývoji vrátane používateľov bez miestnych účtov (autentifikácia prostredníctvom OAuth alebo účasť prostredníctvom e-mailu).

K dispozícii je súkromný systém hlásenia problémov Na hlásenie a koordináciu opráv zraniteľnosti je e-mail odoslaný každou službou šifrovaný a overený pomocou programu PGP, Dvojfaktorová autentifikácia na základe kľúčov TOTP jednorazovo sa používa na prihlásenie. Vykonáva sa podrobný audit trail s cieľom analyzovať incidenty.

Integrovaná infraštruktúra pre nepretržitú integráciu vám umožňuje organizovať nasadenie automatizovaných zostáv vo virtuálnych prostrediach na viacerých systémoch Linux a BSD. Priamy prevod do CI je povolený montážne práce bez ich umiestnenia do úložiska. Výsledky zhromaždenia sa prejavia v rozhraní, zasielané e-mailom alebo prenášané prostredníctvom webhooku. Na analýzu porúch je možné sa pripojiť k prostrediam zostavy cez SSH.

V súčasnej fáze vývoja Sourcehut funguje oveľa rýchlejšie ako konkurenčné službynapríklad stránky so súhrnnými informáciami, zoznamom záväzkov, protokolom zmien, kontrolou kódu, problémami a otvoreným stromom súborov 3 - 4 krát rýchlejšie ako GitHub a GitLab a 8 - 10 krát rýchlejšie ako Bitbucket.

Treba poznamenať, že Sourcehut ešte neopustil vývojovú fázu alfa a veľa plánovaných funkcií zatiaľ nie je k dispozíciinapríklad zatiaľ čo neexistuje žiadne webové rozhranie pre žiadosti o zlúčenie (žiadosť o zlúčenie vytvoríte nastavením lístka a pripojením odkazu na pobočku v Gite).

Odvrátená strana je tiež akýmsi rozhraním, ktoré používateľom GitHub a GitLab nie je známe, ale napriek tomu je jednoduché a okamžite zrozumiteľné.

Konečne ak o tom chcete vedieť viac, môžete skontrolovať podrobnosti Na nasledujúcom odkaze. 


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.