Gitter-ը դառնում է Matrix Network-ի մի մասը

ընկերություն Տարր ձեռք է բերում Գիտեր у Գիտլաբըհարմարեցնել ծառայությունը դաշնային ցանցում աշխատելու համար Matrix. Սա առաջին խոշոր մեսենջերն է, որը նախատեսվում է թափանցիկ կերպով փոխանցել ապակենտրոնացված ցանց՝ բոլոր օգտատերերի և հաղորդագրությունների պատմության հետ միասին:


Gitter-ը անվճար, կենտրոնացված գործիք է մշակողների միջև խմբային հաղորդակցության համար: Բացի թիմային զրույցի բնորոշ ֆունկցիոնալությունից, որն ըստ էության նման է սեփականության ԱնգործությունGitter-ը նաև գործիքներ է տրամադրում համագործակցային զարգացման հարթակների հետ սերտ ինտեգրման համար, ինչպիսիք են GitLab-ը և GitHub-ը: Նախկինում ծառայությունը սեփականության իրավունքով էր, մինչև այն ձեռք բերվեց GitLab-ի կողմից.

Matrix-ը դաշնային ցանցի իրականացման անվճար արձանագրություն է, որը կառուցված է ացիկլիկ իրադարձությունների գրաֆիկի (DAG) հիման վրա: Այս ցանցի հիմնական ներդրումը մեսենջերն է՝ ծայրից ծայր կոդավորման և VoIP-ի աջակցությամբ (աուդիո և տեսազանգեր, խմբային կոնֆերանսներ): Հաճախորդների և սերվերների հղումների իրականացումը մշակվել է Element կոչվող առևտրային ընկերության կողմից, որի աշխատակիցները նաև ղեկավարում են Matrix.org Foundation ոչ առևտրային կազմակերպությունը, որը վերահսկում է Matrix արձանագրության ճշգրտման մշակումը:

Ներկայումս Gitter-ի և Matrix-ի օգտատերերը շփվում են «կամուրջի» միջոցով matrix-appservice-gitter, ռելե՝ նրանց միջև հաղորդագրություններ փոխանցելու համար։ Հաղորդագրություն ուղարկելիս, օրինակ, Gitter-ից դեպի զրույց Matrix-ին միացված ինտեգրմամբ, «կամուրջը» ստեղծում է վիրտուալ օգտվող Gitter-ից ուղարկողի համար Matrix սերվերի վրա, որի անունից հաղորդագրությունը առաքվում է Matrix-ից չաթին, և հակառակը, համապատասխանաբար: Նման ինտեգրման միացումը հնարավոր է անմիջապես Matrix-ի կողմում գտնվող զրույցի կարգավորումներից, սակայն կապի այս մեթոդը կնշվի որպես հնացած:

Կարճաժամկետ հեռանկարում օգտատերերը տեսանելի փոփոխություններ չեն նկատի. նրանք կկարողանան օգտվել մեսենջերից այնպես, ինչպես գնումից առաջ։ Ապագայում կենտրոնացված ծառայությունից ապակենտրոնացված դաշնային կազմակերպության վերածվելու գործընթացը կավարտվի նոր Matrix սերվերի կազմակերպման և «կամուրջի» ինտեգրման շնորհիվ, որը նման է matrix-appservice-gitter-ին, ուղղակիորեն Gitter-ի մեջ: ծածկագրի հիմքը: Gitter-ում գոյություն ունեցող զրույցները հասանելի կլինեն որպես Matrix սենյակներ, օրինակ՝ «#angular_angular:gitter.im», ներմուծված հաղորդագրությունների պատմությունով:

Հաջող ինտեգրումից հետո երկու ցանցերի օգտատերերը կշահեն. Matrix-ի օգտատերերը կկարողանան թափանցիկ շփվել Gitter-ի օգտատերերի հետ, իսկ Gitter-ի օգտատերերը կկարողանան օգտվել Matrix-ի հաճախորդներից, ինչպիսիք են բջջային հեռախոսները, Gitter-ի պաշտոնական հավելվածների մշակումը դադարեցվել է. Ի վերջո, հնարավոր կլինի համարել, որ Gitter-ը կդառնա Matrix ցանցի հաճախորդներից մեկը։ Բայց, ցավոք, Gitter-ը կարողություններով զգալիորեն զիջում է Matrix-ի հղման հաճախորդին՝ Element-ին, ուստի Gitter-ին Element-ի հետ ֆունկցիոնալությունը հավասարեցնելու փոխարեն, որոշվեց ներդնել բոլոր բացակայող հնարավորությունները Gitter-ից Element: Երկարաժամկետ հեռանկարում Gitter-ին կփոխարինի Element-ը:

Gitter-ի որոշ օգտակար հատկություններ, որոնք կարող են հարմարեցվել Element-ի համար.

  • Բարձր կատարողականություն զգալի թվով օգտվողների և հաղորդագրությունների հետ զրույցներ դիտելիս;
  • Խիստ ինտեգրում համագործակցային զարգացման հարթակների հետ, ինչպիսիք են GitLab-ը և GitHub-ը;
  • Չաթերի հիերարխիկ կատալոգ;
  • Հանրային զրույցների ստատիկ դիտում որոնման համակարգի համար հարմար;
  • Նշման աջակցություն KaTeX-ում;
  • Հաղորդագրությունների ծառերի ճյուղավորում (թելեր):

Element-ը խոստանում է, որ Gitter frontend-ը կփոխարինվի Element-ով միայն այն ժամանակ, երբ Element-ը հասնի ֆունկցիոնալության հավասարության: Մինչ այդ, Gitter կոդերի բազան թարմացված կլինի առանց ֆունկցիոնալության հետընթացի:

Gitter-ի աշխատակիցները նույնպես կաշխատեն ի շահ Element-ի:

Source: linux.org.ru

Добавить комментарий