रेडिकल, विकेंद्रीकृत सहयोगात्मक विकास मंच

अलीकडे रॅडिकल पी 2 पी प्लॅटफॉर्मच्या प्रथम बीटा आवृत्तीचे प्रकाशन जाहीर केले आणि त्याचा डेस्कटॉप क्लायंट रॅडिकल अपस्ट्रीम.

प्रकल्प सहयोगी विकास आणि कोड संचयनासाठी विकेंद्रित सेवा तयार करण्याचे उद्दीष्ट आहे, गिटहब आणि गिटलाबसारखेच, परंतु विशिष्ट सर्व्हरशी बांधलेले नाही, तसेच सेन्सॉरशिपच्या अधीन न राहता आणि पी 2 पी नेटवर्क सहभागींच्या संसाधनांसह कार्य करीत नाही.

रेडिकल बद्दल

रेडिकल प्लॅटफॉर्मवर आणि केंद्रीकृत कॉर्पोरेशनवर अवलंबून राहू देत नाही ओपन सोर्स डेव्हलपमेंट आणि वितरणासाठी, ज्यास दुवा साधणे अतिरिक्त जोखीम ओळखते (अपयशाचा एक बिंदू, एखादी कंपनी कामाची परिस्थिती बंद किंवा बदलू शकते).

रॅडिकल मध्ये कोड व्यवस्थापित करण्यासाठी सुप्रसिद्ध गिट वापरला जातो, पी 2 पी नेटवर्कवर रेपॉजिटरी निश्चित करून विस्तृत केले. प्रत्येकजण डेटा प्रामुख्याने स्थानिक पातळीवर संग्रहित केला जातो आणि नेटवर्क कनेक्शनच्या स्थितीची पर्वा न करता ते नेहमी विकसकाच्या संगणकावर उपलब्ध असतात. माहितीचे संरक्षण करण्यासाठी, खात्यांचा वापर न करता, सार्वजनिक की वर आधारित क्रिप्टोग्राफी वापरली जाते. पी 2 पी नेटवर्कच्या सहभागी रेपॉजिटरीची यादी प्रकल्पाच्या सीड नोडमध्ये पाहिली जाऊ शकते.

पी 2 पी नेटवर्कच्या मध्यभागी आहे गिट-आधारित रॅडिकल लिंक प्रोटोकॉल जो सहभागी दरम्यान डेटाची प्रतिकृती बनवितो. सहभागी त्यांच्या कोडमध्ये आणि त्यांना स्वारस्य असलेल्या प्रकल्पांच्या कोडमध्ये प्रवेश प्रदान करतात, त्यातील निरर्थक प्रती स्थानिक पातळीवर साठवल्या जातात आणि इतर इच्छुक विकसकांच्या सिस्टमवर पुन्हा तयार केल्या जातात. याचा परिणाम म्हणून, ग्लोबल विकेंद्रित गिट रेपॉजिटरी तयार होते, ज्याचा डेटा भिन्न सहभागी सिस्टममध्ये प्रतिकृती आणि डुप्लिकेट केला जातो.

प्रोटोकॉल दोन प्रकारच्या ओळख वस्तूंना समर्थन देतो: सहभागी आणि प्रकल्प सहभागीने पी 2 पी नेटवर्कवर नोड लॉन्च केलेल्या व्यक्तीशी संपर्क साधला (सम) आणि प्रकल्प एक भांडार वर्णन करतो ज्यात एकाधिक सहभागी कार्य करू शकतात.

नेटवर्क सहभागी आणि प्रकल्प यांच्यात संवादाचे सामाजिक ग्राफिक तयार करते: सहभागी त्यांच्या आणि इतर सहभागीच्या रूची असलेल्या प्रकल्पांचा मागोवा ठेवतात. खालील सहभागींकडील आयटम सध्याच्या सहभागीचे अनुसरण करीत असलेल्या इतर सहभागींकडे उपलब्ध करुन दिले आहेत.

रॅडिकलमध्ये प्रामाणिक मास्टर दृश्य राखण्याऐवजी विकास "बाजार" शैलीमध्ये केला जातो, तेथे त्यांच्या देखभालकर्ता आणि योगदानकर्त्यांसमवेत एकमेकांशी पॅच एक्सचेंज करणार्‍या अनेक समांतर शाखा आहेत.

रिपॉझिटरीशी जोडण्याऐवजी बाह्य संदर्भ, रेडिकल प्रत्येक विकसकाच्या स्थानिक मशीनवरील अद्वितीय रेपॉजिटरीवर आधारित आहेआर, जेथे आपण ट्रॅक केलेल्या योगदानकर्त्यांच्या रेपॉजिटरीमधून बदल खेचू शकता आणि आपले बदल ट्रॅकिंग योगदानाच्या रेपॉजिटरीमध्ये जमा करू शकता.

संकल्पनांनी, प्रकल्प कोड दृश्यांचा संग्रह बनतो विकासातील सर्व सहभागींच्या प्रणालींमध्ये. सराव मध्ये, ट्रस्ट डिलीव्हरी पदानुक्रम ट्रस्टच्या साखळीच्या आधारावर आयोजित केला जातो: त्यांच्या रिपॉझिटरीच्या स्थानिक प्रतीमध्ये बदल प्राप्त करण्यासाठी, विकसक इतर विकसकांना (रिमोट) स्रोत म्हणून जोडते, जे आपोआप नवीन कमिटची सदस्यता बनवते. जे त्यांच्या रिपॉझिटरीजमध्ये दिसतात. पी 2 पी नेटवर्कमधील सर्व बदल डिजिटली स्वाक्षरीकृत आहेत आणि इतर सहभागींकडून सत्यापित केले जाऊ शकतात.

नेटवर्कशी कनेक्ट करण्याचा सर्वात सोपा मार्ग म्हणजे डेस्कटॉप अनुप्रयोग स्थापित करणे रेडिकल अपस्ट्रीम, जो आपल्याला नवीन सदस्यास ओळखण्यासाठी, आपला कोड होस्ट करण्यासाठी आणि इतर विकसकांशी संप्रेषण करण्यासाठी कळा तयार करण्यास अनुमती देतो.

सध्या, कोड आणि बग ट्रॅकिंग सिस्टमच्या संयुक्त कार्यावर अंमलबजावणी मर्यादित आहे, परंतु भविष्यात ते चर्चा आयोजित करण्यासाठी आणि बदलांचे पुनरावलोकन करण्यासाठी, तसेच टू-टू-एंड एन्क्रिप्शनच्या आधारावर प्रवेश असलेल्या खाजगी रेपॉजिटरिजसाठी समर्थन लागू करण्याची साधने विस्तृत करण्याचा विचार करतात.

शेवटी, आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास, आपण हे तपासू शकता खालील दुवा.

नोड ऑपरेशनसाठी प्रॉक्सी कोड टाइप टाईप स्क्रिप्ट, स्वेल्ट आणि इलेक्ट्रॉन मधील ग्राफिकल क्लायंटमध्ये रस्टमध्ये लिहिलेला आहे. प्रकल्पाची घडामोडी ते जीपीएलव्ही 3 परवान्याअंतर्गत वितरीत केले जातात.

लिनक्स (अ‍ॅप्लिकेशन) आणि मॅकोससाठी पॅकेजेस सज्ज आहेत.


टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.