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.
Buďte prvý komentár