Scribble Maps Blog
← All posts

Scribble Maps Blog

ਯੂਜ਼ਰਸ ਦਾ ਪ੍ਰਬੰਧਨ ਅਤੇ ਸਹਿਯੋਗ

ਇਹ ਇੱਕ ਨਵਾਂ ਸਾਲ ਹੈ ਅਤੇ ਅਸੀਂ ਬਹੁਤ ਸਾਰੀਆਂ ਦਿਲਚਸਪ ਚੀਜ਼ਾਂ ਦੀ ਯੋਜਨਾ ਬਣਾਈ ਹੈ। ਦਸੰਬਰ ਵਿੱਚ ਅਸੀਂ ਚੁੱਪਚਾਪ ਕੁਝ ਬਹੁਤ ਹੀ ਵੱਡੇ ਫੀਚਰ ਪੇਸ਼ ਕੀਤੇ ਸਨ ਜੋ ਸ਼ਾਇਦ ਤੁਸੀਂ ਸਾਡੇ ਅਪਡੇਟ ਲੌਗ 'ਤੇ ਦੇਖੇ ਹੋਣਗੇ। ਇਸ ਪੋਸਟ ਵਿੱਚ ਅਸੀਂ ਉਹਨਾਂ ਬਾਰੇ ਥੋੜ੍ਹੀ ਹੋਰ ਵਿਸਥਾਰ ਨਾਲ ਗੱਲ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ।

ਸਮਕਾਲੀ ਸਹਿਯੋਗ

ਜਦੋਂ ਤੋਂ Scribble Maps ਦੀ ਸ਼ੁਰੂਆਤ ਹੋਈ ਹੈ, ਇੱਕ ਚੀਜ਼ ਜਿਸ ਲਈ ਇਸਦੀ ਲਗਾਤਾਰ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਰਹੀ ਹੈ ਉਹ ਹੈ ਸਹਿਯੋਗ, ਅਤੇ ਇਹ ਸਹਿਯੋਗ ਵਿੱਚ ਕੁਝ ਵੱਡੀਆਂ ਸਮੱਸਿਆਵਾਂ ਹੋਣ ਦੇ ਬਾਵਜੂਦ ਸੀ। ਸਭ ਤੋਂ ਵੱਡੀ ਸਮੱਸਿਆ ਇਹ ਸੀ ਕਿ ਜੇਕਰ ਦੋ ਲੋਕ ਇੱਕੋ ਸਮੇਂ ਇੱਕੋ ਨਕਸ਼ੇ 'ਤੇ ਕੰਮ ਕਰ ਰਹੇ ਹੁੰਦੇ, ਤਾਂ ਜਿਸਨੇ ਵੀ ਆਖਰੀ ਵਾਰ ਸੇਵ ਕੀਤਾ ਹੁੰਦਾ ਉਹ ਦੂਜੇ ਯੂਜ਼ਰ ਦੁਆਰਾ ਕੀਤੇ ਬਦਲਾਵਾਂ ਨੂੰ ਮਿਟਾ ਦਿੰਦਾ ਸੀ। ਇਸਨੇ Scribble Maps ਨਾਲ ਤੁਸੀਂ ਜੋ ਕੁਝ ਕਰ ਸਕਦੇ ਹੋ ਉਸ 'ਤੇ ਕੁਝ ਗੰਭੀਰ ਪਾਬੰਦੀਆਂ ਲਗਾ ਦਿੱਤੀਆਂ ਸਨ। ਉਦਾਹਰਨ ਲਈ ਜੇਕਰ ਕੋਈ ਅਧਿਆਪਕ ਚਾਹੁੰਦਾ ਸੀ ਕਿ ਉਨ੍ਹਾਂ ਦੀ ਪੂਰੀ ਕਲਾਸ ਇੱਕ ਨਕਸ਼ੇ 'ਤੇ ਕੰਮ ਕਰੇ, ਤਾਂ ਉਨ੍ਹਾਂ ਨੂੰ ਲਗਾਤਾਰ ਸਮੱਸਿਆਵਾਂ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪੈਂਦਾ ਸੀ।

ਅਸੀਂ ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਦੇ ਹਰ ਤਰ੍ਹਾਂ ਦੇ ਤਰੀਕਿਆਂ 'ਤੇ ਵਿਚਾਰ ਕੀਤਾ ਸੀ ਪਰ ਜਿਨ੍ਹਾਂ ਵੀ ਤਰੀਕਿਆਂ ਦੀ ਅਸੀਂ ਸਮੀਖਿਆ ਕੀਤੀ ਉਨ੍ਹਾਂ ਨਾਲ ਸਮੱਸਿਆ ਇਹ ਸੀ ਕਿ ਉਹ ਕਰਾਊਡ ਸੋਰਸਿੰਗ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਸਨ, ਅਸੀਂ ਸੰਸਥਾਵਾਂ ਅਤੇ ਛੋਟੇ ਸਮੂਹਾਂ ਲਈ ਕੁਝ ਅਜਿਹਾ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਸੀ ਜੋ ਅਕਾਊ ਨਾ ਹੋਵੇ।

ਜਿਸ ਹੱਲ 'ਤੇ ਅਸੀਂ ਪਹੁੰਚੇ ਉਹ ਕਾਫ਼ੀ ਸਰਲ ਸੀ, ਇਹ ਇੱਕ ਅਜਿਹਾ ਤਰੀਕਾ ਸੀ ਜੋ ਕੋਡਰ ਪ੍ਰੋਜੈਕਟਾਂ 'ਤੇ ਇਕੱਠੇ ਕੰਮ ਕਰਦੇ ਸਮੇਂ ਨਿਯਮਿਤ ਤੌਰ 'ਤੇ ਵਰਤਦੇ ਹਨ ਅਤੇ ਉਹ ਹੈ ਮਰਜ (ਮਿਲਾਉਣ) ਦਾ ਵਿਚਾਰ। ਜੇਕਰ ਕੋਈ ਨਕਸ਼ੇ ਵਿੱਚ ਬਦਲਾਅ ਕਰਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਇਸ 'ਤੇ ਕੰਮ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਦਾ ਇੱਕ ਪ੍ਰੋਂਪਟ ਦਿੱਤਾ ਜਾਵੇਗਾ।



ਮਰਜ (merge) 'ਤੇ ਕਲਿੱਕ ਕਰਨ ਨਾਲ ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਨਕਸ਼ਾ ਖਿੱਚਿਆ ਜਾਵੇਗਾ, ਇਸਨੂੰ ਤੁਹਾਡੇ ਨਕਸ਼ੇ ਨਾਲ ਜੋੜਿਆ ਜਾਵੇਗਾ, ਅਤੇ ਨਤੀਜੇ ਨੂੰ ਸੇਵ ਕੀਤਾ ਜਾਵੇਗਾ। ਓਵਰਰਾਈਟ (Overwrite) ਸਿਰਫ਼ ਤੁਹਾਡੇ ਬਦਲਾਵਾਂ ਨੂੰ ਸੇਵ ਕਰੇਗਾ ਅਤੇ ਮਰਜ ਕਰਨ ਨੂੰ ਛੱਡ ਦੇਵੇਗਾ। ਅਸੀਂ ਲੋਡ/ਇੰਪੋਰਟ ਮੀਨੂ ਵਿੱਚ ਇੱਕ "merge" ਵਿਕਲਪ ਵੀ ਜੋੜਿਆ ਹੈ। ਇਹ ਤੁਹਾਨੂੰ ਵੱਖਰੀ ਮੈਪ ਆਈਡੀ (Map Id) ਵਾਲੇ ਨਕਸ਼ਿਆਂ ਨੂੰ ਸੇਵ ਕਰਨ, ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਆਪਸ ਵਿੱਚ ਮਿਲਾਉਣ ਦੀ ਆਗਿਆ ਦੇਵੇਗਾ। ਮਰਜ ਇੰਪੋਰਟ ਨਾਲੋਂ ਵੱਖਰੇ ਤਰੀਕੇ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ ਕਿ ਜੇਕਰ ਕੋਈ ਓਵਰਲੇਅ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੈ, ਤਾਂ ਇਹ ਡੁਪਲੀਕੇਟ ਨਹੀਂ ਬਣਾਏਗਾ। ਇਹ ਨਕਸ਼ਿਆਂ ਨੂੰ ਜੋੜਨਾ ਬਹੁਤ ਆਸਾਨ ਬਣਾ ਦੇਵੇਗਾ।

ਇਹ ਸਾਨੂੰ ਸਾਡੇ ਅਗਲੇ ਵੱਡੇ ਫੀਚਰ ਵੱਲ ਲੈ ਕੇ ਆਉਂਦਾ ਹੈ।

ਯੂਜ਼ਰਸ ਦਾ ਪ੍ਰਬੰਧਨ

ਇਸ ਬਿੰਦੂ ਤੱਕ ਯੂਜ਼ਰ ਪ੍ਰਬੰਧਨ ਮੌਜੂਦ ਨਹੀਂ ਸੀ। ਇੱਕ ਨਕਸ਼ਾ ਇੱਕ ਖਾਤੇ ਨਾਲ ਜੁੜਿਆ ਹੋ ਸਕਦਾ ਸੀ ਅਤੇ ਤੁਸੀਂ ਕਿਸੇ ਨੂੰ ਪਾਸਵਰਡ ਦੇ ਕੇ ਇਸਨੂੰ ਦੇਖਣ/ਸੰਪਾਦਿਤ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦੇ ਸਕਦੇ ਸੀ। ਹਾਲਾਂਕਿ, ਇਸਨੇ ਇੱਕ ਸਮੱਸਿਆ ਖੜ੍ਹੀ ਕੀਤੀ, ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਸੁਰੱਖਿਅਤ ਨਕਸ਼ਾ ਬਣਾਇਆ ਅਤੇ ਦੂਜੇ ਯੂਜ਼ਰ ਨੂੰ ਪਾਸਵਰਡ ਦਿੱਤਾ ਤਾਂ ਉਹ ਇਸਨੂੰ ਸੰਪਾਦਿਤ ਅਤੇ ਦੇਖ ਦੋਵੇਂ ਸਕਦੇ ਸਨ ਭਾਵੇਂ ਤੁਸੀਂ ਅਸਲ ਵਿੱਚ ਸਿਰਫ਼ ਇਹ ਚਾਹੁੰਦੇ ਸੀ ਕਿ ਉਹ ਇਸਨੂੰ ਦੇਖ ਸਕਣ ਅਤੇ ਸੰਪਾਦਿਤ ਨਾ ਕਰ ਸਕਣ। ਹੁਣ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਨਕਸ਼ਾ ਸੇਵ ਕਰਦੇ ਹੋ ਤਾਂ "manager users" 'ਤੇ ਕਲਿੱਕ ਕਰਨ ਨਾਲ ਤੁਸੀਂ ਨਕਸ਼ੇ ਵਿੱਚ ਯੂਜ਼ਰਸ ਨੂੰ ਜੋੜ ਸਕੋਗੇ।

ਇੱਕ ਮੁਫਤ ਯੂਜ਼ਰ ਵਜੋਂ ਤੁਸੀਂ 3 ਤੱਕ ਮੁਫਤ ਯੂਜ਼ਰਸ ਅਤੇ ਅਸੀਮਤ VIP ਯੂਜ਼ਰਸ ਜੋੜ ਸਕਦੇ ਹੋ। ਇੱਕ VIP ਯੂਜ਼ਰ ਵਜੋਂ ਤੁਸੀਂ 5 ਮੁਫਤ ਯੂਜ਼ਰਸ ਅਤੇ ਅਸੀਮਤ VIP ਯੂਜ਼ਰਸ ਜੋੜ ਸਕਦੇ ਹੋ। ਇੱਥੇ ਭੂਮਿਕਾਵਾਂ ਦਾ ਇੱਕ ਤੁਰੰਤ ਵੇਰਵਾ ਦਿੱਤਾ ਗਿਆ ਹੈ।

ਐਡਮਿਨ (Admin)

ਇੱਕ ਐਡਮਿਨ ਯੂਜ਼ਰਸ ਨੂੰ ਦੇਖ, ਸੰਪਾਦਿਤ ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰ ਸਕਦਾ ਹੈ। ਇਹ ਨੋਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਜੇਕਰ ਤੁਸੀਂ ਨਕਸ਼ੇ ਦੇ ਨਿਰਮਾਤਾ ਹੋ, ਤਾਂ ਤੁਹਾਡੇ ਕੋਲ ਹਮੇਸ਼ਾ ਅੰਤਮ ਨਿਯੰਤਰਣ ਰਹੇਗਾ ਅਤੇ ਤੁਹਾਨੂੰ ਕਦੇ ਵੀ ਆਪਣੇ ਆਪ ਨੂੰ ਜੋੜਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।

ਸੰਪਾਦਕ (Editor)

ਇੱਕ ਸੰਪਾਦਕ ਨਕਸ਼ੇ ਨੂੰ ਦੇਖ ਅਤੇ ਸੰਪਾਦਿਤ ਕਰ ਸਕਦਾ ਹੈ ਪਰ ਉਸ ਕੋਲ ਯੂਜ਼ਰਸ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਦੀ ਯੋਗਤਾ ਨਹੀਂ ਹੁੰਦੀ।

ਦਰਸ਼ਕ (Viewer)

ਇੱਕ ਦਰਸ਼ਕ ਨਕਸ਼ੇ ਨੂੰ ਦੇਖ ਸਕਦਾ ਹੈ। ਇਹ "secure" (ਸੁਰੱਖਿਅਤ) ਨਕਸ਼ੇ ਦੀ ਕਿਸਮ ਲਈ ਸਭ ਤੋਂ ਵੱਧ ਢੁਕਵਾਂ ਹੈ। ਆਮ ਤੌਰ 'ਤੇ ਇੱਕ ਸੁਰੱਖਿਅਤ ਨਕਸ਼ੇ ਨੂੰ ਦੇਖਣ ਲਈ ਪਾਸਵਰਡ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਜੇਕਰ ਕਿਸੇ ਯੂਜ਼ਰ ਨੂੰ ਦਰਸ਼ਕ ਵਜੋਂ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਉਹਨਾਂ ਨੂੰ ਬਿਨਾਂ ਪਾਸਵਰਡ ਦੇ ਸੁਰੱਖਿਅਤ ਨਕਸ਼ੇ ਨੂੰ ਦੇਖਣ ਦੀ ਇਜਾਜ਼ਤ ਹੁੰਦੀ ਹੈ ਪਰ ਉਹਨਾਂ ਦਾ ਆਪਣੇ ਖਾਤੇ ਵਿੱਚ ਲੌਗਇਨ ਹੋਣਾ ਲਾਜ਼ਮੀ ਹੈ।

ਹੋਰ ਨੋਟਸ

ਪਾਸਵਰਡ ਦੀ ਕਾਰਜਸ਼ੀਲਤਾ ਪਹਿਲਾਂ ਵਾਂਗ ਹੀ ਕੰਮ ਕਰਦੀ ਹੈ, ਇਹ ਅਜੇ ਵੀ ਦੇਖਣ ਅਤੇ ਸੰਪਾਦਿਤ ਕਰਨ ਦੀ ਕੁੰਜੀ ਵਜੋਂ ਕੰਮ ਕਰਦੀ ਹੈ। ਹਾਲਾਂਕਿ, ਨਵੇਂ ਯੂਜ਼ਰ ਪ੍ਰਬੰਧਨ ਦੇ ਨਾਲ ਹੁਣ ਤੁਹਾਨੂੰ ਪਾਸਵਰਡ ਦੇਣ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ ਜੇਕਰ ਤੁਸੀਂ ਸਿਰਫ਼ ਇਹ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਕੋਈ ਯੂਜ਼ਰ ਨਕਸ਼ੇ ਨੂੰ ਦੇਖੇ ਅਤੇ ਇਸਨੂੰ ਸੰਪਾਦਿਤ ਨਾ ਕਰੇ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਇਸ ਜਾਂ ਹੋਰ ਕਾਰਜਸ਼ੀਲਤਾ ਬਾਰੇ ਕੋਈ ਸਵਾਲ ਹਨ ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ "Get Help" ਬਟਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਾਨੂੰ ਸੁਨੇਹਾ ਭੇਜਣ ਵਿੱਚ ਸੰਕੋਚ ਨਾ ਕਰੋ।

← All posts