SourceHut: en samarbetsplattform som lanserades av skaparen av Sway

Drew DeVault, författare till Sway User Environment och Aerc e-postklient, tillkännagav genomförandet av ett projektcenter i din samarbetsutvecklingsplattform Källa Hut, där nu utvecklare kan nu skapa projekt som kombinerar flera tjänster, samt visa en lista över befintliga projekt och söka bland dem.

Plattformen Sourcehut sticker ut för möjligheten att erbjuda ett komplett arbete utan JavaScript, högpresterande och arbetsorganisation i form av minitjänster i Unix-stil. Projektfunktionaliteten i Sourcehut består av separata komponenter som kan kombineras och användas separat, till exempel bara biljetter eller bara kod utan att länka förvaret med biljetter.

Förmågan att fritt kombinera resurser gör det svårt att avgöra vilka resurser som är relaterade till projektet.

Projektcentret löser detta problem och låter dig samla all information som rör projektet på ett ställe. Till exempel på en projektsida kan du nu lägga till en översikt och lista de arkiv som ingår i projektet, avsnitt för felspårning, dokumentation, supportkanaler och e-postlistor.

För integration med externa plattformar erbjuds ett API och ett system för att ansluta webbprocessorer (webhooks).

Av de viktigaste egenskaperna hos denna plattform sticker följande ut:

  • Komponerbara minitjänster i Unix-stil
  • Kraftfulla API: er och webbhooks
  • Säker, pålitlig och säker
  • Absolut ingen spårning eller reklam
  • Alla funktioner fungerar utan JavaScript
  • Den snabbaste och lättaste mjukvaruförfalskningen
  • 100% gratis programvara med öppen källkod
  • Sourcehut är för närvarande tillgängligt som en allmän alfa

Om Sourcehut

Av de ytterligare funktionerna, Sourcehut har wiki-stöd, ett kontinuerligt integrationssystem, e-postbaserade diskussioner, vträdvy av e-postlistafiler, granskning av ändringar via webben, lägga till kommentarer till koden (länkar och dokumentation). Förutom Git finns det stöd för Mercurial. Koden är skriven i Python och Go och distribueras under GPLv3-licensen.

Dessutom är det möjligt att skapa offentliga, privata och dolda förråd med ett flexibelt åtkomstkontrollsystem som låter dig organisera deltagande i utveckling, inklusive användare utan lokala konton (autentisering via OAuth eller deltagande via e-post).

Ett privat problemrapporteringssystem tillhandahålls För att rapportera och samordna sårbarhetsfixar krypteras e-postmeddelanden som skickas av varje tjänst med PGP, den Tvåfaktorautentisering baserad på TOTP-nycklar engång används för att logga in. En detaljerad granskningsspår genomförs för att analysera incidenter.

Den inbyggda infrastrukturen för kontinuerlig integration gör det möjligt för dig att organisera distributionen av automatiserade enheter i virtuella miljöer på flera Linux- och BSD-system. Direkt överföring till CI tillåten monteringsjobb utan att placera dem i förvaret. Resultaten av församlingen återspeglas i gränssnittet, skickas via e-post eller överförs via webbhook. För att analysera fel är det möjligt att ansluta till monteringsmiljöer via SSH.

I det nuvarande utvecklingsstadiet, Sourcehut fungerar mycket snabbare än konkurrerande tjänstertill exempel sidor med sammanfattande information, en åtagandelista, en ändringslogg, kodgranskning, problem och ett öppet filträd 3-4 gånger snabbare än GitHub och GitLab, och 8-10 gånger snabbare än Bitbucket.

Det bör noteras att Sourcehut har ännu inte lämnat alfa-utvecklingsfasen och många planerade funktioner är ännu inte tillgängligatill exempel medan det inte finns något webbgränssnitt för sammanslagningsförfrågningar (du skapar en sammanslagningsförfrågan genom att ställa in en biljett och bifoga en länk till en filial i Git).

Baksidan är också ett slags gränssnitt, obekant för GitHub- och GitLab-användare, men ändå enkelt och omedelbart förståeligt.

Slutligen om du vill veta mer om detkan du kontrollera detaljerna I följande länk. 


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.