റാഡിക്കിൾ, വികേന്ദ്രീകൃത സഹകരണ വികസന വേദി

 

സമീപകാലത്ത് റാഡിക്കിൾ പി 2 പി പ്ലാറ്റ്‌ഫോമിലെ ആദ്യ ബീറ്റ പതിപ്പിന്റെ പ്രകാശനം പ്രഖ്യാപിച്ചു അതിന്റെ ഡെസ്ക്ടോപ്പ് ക്ലയന്റ് റാഡിക്കിൾ അപ്സ്ട്രീം.

പദ്ധതി സഹകരണ വികസനത്തിനും കോഡ് സംഭരണത്തിനുമായി വികേന്ദ്രീകൃത സേവനം സൃഷ്ടിക്കുകയാണ് ലക്ഷ്യം, GitHub, GitLab എന്നിവയ്ക്ക് സമാനമാണ്, പക്ഷേ നിർദ്ദിഷ്ട സെർവറുകളുമായി ബന്ധിപ്പിച്ചിട്ടില്ല, അതുപോലെ തന്നെ സെൻസർഷിപ്പിന് വിധേയമാകാതിരിക്കുകയും P2P നെറ്റ്‌വർക്ക് പങ്കാളികളുടെ ഉറവിടങ്ങളുമായി പ്രവർത്തിക്കുകയും ചെയ്യുന്നു.

റാഡിക്കിളിനെക്കുറിച്ച്

പ്ലാറ്റ്‌ഫോമുകളെയും കേന്ദ്രീകൃത കോർപ്പറേഷനുകളെയും ആശ്രയിക്കാതിരിക്കാൻ റാഡിക്കിൾ അനുവദിക്കുന്നു ഓപ്പൺ സോഴ്‌സ് വികസനത്തിനും വിതരണത്തിനുമായി, ലിങ്കിംഗ് അധിക അപകടസാധ്യതകൾ അവതരിപ്പിക്കുന്നു (പരാജയത്തിന്റെ ഒരൊറ്റ പോയിന്റ്, ഒരു കമ്പനിക്ക് ജോലി സാഹചര്യങ്ങൾ അടയ്‌ക്കാനോ മാറ്റാനോ കഴിയും).

റാഡിക്കിളിൽ കോഡ് നിയന്ത്രിക്കുന്നതിന് അറിയപ്പെടുന്ന ജിറ്റ് ഉപയോഗിക്കുന്നു, ഒരു പി 2 പി നെറ്റ്‌വർക്കിലെ ശേഖരണങ്ങൾ നിർവചിച്ചുകൊണ്ട് വിപുലീകരിച്ചു. എല്ലാവരും ഡാറ്റ പ്രധാനമായും പ്രാദേശികമായി സംഭരിച്ചിരിക്കുന്നു നെറ്റ്‌വർക്ക് കണക്ഷന്റെ അവസ്ഥ പരിഗണിക്കാതെ അവ എല്ലായ്പ്പോഴും ഡവലപ്പറുടെ കമ്പ്യൂട്ടറിൽ ലഭ്യമാണ്. വിവരങ്ങൾ പരിരക്ഷിക്കുന്നതിന്, അക്കൗണ്ടുകൾ ഉപയോഗിക്കാതെ പൊതു കീകളെ അടിസ്ഥാനമാക്കിയുള്ള ക്രിപ്റ്റോഗ്രഫി ഉപയോഗിക്കുന്നു. പി 2 പി നെറ്റ്‌വർക്കിന്റെ പങ്കാളിത്ത ശേഖരണങ്ങളുടെ പട്ടിക പ്രോജക്റ്റിന്റെ സീഡ് നോഡിൽ കാണാൻ കഴിയും.

പി 2 പി നെറ്റ്‌വർക്കിന്റെ ഹൃദയഭാഗത്ത് പങ്കെടുക്കുന്നവർക്കിടയിൽ ഡാറ്റ പകർത്തുന്ന ജിറ്റ് അടിസ്ഥാനമാക്കിയുള്ള റാഡിക്കിൾ ലിങ്ക് പ്രോട്ടോക്കോൾ. പങ്കെടുക്കുന്നവർ അവരുടെ കോഡിലേക്കും അവർക്ക് താൽപ്പര്യമുള്ള പ്രോജക്റ്റുകളുടെ കോഡിലേക്കും ആക്‌സസ്സ് നൽകുന്നു, അനാവശ്യമായ പകർപ്പുകൾ പ്രാദേശികമായി സംഭരിക്കുകയും മറ്റ് താൽപ്പര്യമുള്ള ഡവലപ്പർമാരുടെ സിസ്റ്റങ്ങളിൽ പകർത്തുകയും ചെയ്യുന്നു. തൽഫലമായി, ഒരു ആഗോള വികേന്ദ്രീകൃത ജിറ്റ് ശേഖരം രൂപീകരിക്കപ്പെടുന്നു, ഇതിന്റെ ഡാറ്റ വിവിധ പങ്കാളിത്ത സിസ്റ്റങ്ങളിലുടനീളം പകർത്തുകയും തനിപ്പകർപ്പാക്കുകയും ചെയ്യുന്നു.

പ്രോട്ടോക്കോൾ രണ്ട് തരം തിരിച്ചറിയൽ വസ്തുക്കളെ പിന്തുണയ്ക്കുന്നു: പങ്കാളിയും പ്രോജക്റ്റും. പങ്കെടുക്കുന്നയാൾ പി 2 പി നെറ്റ്‌വർക്കിൽ നോഡ് സമാരംഭിച്ച വ്യക്തിയുമായി ബന്ധപ്പെടുന്നു (par) കൂടാതെ ഒന്നിലധികം പങ്കാളികൾക്ക് പ്രവർത്തിക്കാൻ കഴിയുന്ന ഒരു ശേഖരം പ്രോജക്റ്റ് വിവരിക്കുന്നു.

പങ്കെടുക്കുന്നവരും പ്രോജക്റ്റുകളും തമ്മിലുള്ള ആശയവിനിമയത്തിന്റെ ഒരു സോഷ്യൽ ഗ്രാഫിക് നെറ്റ്‌വർക്ക് സൃഷ്ടിക്കുന്നു: പങ്കെടുക്കുന്നവർ തങ്ങൾക്കും മറ്റ് പങ്കാളികൾക്കും താൽപ്പര്യമുള്ള പ്രോജക്റ്റുകളുടെ ട്രാക്ക് സൂക്ഷിക്കുന്നു. നിലവിലെ പങ്കാളിയെ പിന്തുടരുന്ന മറ്റ് പങ്കാളികൾക്ക് ഇനിപ്പറയുന്ന പങ്കാളികളിൽ നിന്നുള്ള ഇനങ്ങൾ ലഭ്യമാക്കുന്നു.

റാഡിക്കിളിൽ കാനോനിക്കൽ മാസ്റ്റർ കാഴ്‌ച നിലനിർത്തുന്നതിനുപകരം "ബസാർ" ശൈലിയിലാണ് വികസനം നടക്കുന്നത്, അവയുടെ പരിപാലകരും സംഭാവകരും പരസ്പരം പാച്ചുകൾ കൈമാറ്റം ചെയ്യുന്ന നിരവധി സമാന്തര ശാഖകളുണ്ട്.

ഒരു ശേഖരത്തിലേക്ക് ലിങ്കുചെയ്യുന്നതിന് പകരം ബാഹ്യ റഫറൻസ്, ഓരോ ഡവലപ്പറുടെയും പ്രാദേശിക മെഷീനിലെ ഒരു അദ്വിതീയ സംഭരണിയെ അടിസ്ഥാനമാക്കിയാണ് റാഡിക്കിൾr, അവിടെ നിങ്ങൾക്ക് ട്രാക്കുചെയ്‌ത സംഭാവകരുടെ ശേഖരങ്ങളിൽ നിന്ന് മാറ്റങ്ങൾ വലിച്ചിടാനും ട്രാക്കിംഗ് സംഭാവകരുടെ ശേഖരണങ്ങളിൽ നിങ്ങളുടെ മാറ്റങ്ങൾ സമർപ്പിക്കാനും കഴിയും.

ആശയപരമായി, ഒരു പ്രോജക്റ്റ് കോഡ് കാഴ്‌ചകളുടെ ഒരു ശേഖരമായി മാറുന്നു വികസനത്തിൽ പങ്കെടുക്കുന്ന എല്ലാവരുടെയും സിസ്റ്റങ്ങളിൽ. പ്രായോഗികമായി, ഒരു വിശ്വാസ ശൃംഖലയെ അടിസ്ഥാനമാക്കിയാണ് ഒരു മാറ്റ ഡെലിവറി ശ്രേണി സംഘടിപ്പിച്ചിരിക്കുന്നത്: റിപ്പോസിറ്ററിയുടെ പ്രാദേശിക പകർപ്പിൽ മാറ്റങ്ങൾ സ്വീകരിക്കുന്നതിന്, ഡവലപ്പർ മറ്റ് ഡവലപ്പർമാരെ (വിദൂര) ഉറവിടങ്ങളായി ചേർക്കുന്നു, ഇത് പുതിയ കമ്മിറ്റുകളിലേക്ക് സ്വപ്രേരിതമായി ഒരു സബ്സ്ക്രിപ്ഷൻ ഉണ്ടാക്കുന്നു. അത് അവരുടെ ശേഖരണങ്ങളിൽ ദൃശ്യമാകും. പി 2 പി നെറ്റ്‌വർക്കിലെ എല്ലാ മാറ്റങ്ങളും ഡിജിറ്റലായി ഒപ്പിട്ടതിനാൽ മറ്റ് പങ്കാളികൾക്ക് ഇത് പരിശോധിക്കാൻ കഴിയും.

നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്യാനുള്ള ഏറ്റവും എളുപ്പ മാർഗം ഡെസ്‌ക്‌ടോപ്പ് അപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യുക എന്നതാണ് റാഡിക്കിൾ അപ്‌സ്ട്രീം, ഇത് ഒരു പുതിയ അംഗത്തെ തിരിച്ചറിയുന്നതിനും നിങ്ങളുടെ കോഡ് ഹോസ്റ്റുചെയ്യുന്നതിനും മറ്റ് ഡവലപ്പർമാരുമായി ആശയവിനിമയം നടത്തുന്നതിനും കീകൾ സൃഷ്ടിക്കാൻ അനുവദിക്കുന്നു.

നിലവിൽ, കോഡ്, ബഗ് ട്രാക്കിംഗ് സിസ്റ്റത്തിലെ സംയുക്ത പ്രവർത്തനങ്ങളിൽ നടപ്പാക്കൽ പരിമിതപ്പെടുത്തിയിരിക്കുന്നു, എന്നാൽ ഭാവിയിൽ‌ അവർ‌ ചർച്ചകൾ‌ സംഘടിപ്പിക്കുന്നതിനും മാറ്റങ്ങൾ‌ അവലോകനം ചെയ്യുന്നതിനുമുള്ള ഉപകരണങ്ങൾ‌ വിപുലീകരിക്കാനും എൻഡ്-ടു-എൻഡ് എൻ‌ക്രിപ്ഷനെ അടിസ്ഥാനമാക്കി ആക്‌സസ് ഉള്ള സ്വകാര്യ ശേഖരണങ്ങൾ‌ക്കുള്ള പിന്തുണ നടപ്പിലാക്കാനും പദ്ധതിയിടുന്നു.

ഒടുവിൽ, നിങ്ങൾക്ക് ഇതിനെക്കുറിച്ച് കൂടുതലറിയാൻ താൽപ്പര്യമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് പരിശോധിക്കാം ഇനിപ്പറയുന്ന ലിങ്ക്.

ടൈപ്പ്സ്ക്രിപ്റ്റ്, സ്വെൽറ്റ്, ഇലക്ട്രോൺ എന്നിവയിലെ ഗ്രാഫിക്കൽ ക്ലയന്റിൽ നോഡ് പ്രവർത്തനത്തിനുള്ള പ്രോക്സി കോഡ് റസ്റ്റിൽ എഴുതിയിരിക്കുന്നു. പദ്ധതിയുടെ സംഭവവികാസങ്ങൾ ജിപിഎൽവി 3 ലൈസൻസിന് കീഴിലാണ് അവ വിതരണം ചെയ്യുന്നത്.

ലിനക്സ് (AppImage), macOS എന്നിവയ്‌ക്കായി പാക്കേജുകൾ തയ്യാറാണ്.


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

അഭിപ്രായമിടുന്ന ആദ്യയാളാകൂ

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.