SourceHut: platforma pro spolupráci spuštěná tvůrcem Sway

Drew DeVault, autor uživatelského prostředí Sway a e-mailový klient Aerc, oznámila realizaci projektového centra v roce XNUMX vaše vývojová platforma pro spolupráci Source Hut, ve kterém nyní vývojáři nyní mohou vytvářet projekty kombinující více služeb, stejně jako prohlížení seznamu stávajících projektů a vyhledávání mezi nimi.

Platforma Sourcehut vyniká možností nabídnout kompletní práci bez JavaScriptu, vysoký výkon a organizaci práce v podobě minislužeb ve stylu Unixu. Funkčnost projektu v Sourcehut se skládá ze samostatných komponent, které lze kombinovat a používat samostatně, například jen lístky nebo jen kód bez propojení úložiště s lístky.

Schopnost volně kombinovat zdroje ztěžuje určení, které zdroje souvisejí s projektem.

Projektové centrum tento problém řeší a umožňuje vám shromáždit všechny informace týkající se projektu na jednom místě. Například na stránce projektu nyní můžete uvést přehled a seznam úložišť zahrnutých v projektu, sekcí sledování chyb, dokumentace, kanálů podpory a e-mailových seznamů.

Pro integraci s externími platformami jsou nabízeny API a systém pro připojení webových procesorů (webhooků).

Z hlavních charakteristik této platformy vynikají následující:

  • Skladatelné minislužby ve stylu Unix
  • Výkonná rozhraní API a webhooky
  • Bezpečné, spolehlivé a zabezpečené
  • Absolutně žádné sledování ani reklama
  • Všechny funkce fungují bez JavaScriptu
  • Nejrychlejší a nejlehčí software
  • 100% bezplatný a otevřený software
  • Sourcehut je aktuálně k dispozici jako veřejná alfa verze

O společnosti Sourcehut

Z dalších funkcí Sourcehut má podporu wiki, systém nepřetržité integrace, e-mailové diskuse, vstromové zobrazení souborů seznamu adresátů, kontrola změn prostřednictvím webu a přidáním anotací ke kódu (odkazy a dokumentace). Kromě Gitu existuje podpora pro Mercurial. Kód je napsán v Pythonu a Go a je distribuován pod licencí GPLv3.

Kromě toho je možné vytvářet veřejná, soukromá a skrytá úložiště s flexibilním systémem kontroly přístupu, který umožňuje organizovat účast na vývoji, včetně uživatelů bez místních účtů (ověřování prostřednictvím OAuth nebo účast prostřednictvím e-mailu).

K dispozici je soukromý systém hlášení problémů K hlášení a koordinaci oprav chyb je e-mail odeslaný každou službou šifrován a ověřen pomocí PGP, Dvoufaktorové ověřování založené na klíčích TOTP jednorázově se používá k přihlášení. K analýze incidentů se provádí podrobný audit trail.

Integrovaná infrastruktura pro nepřetržitou integraci umožňuje organizovat nasazení automatizovaných sestav ve virtuálních prostředích na různých systémech Linux a BSD. Přímý převod do CI povolen montážní úlohy, aniž byste je ukládali do úložiště. Výsledky sestavení se projeví v rozhraní, odešlou e-mailem nebo přenesou prostřednictvím webhooku. Chcete-li analyzovat chyby, je možné se připojit k prostředím sestavení pomocí SSH.

V současné fázi vývoje Sourcehut funguje mnohem rychleji než konkurenční službynapříklad stránky se souhrnnými informacemi, seznamem potvrzení, protokolem změn, kontrolou kódu, problémy a otevřeným stromem souborů 3-4krát rychleji než GitHub a GitLab a 8-10krát rychleji než Bitbucket.

Je třeba poznamenat, že Sourcehut dosud neopustil vývojovou fázi alfa a mnoho plánovaných funkcí ještě není k dispoziciNapříklad když neexistuje žádné webové rozhraní pro požadavky na sloučení (požadavek na sloučení vytvoříte nastavením lístku a připojením odkazu na větev v Gitu).

Odvrácená strana je také typem rozhraní, které uživatelé GitHub a GitLab neznají, ale přesto je jednoduché a okamžitě srozumitelné.

Konečně pokud o tom chcete vědět víc, můžete zkontrolovat podrobnosti Na následujícím odkazu. 


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.