SourceHut: a Sway készítője által elindított együttműködési platform

Drew DeVault, a Sway felhasználói környezet szerzője és Aerc e-mail kliensben bejelentette egy projektközpont megvalósítását az együttműködő fejlesztői platform Forrás kunyhó, amelyben most a fejlesztők most már több szolgáltatást ötvöző projekteket hozhatnak létre, valamint megtekintheti a meglévő projektek listáját és keresést folytat közöttük.

A platform A Sourcehut kiemelkedik azzal a lehetőséggel, hogy egy komplett művet kínál JavaScript nélkül, nagy teljesítmény és munkaszervezés nélkül Unix stílusú miniszolgáltatások formájában. A Sourcehut projekt funkcionalitása különálló összetevőkből áll, amelyek külön-külön kombinálhatók és használhatók, például csak jegyek vagy csak kód, anélkül, hogy összekötnék a tárat a jegyekkel.

Az erőforrások szabad összekapcsolásának képessége megnehezíti annak meghatározását, hogy mely erőforrások kapcsolódnak a projekthez.

A projektközpont megoldja ezt a problémát, és lehetővé teszi, hogy a projekttel kapcsolatos összes információt egy helyre gyűjtse. Például egy projektoldalon most áttekintést adhat és felsorolhatja a projektben található tárhelyeket, hibakövetési szakaszokat, dokumentációt, támogatási csatornákat és levelezőlistákat.

A külső platformokkal való integrációhoz API-t és rendszert kínálnak webprocesszorok (webhorgok) csatlakoztatásához.

A platform fő jellemzői közül a következők emelkednek ki:

  • Unix stílusú összeállítható miniszolgáltatások
  • Hatékony API-k és webhookok
  • Biztonságos, megbízható és biztonságos
  • Semmi nyomon követés vagy reklámozás
  • Minden funkció JavaScript nélkül működik
  • A leggyorsabb és legkönnyebb szoftverhamisítás
  • 100% -ban ingyenes és nyílt forráskódú szoftver
  • A Sourcehut jelenleg nyilvános alfaként érhető el

Sourcehutról

A további funkciók közül A Sourcehut wiki támogatással rendelkezik, folyamatos integrációs rendszerrel, e-mail alapú beszélgetések, vlevelezőlista fájlok fa nézete, a változások áttekintése az interneten keresztül, hozzáadva a kódhoz kommentárokat (linkek és dokumentáció). Git mellett támogatást nyújt a Mercurial. A kódot Python és Go rendszerben írják, és a GPLv3 licenc alatt terjesztik.

Ezen felül lehetőség van nyilvános, privát és rejtett adattárak létrehozására egy rugalmas beléptető rendszerrel, amely lehetővé teszi a fejlesztésben való részvétel megszervezését, beleértve a helyi fiókok nélküli felhasználókat is (OAuth-hitelesítés vagy e-mailes részvétel).

Privát problémabejelentő rendszert biztosítanak A biztonsági rések javításainak bejelentéséhez és koordinálásához az egyes szolgáltatások által küldött e-maileket titkosítják és ellenőrzik a PGP, a Kétfaktoros hitelesítés TOTP kulcsok alapján egyszer használatos a bejelentkezéshez. Az események elemzéséhez részletes ellenőrzési nyomvonalat készítenek.

A beépített folyamatos integrációs infrastruktúra lehetővé teszi az automatizált összeállítások virtuális környezetekben történő telepítésének megszervezését több Linux és BSD rendszeren. Közvetlen átadás a CI-hez megengedett összeszerelési munkák anélkül, hogy azokat a tárba helyeznék. Az összeszerelés eredményeit a felület tükrözi, e-mailben vagy webhookon keresztül továbbítja. A hibák elemzéséhez SSH-n keresztül csatlakozni lehet az összeállítási környezetekhez.

A jelenlegi fejlődési szakaszban A Sourcehut sokkal gyorsabban működik, mint a versengő szolgáltatásokpéldául összefoglaló információkat tartalmazó oldalak, elkötelezettségi lista, változásnapló, kódellenőrzés, problémák és nyitott fájlfa 3-4-szer gyorsabb, mint a GitHub és a GitLab, és 8-10-szer gyorsabb, mint a Bitbucket.

Meg kell jegyezni, hogy A Sourcehut még nem lépett ki az alfa fejlesztési szakaszból, és sok tervezett funkció még nem érhető elpéldául nincs webes felület az egyesítési kérelmekhez (egyesítési kérelmet úgy hoz létre, hogy beállít egy jegyet és csatolja a linket a Git egyik fiókjához).

A másik oldal is egyfajta felület, ismeretlen a GitHub és a GitLab felhasználók számára, de ennek ellenére egyszerű és azonnal érthető.

Végül ha többet szeretne tudni róla, ellenőrizheti a részleteket A következő linken. 


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.