Radicle, decentralizirana P2P aplikacija kao alternativa GitHubu

o radikuli

U sljedećem ćemo članku pogledati Radicle. Ovo je projekt otvorenog koda čiji je cilj olakšati peer-to-peer suradnju radi stvaranja koda, sve bez oslanjanja na centralizirani poslužitelj. Drugim riječima, jest P2P alternativa GitHubu.

Ako ste korisnik onih koji Ne žele koristiti centralizirane poslužitelje za svoje projekte, ali žele imati dostupnu značajku suradnje peer-to-peer koda i nešto što radi izvan mreže, Radicle je alat koji bi vas mogao zanimati.

Radikula je peer-to-peer stog koji može pomoći u suradničkoj izgradnji koda. Omogućuje programerima suradnju na kodu bez oslanjanja na pouzdane posrednike. Ovaj je alat dizajniran za pružanje funkcionalnosti slične centraliziranim platformama za suradnju s kodovima. Istodobno čuva peer-to-peer prirodu Gita.

Mrežu napaja a peer-to-peer replikacijski protokol izgrađen za Git, nazvan Radicle Link. Proširuje Git širenjem podataka kroz proces nazvan "trač". Sudionici mreže dijele i šire podatke koji ih zanimaju održavajući lokalno suvišne kopije i dijeleći svoje lokalne podatke s odabranim vršnjacima. Korištenjem Gitovog protokola pametnog prijenosa, Radicle Link održava Git učinkovitim kada je u pitanju replikacija podataka. U međuvremenu, nudi globalno decentralizirano spremište spremišta kroz mrežni sloj peer-to-peer.

Značajke radikula

postavke radikula

  • Radikula je projekt otvorenog koda čiji je cilj pružiti decentraliziranu aplikaciju za suradnju kodova. Možete se povezati s ravnopravnom osobom ako trebamo podijeliti projekt i raditi s nekim drugim. Radikula je potpuno besplatna. Ovaj je alat objavljen pod verzijom 3 GNU General Public License (GPLv3).
  • Stolna aplikacija još uvijek je u beta fazi, ali vrijedi pokušati. Zbog nedostatka vremena uspio sam izvesti samo nekoliko osnovnih testova, ali čini se da to prilično obećava.
  • Program nudi mogućnost dodavanja više udaljenih vršnjaka. Možemo stvoriti međusobno povezanu mrežu s vršnjacima.
  • Ponudit će nam karakteristike za slijedite projekt određenog para.
  • Omogućuje vam upotrebu a svijetla tema i još jedna tamna.

jasna tema

  • Imat ćemo mogućnost podijelite naš projekt koristeći jedinstveni ID.
  • Ne ovisi o središnjim poslužiteljima. Zaboravite na platforme. Jednostavno podijelite svoj kôd bez oslanjanja na treću stranu.
  • Uključuje sposobnost rada izvan mreže.

lokalni repo radikula

  • Ovaj alat je napravljen tako da ga većina programera može koristiti lako i lako.

Koristite Radicle u Ubuntuu

Njegovi kreatori nude sa svoje web stranice .AppImage datoteka za Gnu / Linux distribucije. Zahvaljujući tome, neće biti važno koju distribuciju koristite, bilo koji korisnik može lako koristiti ovaj alat na svom Gnu / Linux sustavu.

Korisnici za preuzimanje datoteke .AppImage možemo ići na stranicu za preuzimanje ili izravno otvorite terminal (Ctrl + Alt + T) i pokrenite wget na sljedeći način za preuzimanje najnovije publikacije od danas:

wget https://releases.radicle.xyz/radicle-upstream-0.1.5.AppImage

Nakon završetka preuzimanja morat ćemo dati izvršnu dozvolu preuzetoj datoteci kako bi mogao pokrenuti alat.

preuzimanje radikula

sudo chmod +x radicle-upstream-0.1.5.AppImage

Važno je da bude jasno da moramo konfigurirati git s našim imenom i adresom e-pošte prije početka. Terminal će nam trebati za konfiguriranje i upotrebu kontrole verzije git:

git config --global user.name "Nombre-usuario"
git config --global user.email "tu-correo@electronico.com"

GUI za ovaj je alat jednostavan za upotrebu i razumljiv. Lako je upravljati daljinskim upravljačima, kopirati jedinstveni ID za dijeljenje projekta i još mnogo toga. Mora se reći da, ako ste upoznati sa sustavom kontrole verzija Git, korištenje ovog alata mora biti vrlo jednostavno.

stvoriti spremište

Da biste olakšali upotrebu ovog alata, preporučljivo je eksperimentirati s njim. Kako bi dobili informacije o njegovoj uporabi, korisnici se mogu obratiti službena dokumentacija koje su objavili u web stranica projekta.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.