SourceHut: en samarbeidsplattform lansert av skaperen av Sway

Drew DeVault, forfatter av Sway User Environment og Aerc e-postklient, kunngjorde gjennomføringen av et prosjektsenter i din samarbeidsutviklingsplattform Kildehytte, i som nå utviklere kan nå lage prosjekter som kombinerer flere tjenester, samt vise en liste over eksisterende prosjekter og søke blant dem.

Plattformen Sourcehut skiller seg ut for muligheten for å tilby et komplett arbeid uten JavaScript, høy ytelse og arbeidsorganisasjon i form av minitjenester i Unix-stil. Prosjektfunksjonaliteten i Sourcehut består av separate komponenter som kan kombineres og brukes hver for seg, for eksempel bare billetter eller bare kode uten å koble lageret til billetter.

Evnen til å fritt kombinere ressurser gjør det vanskelig å bestemme hvilke ressurser som er relatert til prosjektet.

Prosjektsenteret løser dette problemet og lar deg samle all informasjon relatert til prosjektet på ett sted. For eksempel på en prosjektside kan du nå sette en oversikt og liste opp lagringsplassene som er inkludert i prosjektet, feilsporingsseksjoner, dokumentasjon, støttekanaler og adresselister.

For integrasjon med eksterne plattformer tilbys et API og et system for å koble til webprosessorer (webhooks).

Av de viktigste egenskapene til denne plattformen skiller seg følgende ut:

  • Komponerbare minitjenester i Unix-stil
  • Kraftige APIer og webhooks
  • Trygt, pålitelig og sikkert
  • Absolutt ingen sporing eller reklame
  • Alle funksjoner fungerer uten JavaScript
  • Den raskeste og letteste programvaresmien
  • 100% gratis programvare med åpen kildekode
  • Sourcehut er for tiden tilgjengelig som en offentlig alfa

Om Sourcehut

Av tilleggsfunksjonene, Sourcehut har wiki-støtte, et kontinuerlig integreringssystem, e-postbaserte diskusjoner, vtrevisning av adresselistefiler, gjennomgang av endringer via Internett, og legger til merknader til koden (lenker og dokumentasjon). Foruten Git, er det støtte for Mercurial. Koden er skrevet i Python og Go, og distribueres under GPLv3-lisensen.

I tillegg er det mulig å opprette offentlige, private og skjulte arkiver med et fleksibelt tilgangskontrollsystem som lar deg organisere deltakelse i utvikling, inkludert brukere uten lokale kontoer (autentisering via OAuth eller deltakelse via e-post).

Et privat problemrapporteringssystem er gitt For å rapportere og koordinere sårbarhetsrettinger blir e-post sendt av hver tjeneste kryptert og bekreftet ved hjelp av PGP, the To-faktor autentisering basert på TOTP-nøkler engangs brukes til å logge på. Det gjennomføres en detaljert revisjonsspor for å analysere hendelser.

Den innebygde kontinuerlige integrasjonsinfrastrukturen lar deg organisere distribusjonen av automatiserte samlinger i virtuelle miljøer på forskjellige Linux- og BSD-systemer. Direkte overføring til CI tillatt monteringsjobber uten å plassere dem i depotet. Monteringsresultatene gjenspeiles i grensesnittet, sendes via e-post eller overføres via webhook. For å analysere feil er det mulig å koble til monteringsmiljøer via SSH.

På det nåværende utviklingsstadiet, Sourcehut fungerer mye raskere enn konkurrerende tjenesterfor eksempel sider med sammendragsinformasjon, en forpliktelsesliste, en endringslogg, kodegjennomgang, problemer og et åpent filtre 3-4 ganger raskere enn GitHub og GitLab, og 8-10 ganger raskere enn Bitbucket.

Vær oppmerksom på at Sourcehut har ennå ikke forlatt alfa-utviklingsfasen, og mange planlagte funksjoner er ennå ikke tilgjengeligefor eksempel, mens det ikke er noe webgrensesnitt for fletteforespørsler (du oppretter en flettforespørsel ved å sette en billett og legge ved en lenke til en filial i Git).

Baksiden er også en grensesnitttype, ukjent for GitHub- og GitLab-brukere, men likevel enkel og umiddelbart forståelig.

Endelig hvis du vil vite mer om det, kan du sjekke detaljene I den følgende lenken. 


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.