మాస్టోడాన్ 3.0 విడుదల, వికేంద్రీకృత సామాజిక నెట్‌వర్క్‌లను రూపొందించడానికి ఒక వేదిక

ప్రచురించబడింది వికేంద్రీకృత సామాజిక నెట్‌వర్క్‌ల విస్తరణ కోసం ఉచిత ప్లాట్‌ఫారమ్ విడుదల - మాస్టోడాన్ 3.0, ఇది వ్యక్తిగత సరఫరాదారులచే నియంత్రించబడని మీ స్వంత సౌకర్యాల వద్ద సేవలను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది. వినియోగదారు తన స్వంత నోడ్‌ని అమలు చేయలేకపోతే, అతను నమ్మదగినదాన్ని ఎంచుకోవచ్చు ప్రజా సేవ సంబంధం పెట్టుకోవటం. మాస్టోడాన్ ఫెడరేటెడ్ నెట్‌వర్క్‌ల వర్గానికి చెందినది, దీనిలో ఏకీకృత కమ్యూనికేషన్ నిర్మాణాన్ని రూపొందించడానికి ప్రోటోకాల్‌ల సమితి ఉపయోగించబడుతుంది. కార్యాచరణపబ్.

ప్రాజెక్ట్ యొక్క సర్వర్ సైడ్ కోడ్ రూబీ ఆన్ రైల్స్ ఉపయోగించి రూబీలో వ్రాయబడింది మరియు క్లయింట్ ఇంటర్‌ఫేస్ React.js మరియు Redux లైబ్రరీలను ఉపయోగించి JavaScriptలో వ్రాయబడుతుంది. మూల గ్రంథాలు వ్యాప్తి AGPLv3 కింద లైసెన్స్ పొందింది. ప్రొఫైల్‌లు మరియు స్టేటస్‌ల వంటి పబ్లిక్ వనరులను ప్రచురించడానికి స్టాటిక్ ఫ్రంటెండ్ కూడా ఉంది. PostgreSQL మరియు Redis ఉపయోగించి డేటా నిల్వ నిర్వహించబడుతుంది.
ఓపెన్ అందించబడింది API అభివృద్ధి కోసం చేర్పులు మరియు బాహ్య అప్లికేషన్లను కనెక్ట్ చేయడం (Android, iOS మరియు Windows కోసం క్లయింట్లు ఉన్నాయి, మీరు బాట్లను సృష్టించవచ్చు).

కొత్త విడుదల ప్రోటోకాల్‌కు మద్దతును నిలిపివేసినందుకు గుర్తించదగినది
OStatus, ఇది StatusNet ఆధారంగా పాత పరిష్కారాలతో అనుకూలతను అందించింది మరియు GNU సోషల్. OStatusకి బదులుగా ActivityPub ప్రోటోకాల్‌ని ఉపయోగించమని సిఫార్సు చేయబడింది. వెబ్ ఇంటర్‌ఫేస్ ప్రొఫైల్ డైరెక్టరీ, అంతర్నిర్మిత ఆడియో ప్లేయర్, హ్యాష్‌ట్యాగ్‌లను నమోదు చేయడానికి ఆటో-కంప్లీషన్ సిస్టమ్, తొలగించబడిన మల్టీమీడియా జోడింపుల కోసం "అందుబాటులో లేదు" ట్యాగ్‌లు, నిజ-సమయ నవీకరణలను నిలిపివేయడానికి ఎంపికలు, మృదువైన స్క్రోలింగ్ మరియు ఒక మద్దతుని జోడించింది. ఖాతాను తరలించడానికి డైలాగ్. ఇమెయిల్ ద్వారా అదనపు నిర్ధారణతో రెండు-కారకాల ప్రమాణీకరణ కోసం అమలు చేయబడిన మద్దతు. హ్యాష్‌ట్యాగ్‌లకు మద్దతు విస్తరించబడింది మరియు వాటి శోధన యొక్క ఖచ్చితత్వం పెరిగింది. స్పామ్ తనిఖీ భాగం జోడించబడింది.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి