ما الذي يجعل مسؤول نظام Discourse متطوعًا ناجحًا؟

هذه مشكلة جيدة لأن وجودها يعني أن مجتمعك ينمو.

بما أنك تستخدم Digital Ocean للاستضافة، فمن الجيد أن يكون أي مرشح محتمل على دراية بلوحة تحكمهم مسبقًا. وإذا لم يكن كذلك، فلا بأس بذلك حقًا. الأمر بسيط للغاية، ويمكنهم تعلمه في وقت قصير.

أما بالنسبة للمهام التي سيحتاجون إلى القيام بها، فذلك يعتمد على السياق. في الغالب، لن يحتاجوا حتى إلى القيام بأي عمل يتعلق بـ Digital Ocean لأن الموقع موجود بالفعل ويعمل.

بعض المهام التي قد تظهر:

قد تكون الأخطاء مزعجة في تتبعها، ولكن لتبسيط الأمر، إليك ما أنصح به.

إذا لاحظت شيئًا خاطئًا، فإن خطوتك الأولى يجب أن تكون دائمًا وضع الوضع الآمن (safe-mode). إذا استمرت المشكلة في الوضع الآمن، فمن المرجح أن يكون هناك خطأ في النواة الأساسية (core). إذا أبلغتنا بذلك، سنقوم بإصلاحه في أقرب وقت ممكن.

إذا لم تظهر المشكلة في الوضع الآمن، فمن المرجح أنها ناتجة عن أحد مكونات الإضافات أو السمات (plugins/theme components). يوفر الوضع الآمن بعض الخيارات مثل (تعطيل جميع الإضافات - تعطيل الإضافات غير الرسمية - تعطيل السمة).

هذا يجب أن يساعد في تضييق نطاق المشكلة. يعتمد مزيد من التصحيح على سبب المشكلة.

لا يمكن للسمات (Themes) تعديل سوى الواجهة الأمامية (فهي لا تجري أي تغييرات على الخادم)، لذا، إذا كان المرشح لديه معرفة بسيطة بأدوات فحص المتصفح، فيجب أن يتمكن من الحصول على بعض التلميحات من هناك.

يمكن للإضافات (Plugins) تعديل كل من الواجهة الأمامية والخلفية. إذا كانت المشكلة في إضافة ما في الواجهة الأمامية، فإن أدوات فحص المتصفح يجب أن تكون كافية للتصحيح. أما إذا كانت في الخلفية، فسيحتاج المرشح إلى النظر في /logs على الموقع لتتبع المشكلة.

هذا رائع! لا شيء يضاهي تلبية حاجة ذاتية. أنا متأكد من أن المجتمع هنا سيقدر هذه المساهمات.

أنا فضولي قليلًا بشأن هذه النقطة. ما الذي يمنعك من القيام بذلك اليوم؟ إذا كنت تواجه أي عائق، يرجى إنشاء موضوع لذلك، وسنحاول مساعدتك بأفضل ما يمكننا.

لقد تناولت بعض ذلك أعلاه. لا أعتقد أنك تبحث عن مدير نظام (sysadmin).

أعتقد أنك تبحث عن شخص كفء بما يكفي في مهام الواجهة الأمامية. المهام الخلفية التي قد يحتاجون إلى القيام بها موثقة جيدًا هنا، ويجب أن يتمكنوا من استيعابها بسرعة.

لا أعتقد أنه يمكنك جعل أي شخص متحمس لأي شيء ما لم يكن شغوفًا به.

ومع ذلك، إذا كان أحد أعضاء مجتمعك الحاليين يمتلك المهارات المطلوبة للوظيفة ويشعر بالشغف تجاه أهداف مجتمعك، فهذه هي البطاقة الذهبية.

وبعبارة أخرى، تحتاج إلى شخص نشط في مجتمعك وقادر على القيام بالعمل. هذا هو الأفضل.

هذا يعتمد على السياق. إذا كانت مسؤوليتهم الوحيدة هي التأكد من أن الموقع يعمل، فإن الأمر يقتصر في الغالب على:

  • القدرة على استخدام وحدة تحكم المتصفح للتصحيح
  • القدرة على قراءة /logs
  • معرفة كيفية استخدام الوضع الآمن
  • معرفة كيفية استخدام الطرفية (terminal) للترقيات اليدوية وما شابه

إذا كنت تريد مرشحًا يمكنه أيضًا المساعدة في إنشاء ميزات جديدة لمجتمعك:

  • CSS/SCSS (الإضافات/السمات)
  • JavaScript (الإضافات/السمات)
  • HTML/Handlebars (الإضافات/السمات)
  • Ruby (الإضافات)

لقد ذكرت ذلك أعلاه، ولكن من الجدير بالذكر مرة أخرى أن أفضل مكان يمكنك التجنيد منه هو داخل مجتمعك. لا بأس إذا كان لدى الناس بداية بطيئة.

موضوع مثبت في مجتمعك يجب أن يعمل.

إذا لم تحصل على أي إشارات من هناك، فزد من جهودك واطلب من أعضاء مجتمعك التوصية بشخص يعرفونه.

إذا لم تحصل على أي إشارات من ذلك، فوسع النطاق وتواصل مع جهات الاتصال عبر البريد الإلكتروني لديك.

16 إعجابًا