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