Թողարկվել է ապակենտրոնացված սոցիալական ցանցերի կառուցման հարթակի նոր թողարկումը՝ Hubzilla 5.2-ը։ Նախագիծը տրամադրում է կապի սերվեր, որը ինտեգրվում է վեբ հրատարակչական համակարգերին, որը հագեցած է նույնականացման թափանցիկ համակարգով և մուտքի վերահսկման գործիքներով ապակենտրոնացված Fediverse ցանցերում: Ծրագրի կոդը գրված է PHP-ով և JavaScript-ով և տարածվում է MIT լիցենզիայի ներքո:
Hubzilla-ն ունի նույնականացման մեկ համակարգ, որը կարող է գործել որպես սոցիալական ցանց, ֆորումներ, քննարկումների խմբեր, Վիքիներ, հոդվածների հրապարակման համակարգեր և կայքեր: Ֆեդերատիվ փոխազդեցությունն իրականացվում է Zot-ի սեփական արձանագրության հիման վրա, որն իրականացնում է WebMTA հայեցակարգը ապակենտրոնացված ցանցերում WWW-ով բովանդակություն փոխանցելու համար և ապահովում է մի շարք եզակի գործառույթներ, մասնավորապես՝ «Քոչվոր ինքնություն» թափանցիկ վերջնական վավերացում: Zot ցանցը, ինչպես նաև կլոնավորման գործառույթ՝ ապահովելու համար մուտքի բոլորովին նույնական կետերը և օգտատերերի տվյալների հավաքածուները տարբեր ցանցային հանգույցներում: Փոխանակումը այլ Fediverse ցանցերի հետ աջակցվում է ActivityPub, Diaspora, DFRN և Ostatus արձանագրությունների միջոցով: Hubzilla ֆայլերի պահպանումը հասանելի է նաև WebDAV արձանագրության միջոցով: Բացի այդ, համակարգն աջակցում է CalDAV իրադարձությունների և օրացույցների, ինչպես նաև CardDAV նոթատետրերի հետ աշխատանքին:
Նախորդ հիմնական թողարկման 2 թողարկումից անցած 5.2 ամսվա ընթացքում կոդի մեջ կատարվել են բազմաթիվ ուղղումներ և փոփոխություններ, որոնց թվում, ի լրումն հայտնաբերված խնդիրների և բարելավումների ավանդական շտկումների, պետք է առանձնացնել հետևյալը.
- Անցեք ֆայլային համակարգի օգտագործմանը որպես պատկերների լռելյայն պահուստ: Նախկինում դրա համար օգտագործվում էր DBMS: Պահպանման տեսակի ընտրության աջակցությունն այժմ կիրառվում է նաև արտաքին սերվերներից ներմուծված պրոֆիլների ավատարների վրա:
- Աջակցություն ցանկացած արտաքին հրապարակումների ներմուծմանը Zot, Diaspora և Activitypub արձանագրություններով աշխատող ցանցերից որոնման տողի միջոցով:
- Փորձարարական աջակցություն Hubzilla-ի և Zap-ի միջև տվյալների ներմուծման/արտահանման համար: Որպես վերջինիս մաս, ներկայումս մշակվում է Zot արձանագրության հղումային տարբերակը։
- Հիմնական էջերը ցուցադրելիս համակարգի արդյունավետությունը մեծացել է ներքին քեշավորման մեխանիզմի և մի շարք մշակման գործողությունների հեռացման շնորհիվ, որոնք կարող են դանդաղեցնել ցուցադրումը մեծ հանգույցներում կամ ցածր էներգիայի սերվերների վրա ֆոնային գործընթացների վրա:
- Հայտարարված աջակցություն PHP 8-ի վերջին տարբերակին:
Source: opennet.ru