Phabricator/hi

Report bugs/anything else  Report security issue   Request custom domain   Request configuration changes

Phabricator समस्याओं को ट्रैक करने के लिए एक सॉफ्टवेयर है जिससे सुविधाओं के अनुरोधों, बग्स, आदि का एक रिकॉर्ड रखा जाता है।

Phabricator is only for technical issues. If you require assistance with something not technical (e.g. your CSS doesn't work, a disruptive user, help with formatting a page}, please ask on the Community noticeboard or Stewards' noticeboard.

तकनीकी जानकारी यहाँ पाई जा सकती है।

Creating an account/Logging in
To create an account or log in, please follow the following steps:


 * 1) Go to Phabricator.
 * 2) Click "Log In". The button should be on the top right of all pages if you are not logged in.
 * 3) Click on the button that says "Log In or Register // MediaWiki" (this will log you in to your Miraheze account).
 * Always click the "Log In or Register" button. Never try to login straight from Phabricator as that login prompt is not for wiki users.
 * 1) If prompted, sign into your Miraheze account.
 * There will be a prompt asking you if you want to allow Miraheze Phabricator to log you in, click Allow.
 * 1) If you haven't made an account already, you will be asked to confirm your username and add your email.
 * Below are images that may assist you in this process. The images below show how each screen/step should look. Each image is labeled what step it corresponds to.



Filing tasks
Once you are logged in, click the links at the top of the page to file tasks. Alternatively, if you click "Maniphest" in the Main Page, a button titled "Create Task" should appear.

When making requests, it is recommended you title them descriptively. For example, if you encounter a bug such as a database error on your wiki, a good title could be "Database errors on "mywiki.miraheze.org".

Unless you have been instructed to, do not assign the task to anyone (including yourself). System administrators assign tasks to other System administrators, users, or even themselves to help track the task's progress.

Unless the task is an urgent one (such as errors on all wikis, downtime globally, etc.), do not set the priority to "High" or "Unbreak Now!". This does not cause your request to be processed faster. Even if your wiki is unaccessible, you should leave the priority at "Needs Triage" or "Normal" and a system administrator will change it if needed.

Do not fill in "Tags" or change "Subscribers" if you do not know what you are doing. Leave them blank and if needed, someone will change them.

In the description of the task you are creating, be descriptive on the issue or feature you are requesting. If your task is regarding a wiki in particular, please link it. If the task you are creating is using a template (e.g. Custom Domain requests, security issues, etc.), please follow the guidelines laid out on the page.

Once you have filled out your request, a system administrator will process it shortly. Please have patience if your task is not dealt with immediately!

Who can file tasks?
All Miraheze users are free to file bug reports and to give feedback. However, for more sensitive issues such as custom domain requests, article imports, database name changes, changing of restricted settings, among others, it is recommended that bureaucrats should be filing those issues. Even if you are a sysop, it is recommended a bureaucrat files the task.

अनुरोध और रिपोर्ट

 * अगर आप अपने विकि के लिए किसी एक्सटेंशन और/या कॉन्फिगरेशन में बदलाव का अनुरोध करना चाहते हैं (जो कि ManageWiki पर नहीं है!), [phab:maniphest/task/edit/form/7/ इस फॉर्म] का उपयोग करें।
 * अगर आप किसी बग या किसी चीज़ को रिपोर्ट करना चाहते हैं, [phab:maniphest/task/edit/form/1/ इस फॉर्म] का उपयोग करें
 * अगर आप सुरक्षा में किसी समस्या को रिपोर्ट करना चाहते हैं, [phab:maniphest/task/edit/form/2/ इस फॉर्म] का उपयोग करें

अधिक तकनीकी जानकारी के लिए कृपया Tech:Phabricator देखें।

टास्क्स को टैग करना

 * सभी सुविधा को अनुरोधों को डिफॉल्ट से "Normal" से टैग किया जाता है। अनुरोध की आवश्यकता को बढ़ाने की कोई ज़रूरत नहीं क्योंकि इससे आपके अनुरोध को जल्दी जवाब नहीं मिलने वाला। सभी सुविधा को अनुरोधों को "पहले आए, पहले गए" क्रम में देखा जाता है, जहाँ पर आपके विकि को तब कॉन्फिगर किया जाएगा जब इसके पहले के सभी अनुरोधों को पूरा कर लिया जाता है या फिर इस हद तक पूरा किया गया है कि इसे छोड़ देना सही है। Phabricator पर इस्तेमाल होने वाली चार आवश्यकता के लेवल हैं।
 * Unbreak Now: इसके टास्क्स को जितनी जल्दी हो सके, उतनी जल्दी सुलझाया जाना चाहिए, और सभी दूसरे टास्क्स को तब देखा जाएगा जब इसे सुलझा लिया जाएगा।
 * High: इसके टास्क्स को कुछ दिनों के अंदर सुलझा दिया जाता है।
 * Normal: इन अनुरोधों को हर किसी की सुविधा के अनुसार ही पूरा किया जाना चाहिए, और दूसरे टास्क्स (जैसे लक्ष्यों) को उनकी अवधि में ही पूरा किया जाना चाहिए।
 * Low: ये टास्क्स Miraheze के काम-धंधे से संबंधित नहीं हैं और ये बस विचार हैं जिनपर वर्तमान में काम नहीं किया जा सकता और जो भी चाहे उस पर काम कर सकता है।

अतिरिक्त रूप से, Phabricator पर ये स्थितियाँ भी हैं:


 * Open: टास्क्स जिन्हें वर्तमान में कोई सुलझा नहीं रहा, या फिर उन पर काम चल रहा है
 * Resolved: टास्क्स जिन्हें पूरा कर दिया गया है
 * Invalid: टास्क्स जो कि Phabricator के लिए अमान्य हैं और उन्हें कहीं और प्रस्तुत किया जाना चाहिए
 * Declined: टास्क्स जिन्हें इस समय पूरा नहीं किया जा सकता, नहीं किया जाएगा, या फिर यह पता चला कि इस समय इसकी ज़रूरत नहीं है
 * Stalled टास्क्स जिन्हें हमारे सुलझाने से पहले किसी बाहरी व्यक्ति के जवाब की ज़रूरत है।

अगर आपको संदेह है कि किसी समस्या को किस तरह से टैग करना है, कृपया वह जैसा है उसे वैसा ही छोड़ दें और एक सिस्टम प्रबंधक उसे ठीक से टैग कर देंगे।

SRE कर्तव्य
साइट विश्वसनीयता अभियांत्रिकी कर्तव्य उस प्रक्रिया का नाम है जिसमें सुनिश्चित किया जाता है कि सभी आ रहे टास्क्स और समस्याओं को एक विशिष्ट समयांतराल में सुलझा लिया जाता है या फिर उन्हें हर हफ़्ते ट्रैक किया जाता है ताकि वह हर किसी की नज़र से गिर न जाए।

''SRE कर्तव्य के बारे में यहाँ और पढ़ें।

टैग/परियोजनाएँ

 * टैग/परियोजनाओं की मदद से टास्क्स को उनके विषयों में छाँटा जाता है। उदाहरणस्वरूप, "Feature request for example.miraheze.org" नामक टास्क को "Configuration" टैग में रखा जाएगा क्योंकि हम सभी सुविधा के अनुरोधों और कॉन्फिगरेशन में बदलावों को इसी टैग में रखते हैं।
 * उन एक्सटेंशनों को "Review Needed" वर्कबोर्ड के "Extensions" परियोजना में रखा जाएगा जिन्हें जाँच की ज़रूरत है।
 * Miraheze के सर्वरों और अर्थव्यवस्था से संबंधित टास्क्स को Site Reliability Engineering टैग में रखा जाता है।
 * और भी कई सारे टैग्स हैं जिनके अलग-अलग उद्देश्य हैं। उन्हें यहाँ देखा जा सकता है: https://phabricator.miraheze.org/project/query/all/

प्रकार
Phabricator पर कई प्रकार परियोजनाओं/टैग्स का इस्तेमाल किया जाता है। वर्तमान कॉन्फिगरेशन ऐसा है:


 * परियोजनाएँ/हिस्से
 * ये Phabricator पर उन टास्क्स का समूह है जो कि या तो सॉफ्टवेयर, अर्थव्यवस्था या क्रिया से संबंधित हैं।
 * आईकॉन: परियोजना
 * रंग: नीला
 * समूह
 * ये ऐसे व्यक्तियों का समूह है जो कि उन लोगों के लिए है जो मिलकर किसी विशिष्ट टास्क पर काम कर सकते हैं या फिर जो किसी टास्क के आगे बढ़ने में हितधारक हैं।
 * आईकॉन: समूह
 * रंग: वायलेट
 * ACL
 * समूहों की तरह ही, मगर इससे विशिष्ट टास्क की अनुमतियों को नियंत्रित किया जाता है और उनके सदस्यता पर भारी प्रतिबंध लगाए जाते हैं।
 * आईकॉन: नीति
 * रंग: लाल
 * टैग्स
 * टैग्स साधारण लक्ष्यों को प्रतिनिधित करते हैं जो कि किसी विशिष्ट परोयजना से संबंधित नहीं हैं।
 * आईकॉन: टैग
 * रंग: पीला
 * लक्ष्य
 * लक्ष्य हमारे अर्धवार्षिक प्लान की अवधि होते हैं।
 * आईकॉन: लक्ष्य
 * रंग: हरा
 * सदस्य
 * सदस्य परियोजनाओं से कोई सदस्य आसानी से किसी परियोजना के अंदर टास्क्स को वर्गीकृत कर सकता है और उसे सूचनाओं जैसे साधनों पर निर्भर नहीं रहना पड़ेगा। वर्कबोर्ड पर टास्क्स पर नज़र रखने में काम आता है।
 * आईकॉन: टाइमलाइन
 * रंग: चेकर वाला

पत्रिकाएँ
Phabricator Search Queries की पत्रिकाएँ the PhabDigests उपकरण की मदद से प्राप्त की जा सकती है, जो कि स्वयंसेवक परियोजना MirahezeBots द्वारा संचालित है। इसके लिए आपको स्वयंसेवकों को अपना ईमेल देना होगा और जानकारी को Miraheze NDA अथवा निजता नीति में कभी नहीं किया जाता। इस सिस्टम में रखे डेटा पर एक अलग निजता नीति लागू है।

अगर आपको एक पत्रिका चाहिए तो कृपया RhinosF1 से संपर्क करें या फिर पर पूछें।

ये भी देखें

 * Phabricator के बारे में और तकनीकी जानकारी के लिए Tech:Phabricator
 * प्रक्रिया के बापे में अधिक जानकारी के लिए Tech:SRE Duty