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
- 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.
- 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.
- 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.
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.
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.