ویکی‌پدیا:سیاست رباتیک

از ویکی‌پدیا، دانشنامهٔ آزاد

پرش به: ناوبری, جستجو
اتحادیهٔ کارگری ربات‌ها · درخواست پرچم · چگونه یک ربات بسازیم
گروه مجوزدهندگان ربات · تابلوی اعلانات ربات‌ها · فهرست ربات‌های فعال

سیاست رباتیک برای تمام ربات‌ها(و صاحبان آنها) که سریع‌تر از انسان فعالیت می‌کنند است چه به طور خودکار فعالیت کنند چه نیمه خودکار.

این سیاست درباره گروه مجوزدهندگان ربات هم است گروهی که بر کار ربات‌های اصلی و میهمان ویکی‌پدیای فارسی نظارت می‌کنند.

فهرست مندرجات

[ویرایش] تعاریف

  • ربات (یا مخفف:بات) به طور عمومی به برنامه یا اسکریپتی می‌گویند که بدون نیاز به انسان ویرایش می‌کند.
  • گروه مجوزدهندگان ربات (مخفف:"BAG") گروهی از ربات‌داران هستند که بدنه اصلی ربات‌های ویکی‌پدیای فارسی را تشکیل می‌دهند و بر کار ربات‌ها نظارات می‌کنند و به آنها مجوز می‌دهند یا از آنها سلب می‌کنند این گروه همچنین در موراد ابهام‌آمیز در مورد کار ربات‌ها تصمیم گیری می‌کند البته تصمیم‌های توسعه‌دهندگان از این موارد استثنایند.

[ویرایش] کاربرد ربات‌ها

تاکنون ربات‌ها:

  1. پتانسیل زیادی برای انجام کارهای سریع‌تر از انسان دارند.
  2. نسبت به ویرایش‌های انسان‌ها رسیدگی کمتری می‌خواهند.
  3. در صورت اشتباه به راحتی قابل جلوگیری هستند
  4. در سطح بالایی از کیفیت قرار دارند.

[ویرایش] پرچم

با اعطای پرچم به حساب کاربری توسط دیوانسالاران،آن حساب کاربری در مدیاویکی تحت گروه ربات خواهد بود که این کار مزیت‌هایی دارد مثلا به طور پیش فرض در تغییرات اخیر دیده نخواهد شد.

[ویرایش] ملزومات ربات‌ها

  • بی خطر باشند.
  • کاربردی باشند.
  • منابع را با کارهای نالازم هدر ندهند.
  • فقط کارهایی را انجام دهند که رویش اجماع شده‌است
  • به دقت به مبانی سیاست‌ها و رهنمودهای ویکی وفادار باشند.
  • هنگام کار اطلاعات دهند که چه می‌کنند خواه در خلاصه ویرایشتشان باشد خواه با گذاشتن پیام برای کاربران.

در صفحه‌های کاربری ربات‌ها حتما باید الگوی {{Bot}} استفاده شود و لینک به صفحه کاربری صاحب ربات داده شود به غیر از اینها باید حاوی این مطالب نیز باشد:

  • جزئیات کارهایی که می‌کند.
  • این که ربات به طور خودکار رانده می‌شود یا دستی
  • در چه زمان‌هایی رانده می‌شود(ادامه دار،روزانه و...)
  • زبانی که ربات با آن نگاشته شده‌است.

به علت آنکه ربات‌ها بسیار سریع ویرایش می‌کنند لازم است رانندگان آن دقت لازم را به خرج دهند تا ربات خرابکاری نکند(به عبارتی نقص فنی نداشته باشد) و برای مسائل بیهوده ربات را نرانند تا باعث از بین رفتن ترافیک سیستم نشود و ربات‌ها باید از مسائل زیر پیروی کنند:

  • باید ربات‌ها چه در دوره آزمایشی چه در هنگامی پرچم خواهند داشت از انجام دادن کارهای غیر ضروری خودداری کنند.
  • ربات‌های بدون پرچم باید آهسته‌تر از ربات‌های پرچم‌دار برانند.ویرایشاتشان در تغییرات اخیر دیده می‌شود.
  • انجام کارهای فوریتی(مثلا واگردانی خرابکاری) بر کارهای نسبتا ضروری(مثلا انتقال رده‌ها) ارجحیت دارد و باید سریع‌تر رانده شوند.
  • سرعت ویرایش ربات‌ها باید متناسب با کاری که می‌کنند باشند.برای کاهش سرعت فعالیت یک ربات باید بین ویرایش‌های ربات فاصله زمانی مثلا پنج ثانیه بیافتد که این برای ربات‌های پایتون امکان‌پذیر است.
  • ربات‌هایی که به سرعت می‌رانند باید در زمان‌های اوج ویرایش کمتر برانند(۱۲:۰۰ تا ۴:۰۰ وقت جهانی) و چهارشنبه و پنج‌شنبه هم همینطور(آمار در دسترس است)
  • گاهی ربات‌ها دچار server lag می‌شوند که این به معنی کمبود سرور است که سرور ابتدا ربات‌ها را متوقف می‌کند (برای اطلاعات بیشتر نگاه کنید به mw:Maxlag parameter)

[ویرایش] ارتباط خوب

[ویرایش] نکات پیکربندی

  • ربات‌هایی که مجوز دارند تا برای کاربران پیام بگذارند بهتر است از گذاشتن پیغام‌های غیر ضروری خودداری کنند و در صفحه کاربریشان توضیح دهند که پیام‌هایشان چه معنایی دارد.
  • ربات‌های که صفحات زیادی را ویرایش می‌کنند لازم است تا صفحاتی را ویرایش نکنند برای اطلاعات بیشتر به راهنما:ربات نگاه کنید
  • ربات‌ها باید تا حد امکان صفحاتی که در زیر ویرایش‌اند(صفحاتی که از الگوی ویرایش استفاده کرده‌اند) را ویرایش نکنند.
  • برای جلوگیری از بستن‌های غیرضروری بهتر است ربات چک کند که آیا لاگین کرده یا خیر که می‌توان با این افزونه مطمئن شد.

[ویرایش] محدودیت برای کارهای خاص

[ویرایش] رده‌بندی افراد

بهتر است که از طریق ربات رده به زندگی‌نامه افراد اضافه نشود یا برای اضافه شدن حتما مقاله به مقاله چک شود.

[ویرایش] اشکالات گرامری

از ربات برای تصحیح اشکالات گرامری استفاده نشود یا در صورت استفاده ربات نیمه خودکار اجرا شود.

[ویرایش] پیوند میان‌ویکی

ربات‌هایی که میان‌ویکی را اضافه می‌کنند غالبا دسترسی سراسری دارند و مشخص هستند اما برای این باید مراقب بود و دارندگان در فواصل زمانی کوتاه ربات خود را به روز کنند به طور مثال تا قبل از مه ۲۰۰۹ ربات‌های میان‌ویکی در فضای نام الگوها با افزودن میان‌ویکی باعث می‌شدند که میان‌ویکی در تمام صفحات استفاده شده الگو تراگنجاش شود.

[ویرایش] روند دریافت مجوز

[ویرایش] مجوز

همه ربات‌ها برای انجام فعالیت‌هایشان قبل از انجام آن نیازمند مجوز هستند.

برای این کار ابتدا باید درخواست مجوز برای آن فعالیت کنند اگر طبق معیارها صدق کرد توسط گروه مجوزدهندگان ربات‌ها جمع‌بندی و توسط دیوانسالاران دسترسی اعطا می‌شود.

در هنگام درخواست ممکن است یکی از اعضا یک دوره آزمایشی برای مطمئن شدن از صحت فعالیت ربات بگذارد.

به علاوه صاحب ربات باید در مورد فعالیت نیز به خوبی پاسخگو باشد.

برای هر کار متفاوت باید یک مجوز جداگانه داده شود.

در صورتی که ربات انجام به فعالیتی نماید که مجوز آن را نداشته باشد یکی از مدیران باید او را ببندد

[ویرایش] ربات‌های با اختیارات مدیریتی

برای بدست آوردن اختیارات مدیریتی راه جداگانه‌ای وجود دارد که از طریق آن ربات می‌تواند اختیارات مدیریتی داشته باشد ولی در ویکی فارسی می‌توان ویکی‌پدیا:درخواست برای مدیریت اقدام کرد

[ویرایش] دیگر مسائل مرتبط

[ویرایش] گروه مجوزدهدگان ربات

برای عضویت در این گروه باید در صفحه بحث گروه مجوزدهدگان ربات درخواست خود را مطرح کرد و بعد از ده روز دیوانسالار باید نظرخواهی را ببندد.

[ویرایش] نقص فنی

در صورتی که رباتی دچار نقص فنی شود باید این مسئله به صاحب ربات گفته شده یا در تابلوی اعلانات مدیران یا تابلوی اعلانات ربات‌ها مطرح شود و ممکن است حساب ربات برای مدتی کوتاه (جهت رفع نقص فنی)بسته شود

[ویرایش] ربات‌های سراسری

نوشتار اصلی: m:Bot policy#Global bots

این دسترسی که توسط ویکی‌بدها اعطا می‌شود باعث می‌شود ربات‌ها دسترسی ربات را در ویکی‌هایی که مورد توافق است بگیرند اما فقط برای دو فعالیت افزودن میان‌ویکی و تصحیح تغییرمسیرهای دوتایی.

[ویرایش] جستارهای وابسته