Radicle, ဗဟိုချုပ်ကိုင်မှုလျှော့ချပူးပေါင်းဖွံ့ဖြိုးတိုးတက်မှုပလက်ဖောင်း

 

မကြာသေးမီက Radicle P2P platform ၏ပထမဆုံး beta version ကိုကြေငြာခဲ့သည် နှင့်၎င်း၏ desktop client ကို Radicle Upstream ။

စီမံကိန်း ပူးပေါင်းဖွံ့ဖြိုးတိုးတက်မှုနှင့်ကုဒ်သိုလှောင်မှုအတွက်ဗဟိုချုပ်ကိုင်မှုလျှော့ချထားသော ၀ န်ဆောင်မှုတစ်ခုဖန်တီးရန်ရည်ရွယ်သည်, GitHub နှင့် GitLab နှင့်ဆင်တူသော်လည်းတိကျသောဆာဗာများနှင့်မဆက်စပ်ပါ။ ထို့အပြင် P2P ကွန်ယက်တွင်ပါ ၀ င်သူများ၏အရင်းအမြစ်များကိုဆင်ဆာဖြတ်တောက်ခြင်းနှင့်လုပ်ကိုင်ခြင်းမပြုပါ။

Radicle အကြောင်း

Radicle သည်ပလက်ဖောင်းများနှင့်ဗဟိုကော်ပိုရေးရှင်းများပေါ်တွင်မှီခိုခြင်းမပြုရန်ခွင့်ပြုသည် ပွင့်လင်းသောအရင်းအမြစ်ဖွံ့ဖြိုးတိုးတက်မှုနှင့်ဖြန့်ဖြူးမှုအတွက်ချိတ်ဆက်မှုသည်အပိုဆောင်းအန္တရာယ်များကိုဖြစ်ပေါ်စေသည်။

Radicle ထဲက code ကိုစီမံခန့်ခွဲရန်လူသိများတဲ့ Git ကိုအသုံးပြုသည်။ P2P ကွန်ယက်တွင် repository များသတ်မှတ်ခြင်းအားဖြင့်တိုးချဲ့ခဲ့သည်။ လူတိုင်း ဒေတာကိုအဓိကအားဖြင့်ဒေသအလိုက်သိမ်းဆည်းထားသည် network connection အခြေအနေမည်သို့ပင်ရှိစေကာမူ၎င်းတို့သည် developer ၏ကွန်ပျူတာပေါ်တွင်အမြဲတမ်းရနိုင်သည်။ သတင်းအချက်အလက်များကိုကာကွယ်ရန်အကောင့်များမပါဘဲအများသုံးသော့ကို အခြေခံ၍ စာဝှက်ခြင်းကိုအသုံးပြုသည်။ P2P ကွန်ယက်တွင်ပါ ၀ င်သော repositories စာရင်းကိုစီမံကိန်း၏ node node တွင်တွေ့နိုင်သည်။

P2P ကွန်ယက်၏အဓိကနေရာမှာ၎င်းသည်ဖြစ်သည် ပါဝင်သူများအကြားအချက်အလက်များကိုပုံတူပွားစေသော Git-based Radicle Link protocol။ ပါ ၀ င်ဖြေဆိုသူများသည် ၄ ​​င်းတို့၏ကုဒ်နှင့်၎င်းတို့စိတ်ဝင်စားသည့်စီမံကိန်းများ၏ကုဒ်များကို ၀ င်ရောက်ခွင့်ပေးသည်။ မလိုအပ်သောမိတ္တူများကိုဒေသတွင်းသိမ်းဆည်းထားပြီးအခြားစိတ်ဝင်စားသော developer များ၏စနစ်တွင်ပုံတူကူးယူထားသည်။ ရလဒ်အနေဖြင့်တစ်ကမ္ဘာလုံးဆိုင်ရာဗဟိုချုပ်ကိုင်မှုလျှော့ချထားသော Git repository ကိုဖွဲ့စည်းသည်။ ဒေတာများကိုမတူကွဲပြားသောပါဝင်သူများ၏စနစ်များတွင်ပုံတူပွား။ ကူးယူထားသည်။

protocol သည်အမျိုးအစားခွဲခြားခြင်းအမျိုးအစားနှစ်မျိုးကိုထောက်ပံ့သည်။ ပါဝင်သူနှင့်စီမံကိန်း။ ပါ ၀ င်သူသည် P2P ကွန်ယက်တွင် node ကိုစတင်ခဲ့သူနှင့်ဆက်သွယ်သည် (တန်းတူ) နှင့်စီမံကိန်းတွင်အများအပြားပါဝင်သူအလုပ်လုပ်နိုင်သည့်အတွက် repository ကိုဖော်ပြသည်။

ဤကွန်ယက်သည်ပါဝင်သူများနှင့်စီမံကိန်းများအကြားလူမှုဆက်သွယ်ရေးဆိုင်ရာဂရပ်ဖစ်တစ်ခုဖန်တီးပေးသည်။ ပါ ၀ င်သူများသည်၎င်းတို့နှင့်အခြားပါ ၀ င်သူများအားစိတ်ဝင်စားသောစီမံကိန်းများကိုခြေရာခံသည်။ ခြေရာခံပါဝင်သူများမှပစ္စည်းများကိုလက်ရှိပါ ၀ င်သူနောက်လိုက်သောအခြားပါ ၀ င်သူများအားရရှိနိုင်သည်။

ဖွံ့ဖြိုးတိုးတက်မှုသည် Radicle တွင် canonical master view ကိုထိန်းသိမ်းခြင်းထက်“ bazaar” ပုံစံဖြင့်ပြုလုပ်သည်။ ၄ င်းတို့၏ပြုပြင်ထိန်းသိမ်းသူများနှင့်အပြိုင်အဆိုင်လုပ်သူများနှင့်တစ် ဦး နှင့်တစ် ဦး အပြန်အလှန် patch များဖလှယ်ကြသည်။

repository ကိုချိတ်ဆက်မယ့်အစား ပြင်ပရည်ညွှန်းချက် Radicle သည် developer တစ်ခုချင်းစီ၏ local machine ပေါ်တွင်ထူးခြားသော repository တစ်ခုပေါ်တွင်အခြေခံသည်r, သင်ခြေရာခံပံ့ပိုးပေးသူများ၏ repositories မှအပြောင်းအလဲများကိုဆွဲထုတ်နှင့်သင်၏အပြောင်းအလဲများကိုမျှဝေသူမျှဝေသူ repositories ကိုမှတင်ပြနိုင်ပါတယ်ဘယ်မှာ။

သဘောတရားအရ စီမံကိန်းတစ်ခုသည်ကုဒ်အမြင်များစုဆောင်းခြင်းတစ်ခုဖြစ်လာသည် ဖွံ့ဖြိုးတိုးတက်မှုအတွက်အားလုံးပါဝင်သူများ၏စနစ်များအတွက်။ လက်တွေ့တွင်ပြောင်းလဲမှုကိုပေးပို့သည့်အဆင့်ဆင့်သည်ယုံကြည်မှုကွင်းဆက်တစ်ခုပေါ်တွင်အခြေခံသည်။ ၎င်းတို့သည်၎င်းတို့၏ဒေသဆိုင်ရာမိတ္တူအပြောင်းအလဲကိုရရှိရန်အတွက် developer သည်အခြား developer များ (ဝေးလံခေါင်သီ) ရင်းမြစ်များအဖြစ်ထပ်ပေါင်းသည်။ သူတို့ရဲ့ repositories မှာပေါ်လာပါသည်။ P2P ကွန်ယက်အတွင်းရှိအပြောင်းအလဲများအားလုံးကိုဒီဂျစ်တယ်နည်းဖြင့်လက်မှတ်ရေးထိုးထားပြီးအခြားပါဝင်သူများကစစ်ဆေးနိုင်သည်။

ကွန်ယက်သို့ချိတ်ဆက်ရန်အလွယ်ကူဆုံးနည်းလမ်းမှာ desktop application ကို install လုပ်ရန်ဖြစ်သည် Radicle Upstream သည်အဖွဲ့ဝင်အသစ်ကိုဖော်ထုတ်ရန်၊ သင်၏ကုဒ်နံပါတ်ကိုလက်ခံရန်နှင့်အခြား developer များနှင့်ဆက်သွယ်ရန်သော့များကိုဖန်တီးရန်ခွင့်ပြုသည်။

လက်ရှိတွင် အကောင်အထည်ဖော်မှုသည်ကုဒ်နှင့် bug ခြေရာခံခြင်းစနစ်အတွက်ပူးတွဲလုပ်ဆောင်ရန်ကန့်သတ်ချက်ရှိသည်သို့သော်နောင်တွင်သူတို့သည်ဆွေးနွေးမှုများကိုစီစဉ်ခြင်းနှင့်ပြောင်းလဲမှုများကိုပြန်လည်သုံးသပ်ရန်အတွက်ကိရိယာများကိုချဲ့ထွင်ရန်အပြင်အဆုံးမှအဆုံးသို့စာဝှက်စနစ်ကို အခြေခံ၍ ၀ င်ရောက်ခွင့်ပြုထားသောပုဂ္ဂလိကသိုလှောင်ရုံများအတွက်အထောက်အပံ့ကိုအကောင်အထည်ဖော်ရန်စီစဉ်သည်။

နောက်ဆုံးတော့ သင်ကအကြောင်းပိုမိုသိရန်စိတ်ဝင်စားလျှင်, သင်စစ်ဆေးနိုင်ပါတယ် အောက်ပါ link ကို။

node လုပ်ဆောင်မှုအတွက် proxy code ကို Rust, TypeScript, Svelte နှင့် Electron ရှိ graphical client တွင်ရေးသားသည်။ စီမံကိန်း၏ဖြစ်ပေါ်တိုးတက်မှု ၎င်းတို့ကို GPLv3 လိုင်စင်အောက်တွင်ဖြန့်ဝေထားသည်။

package များသည် Linux (AppImage) နှင့် macOS အတွက်အဆင်သင့်ဖြစ်သည်။


ဆောင်းပါး၏ပါ ၀ င်မှုသည်ကျွန်ုပ်တို့၏အခြေခံမူများကိုလိုက်နာသည် အယ်ဒီတာအဖွဲ့ကျင့်ဝတ်။ အမှားတစ်ခုကိုသတင်းပို့ရန်ကလစ်နှိပ်ပါ ဒီမှာ.

မှတ်ချက်ပေးရန်ပထမဦးဆုံးဖြစ်

သင်၏ထင်မြင်ချက်ကိုချန်ထားပါ

သင့်အီးမေးလ်လိပ်စာပုံနှိပ်ထုတ်ဝေမည်မဟုတ်ပါ။ တောင်းဆိုနေတဲ့လယ်ယာနှင့်အတူမှတ်သားထားတဲ့ *

*

*

  1. အချက်အလက်အတွက်တာဝန်ရှိသည် - Miguel ÁngelGatón
  2. အချက်အလက်များ၏ရည်ရွယ်ချက်: ထိန်းချုပ်ခြင်း SPAM, မှတ်ချက်စီမံခန့်ခွဲမှု။
  3. တရားဝင်: သင်၏ခွင့်ပြုချက်
  4. အချက်အလက်များ၏ဆက်သွယ်မှု - ဒေတာများကိုဥပဒေအရတာ ၀ န်ယူမှုမှ လွဲ၍ တတိယပါတီများသို့ဆက်သွယ်မည်မဟုတ်ပါ။
  5. ဒေတာသိမ်းဆည်းခြင်း: Occentus ကွန်ယက်များ (အီးယူ) မှလက်ခံသည့်ဒေတာဘေ့စ
  6. အခွင့်အရေး - မည်သည့်အချိန်တွင်မဆိုသင်၏အချက်အလက်များကိုကန့်သတ်၊