Scribble Maps Blog
వినియోగదారుల నిర్వహణ & సహకారం
ఇది ఒక కొత్త సంవత్సరం మరియు మేము చాలా ఉత్తేజకరమైన విషయాలను ప్లాన్ చేసాము. డిసెంబరులో మేము నిశ్శబ్దంగా కొన్ని నిజంగా పెద్ద ఫీచర్లను విడుదల చేసాము, వీటిని మీరు బహుశా మా అప్డేట్ లాగ్లో గమనించి ఉంటారు. ఈ పోస్ట్లో మేము వాటి గురించి కొంచెం లోతుగా మాట్లాడబోతున్నాము.
ఇది మనల్ని తదుపరి పెద్ద ఫీచర్కు తీసుకువస్తుంది.
సింక్రోనస్ సహకారం
Scribble Maps ప్రారంభించినప్పటి నుండి ఇది నిరంతరం సహకారం కోసం ఉపయోగించబడుతోంది మరియు సహకారంలో కొన్ని పెద్ద సమస్యలు ఉన్నప్పటికీ ఇది జరిగింది. అతి పెద్ద సమస్య ఏమిటంటే, ఇద్దరు వ్యక్తులు ఒకే సమయంలో ఒకే మ్యాప్పై పని చేస్తుంటే, చివరిగా సేవ్ చేసిన వారు మరొక వినియోగదారు చేసిన మార్పులను ఓవర్రైట్ చేస్తారు. ఇది మీరు Scribble Mapsతో ఏమి చేయగలరో దానిపై కొన్ని తీవ్రమైన పరిమితులను సృష్టించింది. ఉదాహరణకు ఒక ఉపాధ్యాయుడు తన క్లాస్ మొత్తాన్ని ఒకే మ్యాప్పై పని చేయాలని కోరుకుంటే, వారు నిరంతరం సమస్యలను ఎదుర్కొంటారు.
ఈ సమస్యను పరిష్కరించడానికి మేము అన్ని రకాల మార్గాలను పరిశీలించాము కానీ మేము సమీక్షించిన అన్ని మార్గాల సమస్య ఏమిటంటే అవి క్రౌడ్ సోర్సింగ్ కోసం రూపొందించబడ్డాయి, మేము సంస్థలు మరియు చిన్న సమూహాల కోసం విసుగు పుట్టించని విధంగా రూపొందించినదాన్ని సృష్టించాలనుకున్నాము.
మేము కనుగొన్న పరిష్కారం చాలా సులభమైనది, ప్రాజెక్ట్లపై కలిసి పనిచేసేటప్పుడు కోడర్లు క్రమం తప్పకుండా ఉపయోగించే పద్ధతి ఇది మరియు అదే విలీనం (merging) అనే ఆలోచన. మీరు మ్యాప్పై పని చేస్తున్నప్పుడు ఎవరైనా అందులో మార్పులు చేస్తే, మీకు ఈ విధమైన ప్రాంప్ట్ చూపబడుతుంది.
ఈ సమస్యను పరిష్కరించడానికి మేము అన్ని రకాల మార్గాలను పరిశీలించాము కానీ మేము సమీక్షించిన అన్ని మార్గాల సమస్య ఏమిటంటే అవి క్రౌడ్ సోర్సింగ్ కోసం రూపొందించబడ్డాయి, మేము సంస్థలు మరియు చిన్న సమూహాల కోసం విసుగు పుట్టించని విధంగా రూపొందించినదాన్ని సృష్టించాలనుకున్నాము.
మేము కనుగొన్న పరిష్కారం చాలా సులభమైనది, ప్రాజెక్ట్లపై కలిసి పనిచేసేటప్పుడు కోడర్లు క్రమం తప్పకుండా ఉపయోగించే పద్ధతి ఇది మరియు అదే విలీనం (merging) అనే ఆలోచన. మీరు మ్యాప్పై పని చేస్తున్నప్పుడు ఎవరైనా అందులో మార్పులు చేస్తే, మీకు ఈ విధమైన ప్రాంప్ట్ చూపబడుతుంది.
మెర్జ్ (merge) క్లిక్ చేయడం వల్ల అత్యంత ఇటీవలి మ్యాప్ను తీసుకుని, దానిని మీ మ్యాప్తో కలిపి, ఫలితాన్ని సేవ్ చేస్తుంది. ఓవర్రైట్ (overwrite) మీ మార్పులను మాత్రమే సేవ్ చేస్తుంది మరియు విలీనాన్ని దాటవేస్తుంది. మేము లోడ్/ఇంపోర్ట్ మెనూకు "merge" ఎంపికను కూడా జోడించాము. ఇది విభిన్న Map Id లతో మ్యాప్లను సేవ్ చేయడానికి మరియు వాటిని కలిసి విలీనం చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇంపోర్ట్ కంటే మెర్జ్ భిన్నంగా పనిచేస్తుంది, ఒకవేళ ఓవర్లే ఇప్పటికే ఉంటే, అది నకిలీని సృష్టించదు. ఇది మ్యాప్లను కలపడాన్ని చాలా సులభతరం చేస్తుంది.
ఇది మనల్ని తదుపరి పెద్ద ఫీచర్కు తీసుకువస్తుంది.
వినియోగదారుల నిర్వహణ
ఇప్పటి వరకు వినియోగదారుల నిర్వహణ అనేది లేదు. ఒక మ్యాప్ ఒక ఖాతాతో అనుబంధించబడవచ్చు మరియు మీరు ఎవరికైనా పాస్వర్డ్ ఇవ్వడం ద్వారా దానిని వీక్షించడానికి/సవరించడానికి అనుమతించవచ్చు. అయితే, మీరు ఒక సురక్షితమైన మ్యాప్ను సృష్టించి, మరొక వినియోగదారుకు పాస్వర్డ్ ఇచ్చినప్పుడు, వారు దానిని సవరించకూడదని, కేవలం వీక్షించాలని మాత్రమే మీరు కోరుకున్నప్పటికీ, వారు దానిని సవరించడం మరియు వీక్షించడం రెండూ చేయగలిగేవారు, దీనివల్ల సమస్య ఏర్పడింది. ఇప్పుడు మీరు మ్యాప్ను సేవ్ చేసినప్పుడు "manager users" క్లిక్ చేయడం ద్వారా మ్యాప్కు వినియోగదారులను జోడించవచ్చు.
ఉచిత వినియోగదారుగా మీరు గరిష్టంగా 3 ఉచిత వినియోగదారులను మరియు అపరిమిత VIP వినియోగదారులను జోడించవచ్చు. VIP వినియోగదారుగా మీరు 5 ఉచిత వినియోగదారులను మరియు అపరిమిత VIP వినియోగదారులను జోడించవచ్చు. పాత్రల యొక్క శీఘ్ర విభజన ఇక్కడ ఉంది.
Admin
అడ్మిన్ వినియోగదారులను వీక్షించవచ్చు, సవరించవచ్చు మరియు నిర్వహించవచ్చు. మీరు మ్యాప్ సృష్టికర్త అయితే, మీకు ఎల్లప్పుడూ పూర్తి నియంత్రణ ఉంటుంది మరియు మిమ్మల్ని మీరు జోడించుకోవాల్సిన అవసరం లేదు.
Editor
ఎడిటర్ మ్యాప్ను వీక్షించవచ్చు మరియు సవరించవచ్చు కానీ వినియోగదారులను నిర్వహించే సామర్థ్యం కలిగి ఉండరు.
Viewer
వీక్షకుడు మ్యాప్ను వీక్షించవచ్చు. ఇది "secure" మ్యాప్ రకానికి అత్యంత సంబంధితమైనది. సాధారణంగా సురక్షితమైన మ్యాప్ను వీక్షించడానికి పాస్వర్డ్ అవసరం. ఒక వినియోగదారు వీక్షకుడిగా జోడించబడితే, వారు పాస్వర్డ్ లేకుండానే సురక్షిత మ్యాప్ను వీక్షించడానికి అనుమతించబడతారు కానీ వారు తమ ఖాతాలోకి లాగిన్ అయి ఉండాలి.
ఇతర గమనికలు
పాస్వర్డ్ కార్యాచరణ అదే విధంగా పనిచేస్తుంది, ఇది ఇప్పటికీ వీక్షణ మరియు సవరణ కీగా పనిచేస్తుంది. అయితే, కొత్త వినియోగదారు నిర్వహణతో, ఒక వినియోగదారు మ్యాప్ను కేవలం వీక్షించాలని మరియు సవరించకూడదని మీరు కోరుకుంటే, మీరు ఇకపై పాస్వర్డ్ ఇవ్వాల్సిన అవసరం లేదు. దీని గురించి లేదా ఇతర కార్యాచరణల గురించి మీకు ఏవైనా ప్రశ్నలు ఉంటే, దయచేసి "Get Help" బటన్ను ఉపయోగించి మమ్మల్ని సంప్రదించడానికి సంకోచించకండి.

