Նախորդ հիմնական թողարկումից մոտ վեց ամիս հետո հրապարակվել է ապակենտրոնացված սոցիալական ցանցերի կառուցման հարթակի նոր տարբերակը՝ Hubzilla 7.0: Նախագիծը տրամադրում է կապի սերվեր, որը ինտեգրվում է վեբ հրատարակչական համակարգերին, որը հագեցած է նույնականացման թափանցիկ համակարգով և մուտքի վերահսկման գործիքներով ապակենտրոնացված Fediverse ցանցերում: Ծրագրի կոդը գրված է PHP-ով և JavaScript-ով և տարածվում է MIT լիցենզիայի ներքո; MySQL DBMS-ը և դրա պատառաքաղները, ինչպես նաև PostgreSQL-ն աջակցվում են որպես տվյալների պահպանման:
Hubzilla-ն ունի նույնականացման մեկ համակարգ, որը կարող է գործել որպես սոցիալական ցանց, ֆորումներ, քննարկումների խմբեր, Վիքիներ, հոդվածների հրապարակման համակարգեր և կայքեր: Ֆեդերատիվ փոխազդեցությունն իրականացվում է Zot-ի սեփական արձանագրության հիման վրա, որն իրականացնում է WebMTA հայեցակարգը ապակենտրոնացված ցանցերում WWW-ով բովանդակություն փոխանցելու համար և ապահովում է մի շարք եզակի գործառույթներ, մասնավորապես՝ «Քոչվոր ինքնություն» թափանցիկ վերջնական վավերացում: Zot ցանցը, ինչպես նաև կլոնավորման գործառույթ՝ ապահովելու համար մուտքի բոլորովին նույնական կետերը և օգտատերերի տվյալների հավաքածուները տարբեր ցանցային հանգույցներում: Փոխանակումը այլ Fediverse ցանցերի հետ աջակցվում է ActivityPub, Diaspora, DFRN և Ostatus արձանագրությունների միջոցով: Hubzilla ֆայլերի պահպանումը հասանելի է նաև WebDAV արձանագրության միջոցով: Բացի այդ, համակարգն աջակցում է CalDAV իրադարձությունների և օրացույցների, ինչպես նաև CardDAV նոթատետրերի հետ աշխատանքին:
Հիմնական նորամուծություններից պետք է նշել մուտքի իրավունքի ամբողջովին վերափոխված համակարգը, որը Hubzilla-ի հիմնական հատկանիշներից է։ Վերամշակումը հնարավորություն է տվել պարզեցնել աշխատանքի ընթացքը և միևնույն ժամանակ ապահովել ավելի մեծ ճկունություն՝ փոխգործակցության ավելի հարմար կազմակերպմամբ:
- Ալիքի դերերը պարզեցվել են: Այժմ ընտրելու 4 հնարավոր տարբերակ կա՝ «հանրային», «մասնավոր», «համայնքային ֆորում» և «մաքսային»: Լռելյայնորեն, ալիքը ստեղծվում է որպես «մասնավոր»:
- Անհատական կոնտակտային թույլտվությունները վերացվել են հօգուտ դերերի, որոնք այժմ պարտադիր են յուրաքանչյուր կոնտակտ ավելացնելիս:
- Կոնտակտային դերերն ունեն մեկ կանխադրված նախադրյալ, որը որոշվում է ալիքի դերով: Պատվերով կոնտակտային դերերը կարող են ստեղծվել ըստ ցանկության: Ցանկացած կոնտակտային դեր կարող է սահմանվել որպես լռելյայն նոր կապերի համար Կոնտակտային դերեր հավելվածում:
- Գաղտնիության կարգավորումները տեղափոխվել են առանձին կարգավորումների մոդուլ: Առցանց կարգավիճակի և գրացուցակի և առաջարկի էջերի գրառումների տեսանելիության կարգավորումները տեղափոխվել են պրոֆիլ:
- Ընդլայնված կոնֆիգուրացիաները հասանելի են գաղտնիության կարգավորումներում, երբ ընտրված է հատուկ ալիքի դերը: Նրանք ստացան նախնական նախազգուշացում, և որոշ գրառումներ, որոնք կարող էին սխալ ընկալվել, տրվել են հուշումներ:
- Գաղտնիության խմբերը կարող են կառավարվել Privacy Groups հավելվածից, եթե տեղադրված է: Նոր բովանդակության համար կանխադրված գաղտնիության խումբը և նոր կոնտակտների կարգավորումների կանխադրված գաղտնիության խումբը նույնպես տեղափոխվել են այնտեղ:
- Հյուրերի հասանելիությունը վերափոխվել է, որպեսզի թույլատրվի նոր հյուրեր ավելացնել գաղտնիության խմբերին: Հարմարության համար բացվող ցանկում ավելացվել են մասնավոր ռեսուրսների արագ մուտքի հղումներ:
Այլ նշանակալի փոփոխություններ.
- Բարելավված ինտերֆեյս՝ ձեր պրոֆիլի լուսանկարը փոխելու համար:
- Հարցումների բարելավված ցուցադրում:
- Շտկվել է ֆորումի ալիքների հարցումների հետ կապված սխալ:
- Բարելավված կատարումը կոնտակտը ջնջելիս:
- Հեռացվել է անձնական հաղորդագրությունների հնացած ընդլայնումը: Փոխարենը, այդ թվում՝ Սփյուռքի հետ փոխանակումների համար, օգտագործվում է ստանդարտ ուղղակի հաղորդագրությունների մեխանիզմը։
- Աջակցություն և բարելավումներ Socialauth-ի ընդլայնման համար:
- Տարբեր սխալների շտկումներ:
Աշխատանքի մեծ մասն իրականացվել է հիմնական մշակող Մարիո Վավտիի կողմից՝ NGI Zero բաց կոդով ֆինանսավորման աջակցությամբ:
Source: opennet.ru