Էնտուզիաստ համայնքը ուրախ է ներկայացնել նոր տարբերակը Պլերոմա — սերվերներ բլոգերների համար՝ տեքստային նշագրումով գրված Էլիքսիր լեզվով և օգտագործելով W3C ստանդարտացված դաշնային ցանցային արձանագրությունը Ակտիվություն փաբ: Այն երկրորդ ամենատարածվածը սերվերի իրականացում:
Համեմատելով ամենամոտ մրցակից նախագծի հետ - ՄաստոդոնտԳրված է Ruby-ով և աշխատում է նույն ActivityPub ցանցում, Pleroma-ն ունի փոքր չափսեր և ավելի քիչ արտաքին կախվածություն, ինչը ավելի էժան է դարձնում ավելի շատ կոնֆիգուրացիաների վրա պահպանումը և գործարկումը: Միևնույն ժամանակ, դա չի ստացվում ֆունկցիոնալության հաշվին, ընդհակառակը, Pleroma-ում կան շատ ավելի քիչ սահմանափակումներ և ավելի հարմարեցված տարբերակներ, մինչդեռ Mastodon-ում այն ամենից հաճախ կոշտ կոդ է լինելու: Ավելին, Pleroma-ն իրականացնում է Mastodon API-ը, որը թույլ է տալիս օգտագործել Mastodon-ի հաճախորդի հավելվածները և նույնիսկ նրա վեբ ինտերֆեյսը, որը գալիս է Pleroma վեբ ինտերֆեյսի հետ մեկտեղ:
Twitter-ի և այլ սեփականության կենտրոնացված ծառայությունների օգտատերերի համար Pleroma-ն կարող է հետաքրքրություն առաջացնել՝ կապված դրա կարգավորելի սահմանափակման հետ: 5000 նիշ մեկ գրառման համար լռելյայն, տեքստի ձևավորում Markdown-ում/BBCode/HTML, ընդլայնված պրոֆիլ, բազմաթիվ միջերեսներ՝ ինչպես դասական ոճով, այնպես էլ Tweet Deck-ով, հատուկ էմոջի և կպչուն պիտակներ, թեմայի շարժիչ ինտերֆեյս և շատ ավելին: Բայց կարևոր հատկանիշը դաշնային ցանցերի բնույթն է. դուք ընտրում եք կանոններով և լսարանով սերվեր, որը ձեզ դուր է գալիս, կամ կազմակերպում եք ձեր սեփականը, ամբողջությամբ վերահսկելով դրա տվյալները՝ առանց որևէ ձախողման կետից կախվածության:
Հարկ է նշել Pleroma-ի համար Twitter-ի նման ինտերֆեյսի մշակումը. Օճառ, բնութագրվում է պարզությամբ, մինիմալիզմով և արտադրողականությամբ։
Թողարկման հիմնական առանձնահատկությունն է դաշնային զրույցի ավելացում, աշխատում է նաև ActivityPub արձանագրության միջոցով: Այն հասանելի է անձնական հաղորդագրությունների տեսքով, որտեղ, ինչպես սովորական գրառումները, աշխատում են հավելվածների բեռնումը և հատուկ էմոջիները: Կան զրույցների խմբային տարբերակի պլաններ և E2E կոդավորումը. Սա իրական ժամանակում հաղորդագրությունների առաջին կրկնությունը չէ: Մինչ այս արդեն ավելացվել էր պարզ կենտրոնացված չաթի իրականացումը, որը գտնվում էր ինտերֆեյսի անկյունում, որտեղ ցանկացած սերվերի օգտատեր կարող էր գրել, և բոլորը կտեսնեին այն։ Ավելացվել է նաև ինտեգրումը MongooseIM XMPP սերվերի հետ, բայց առանց XMPP-ն անմիջապես Pleroma ինտերֆեյսից օգտագործելու հնարավորության:
Pleroma-ում չաթերի թողարկման հետ միաժամանակ բրուտալիստական և ծայրահեղ մինիմալիստական ActivityPub սերվերը ձեռք բերեց նույն գործառույթը: Մեղր, գրված է Go-ում։ Եթե Honk-ում ստատուսները կոչվում են «honks», ապա ակնթարթային հաղորդագրությունները կոչվում են «chonks»: Հոնկ-հնչյուն:
Իսկ այլ փոփոխությունների համատեքստում.
- հաղորդագրությունների և օգտատերերի պրոֆիլների հոսքը հանրային հասանելիությունից թաքցնելու ընտրանքներ.
- գրանցման թույլտվության հարցում ուղարկելու ունակություն.
- ինտերֆեյսներ տեղադրելու և դրանք լռելյայնորեն Pleroma-FE-ի փոխարեն կարգավորելու գործիքներ.
- մաքսային էմոջիների ավտոմատ համաժամացում հաստատված սերվերների հետ;
- Անցյալի գրառումներն այլևս հանկարծակի չեն հայտնվի ներկայի գրառումների հոսքում (սա վրիպակ չէ);
- Post feed ինտերֆեյսի վերակառուցում, այժմ դրանք համակցված են մեկ ներդիրի մեջ.
- կատարողականի բարելավում.
Ապագա թողարկումների պլանները.
- նույնիսկ ավելի շատ կատարողականի օպտիմալացում;
- ֆեդերացիա՝ օգտագործելով WebSocket կապը;
- օգտագործողների համար ինքնուրույն ընտրելու ինտերֆեյսի հնարավորությունը.
- կցորդների համար նախադիտումների ստեղծում (ներկայումս չկան, և սա զգալի բեռ է երթևեկության համար);
- թռուցիկ խորհուրդներ՝ օգտատիրոջ պրոֆիլի վրա սավառնելու համար;
- թեմայի շարժիչի և պարամետրերի էջի բարելավումներ;
- ...
- ԽՄԲԵՐ (սա ամենասպասված և ցանկալի ֆունկցիոնալությունն է այն ժամանակվանից GNU Social, Pleroma-ի նախորդը):
Սերվերը սքրինշոթում - աղանդ.արևամորթ.հավատք: On արմատային տիրույթ Կա վիքի, որտեղ աճող տեղեկություններ կան դաշնային ցանցերի մասին։
Նաև լուրերի համատեքստում չի կարելի չնշել Google-ի գործողությունները դաշնային ցանցերի վերաբերյալ. Google-ը նախազգուշացումներ է ուղարկել Mastodon-ի հաճախորդների մշակողներին՝ պահանջելով լուծել բռնության և խտրականության կոչերի խնդիրը: Ծրագրավորողներին 7 օր ժամանակ է տրվել խնդիրը շտկելու համար։. Նույն նախազգուշացումը ստացել է ճապոնական մշակողը.
Source: linux.org.ru