Pagpagawas sa desentralisado nga plataporma sa komunikasyon nga Hubzilla 7.0

Pagkahuman sa mga unom ka bulan sukad sa miaging mayor nga pagpagawas, usa ka bag-ong bersyon sa plataporma alang sa pagtukod sa mga desentralisadong social network, Hubzilla 7.0, gipatik. Naghatag ang proyekto og usa ka server sa komunikasyon nga nag-uban sa mga sistema sa pagmantala sa web, nasangkapan sa usa ka transparent nga sistema sa pag-ila ug mga gamit sa pagkontrol sa pag-access sa mga desentralisadong Fediverse network. Ang code sa proyekto gisulat sa PHP ug JavaScript ug giapod-apod ubos sa lisensya sa MIT; Ang MySQL DBMS ug ang mga tinidor niini, ingon man ang PostgreSQL, gisuportahan isip pagtipig sa datos.

Ang Hubzilla adunay usa ka sistema sa pag-authenticate nga molihok isip usa ka social network, mga forum, mga grupo sa diskusyon, mga wiki, mga sistema sa pagpatik sa artikulo ug mga website. Ang federated interaction gibase sa kaugalingong protocol sa Zot, nga nagpatuman sa WebMTA nga konsepto alang sa pagbalhin sa sulod sa WWW sa mga desentralisadong network ug naghatag og ubay-ubay nga talagsaon nga mga bahin, ilabi na, transparent end-to-end "Nomadic Identity" authentication sulod sa Zot network, ingon man usa ka clone function aron mahatagan ang hingpit nga parehas nga mga punto sa pag-login ug mga set sa datos sa tiggamit sa lainlaing mga node sa network. Ang pagbinayloay sa ubang mga network sa Fediverse gisuportahan gamit ang ActivityPub, Diaspora, DFRN ug OStatus nga mga protocol. Ang Hubzilla file storage anaa usab pinaagi sa WebDAV protocol. Dugang pa, gisuportahan sa sistema ang mga panghitabo ug kalendaryo sa CalDAV, ingon man ang mga notebook sa CardDAV.

Lakip sa mga nag-unang mga inobasyon, kinahanglan naton timan-an ang usa ka hingpit nga gidesinyo pag-usab nga sistema sa mga katungod sa pag-access, nga usa sa mga hinungdan nga bahin sa Hubzilla. Ang refactoring nagpaposible sa pagpayano sa workflow ug sa samang higayon naghatag og mas dako nga pagka-flexible sa usa ka mas kombenyente nga organisasyon sa interaksyon.

  • Gipasayon ​​ang mga tahas sa channel. Adunay 4 ka posible nga kapilian nga mapilian: "publiko", "pribado", "forum sa komunidad" ug "custom". Sa kasagaran, ang channel gihimo isip "pribado".
  • Ang mga permiso sa indibidwal nga pagkontak giwagtang pabor sa mga tahas, nga usa na karon nga kinahanglanon kung idugang ang matag kontak.
  • Ang mga tahas sa kontak adunay usa ka default preset, nga gitino pinaagi sa papel sa channel. Ang custom nga mga papel sa pagkontak mahimong mabuhat sumala sa gusto. Ang bisan unsang papel sa pagkontak mahimong itakda isip default alang sa mga bag-ong koneksyon sa Contact Roles app.
  • Ang mga setting sa pagkapribado gibalhin sa usa ka bulag nga module sa mga setting. Ang mga setting sa visibility alang sa online nga status ug mga entry sa direktoryo ug mga panid sa tanyag gibalhin sa profile.
  • Ang mga advanced configuration anaa sa mga setting sa privacy kung gipili ang custom nga papel sa channel. Nakadawat sila og pasiunang pasidaan ug pipila ka mga post nga mahimong masaypan sa pagsabot gihatagan og mga pahibalo.
  • Ang mga grupo sa pagkapribado mahimong madumala gikan sa app sa Mga Grupo sa Pagkapribado, kung na-install. Ang default nga grupo sa pagkapribado alang sa bag-ong sulud ug default nga grupo sa pagkapribado alang sa mga bag-ong setting sa kontak gibalhin usab didto.
  • Ang pag-access sa bisita gidesinyo pag-usab aron tugutan ang mga bag-ong bisita nga madugang sa mga grupo sa pribasiya. Ang dali nga pag-access nga mga link sa pribadong mga kahinguhaan gidugang sa drop-down list para sa kasayon.

Uban pang hinungdanon nga mga pagbag-o:

  • Gipauswag nga interface sa gumagamit alang sa pagbag-o sa imong litrato sa profile.
  • Mas maayo nga pagpakita sa mga survey.
  • Giayo ang usa ka bug nga adunay mga botohan alang sa mga channel sa forum.
  • Mas maayo nga performance kung magtangtang sa usa ka kontak.
  • Gikuha ang karaan nga pribado nga extension sa pagmemensahe. Hinunoa, lakip ang mga pagbinayloay sa Diaspora, ang standard nga mekanismo sa direktang mensahe gigamit.
  • Suporta ug mga kalamboan alang sa Socialauth extension.
  • Nagkalainlain nga mga pag-ayo sa bug.

Kadaghanan sa trabaho gihimo sa core developer nga si Mario Vavti nga adunay suporta gikan sa NGI Zero nga open source nga pondo.

Source: opennet.ru

Idugang sa usa ka comment