Hoʻokuʻu ʻia ʻo Mastodon 3.0, kahi kahua ʻoihana pūnaewele decentralized

paʻi ʻia ka hoʻokuʻu ʻana i kahi kahua manuahi no ka hoʻolaha ʻana i nā ʻoihana pūnaewele decentralized - ʻO Mastodon 3.0, ka mea e hiki ai iā ʻoe ke hana i nā lawelawe ma kāu mau keʻena ponoʻī i mālama ʻole ʻia e nā mea hoʻolako pākahi. Inā ʻaʻole hiki i ka mea hoʻohana ke holo i kāna node ponoʻī, hiki iā ia ke koho i kahi mea hilinaʻi lawelawe aupuni e hoʻopili. Aia ʻo Mastodon i ka ʻāpana o nā pūnaewele federated, kahi i hoʻohana ʻia ai kahi pūʻulu o nā protocols e hana i kahi ʻano kamaʻilio hui. HanaPub.

Ua kākau ʻia ke code ʻaoʻao kikowaena o ka papahana ma Ruby me ka hoʻohana ʻana iā Ruby on Rails, a ua kākau ʻia ka mea kūʻai aku ma JavaScript me ka hoʻohana ʻana i nā waihona React.js a me Redux. Nā kikokikona kumu pālahalaha aku laikini ma lalo o AGPLv3. Aia kekahi ʻaoʻao paʻa no ka hoʻopuka ʻana i nā kumuwaiwai lehulehu e like me nā profiles a me nā kūlana. Hoʻonohonoho ʻia ka mālama ʻikepili me ka PostgreSQL a me Redis.
Hāʻawi ʻia i hāmama API no ka hooulu ana nā mea hoʻohui a me ka hoʻohui ʻana i nā noi waho (aia nā mea kūʻai aku no Android, iOS a me Windows, hiki iā ʻoe ke hana i nā bots).

He mea kaulana ka hoʻokuʻu hou ʻana no ka hoʻopau ʻana i ke kākoʻo no ka protocol
OStatus, ka mea i hāʻawi i ka launa pū me nā hoʻonā kahiko e pili ana i StatusNet a ʻO GNU Social. Manaʻo ʻia e hoʻohana i ka protocol ActivityPub ma kahi o OStatus. Ua hoʻohui ka pūnaewele pūnaewele i ke kākoʻo no kahi papa kuhikuhi, kahi mea hoʻokani leo i kūkulu ʻia, kahi ʻōnaehana hoʻopiha piha no ka hoʻokomo ʻana i nā hashtags, "ʻaʻole i loaʻa" nā inoa no nā mea hoʻopili multimedia i holoi ʻia, nā koho e hoʻopau i ka hoʻonui ʻana i ka manawa maoli, ka ʻōwili maʻemaʻe, a me kahi kūkākūkā no ka neʻe kālā. Hoʻokō ʻia ke kākoʻo no ka hōʻoia ʻelua kumu me ka hōʻoia hou ma ka leka uila. Ua hoʻonui ʻia ke kākoʻo no nā hashtags a ua hoʻonui ʻia ka pololei o kā lākou ʻimi. Hoʻohui ʻia kahi ʻāpana nānā spam.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka