Википедия:Опросы/Флаг технического администратора

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску


Последнее обсуждение этой вечнозелёной темы выявило явнейший консенсус за создание флага редактора шаблонов/технического администратора - то есть участника, занимающегося техническим обслуживанием проекта, каковой флаг будет получить проще флага полного админа.

Данный вопрос является стартовым, его цель - узнать мнение сообщества по наиболее общим вопросам, связанным с флагом техадмина. В случае успешного завершения этого опроса будет запущен другой, уточняющий детали реализации флага.

  • Опрос проводится с 29 июля
  • Организатор: u:MaxBioHazard

Следует ли создать отдельный флаг для технических администраторов?

[править код]

Хотелось бы понять, кому предлагают дать такой флаг. Можете назвать 5-6 кандидатур? --wanderer (обс) 12:01, 13 августа 2016 (UTC)[]

В названиях разделов ниже в скобках указаны технические права, реализующие данные возможности.

Правка пространства MediaWiki (editinterface)

[править код]

Общее обсуждение (MediaWiki)

[править код]

Если техадмины получат возможность редактировать пр-во MediaWiki, можно юридически ограничить их полномочия там, разрешив им править не все классы содержащихся там страниц. В этом разделе можно прокомментировать полномочия техадминов по правке некоторых классов страниц этого пр-ва.

Системные сообщения
[править код]

Страницы этого класса собраны здесь - это все надписи в интерфейсе сайта. С каждым обновлением движка появляются десятки, а иногда сотни новых, ещё не переведённых записей, а некоторые старые реорганизуются и их нужно обновлять. Большая их часть подтягивается с транслейтвики, но именно из-за ошибок там, которые по техническим причинам исправляются неделями, нередко приходится заменять глобальное сообщение локальным, расположенным в нашем пр-ве MediaWiki.

Глобальные скрипты и стили действуют на всех читателей и участников рувики и обычно правятся после изменений в движке или в дизайнерских целях.

Гаджеты — скрипты, которые можно подключить из настроек.

Это уведомления, показываемые над окном редактирования при правке определённых страниц, несколько примеров. Для справки: в одном таске на Фабрикаторе сказано, что в англовики эдитнотисы для любой статьи может в общем случае править любой участник (это делается посредством вызова из каждого эдитнотиса шаблона, специфичного для конкретной страницы).

Например, спамлист (править который можно как в результате подведения итога на ВП:СЛ, так и по собственной инициативе) или список запрещённых названий (применяемый в очень разных целях, в частности для защиты, в том числе от создания, классов страниц и запрета явно ошибочных действий типа загрузки некоторых файлов).

Сейчас их могут редактировать админы и владелец страницы. Может быть нужно для исправления и обновления файлов скриптов других участников, например из-за изменений движка.

  • Смысла не вижу. Нет такой ситуации, в которой бы техадмину потребовалось бы в обход желания пользователя править его скрипт. — Igel B TyMaHe (обс) 11:38, 29 июля 2016 (UTC)[]
В обход желания — да. А вот если коллега пишет себе личный скрипт и не может понять, что он делает не так, ему проще показать, чем рассказать. Плюс есть полезные скрипты давно неактивных участников, которые многими используются, но от очередного улучшайзинга могут упасть и их придётся поправлять. Фил Вечеровский (обс) 18:52, 29 июля 2016 (UTC)[]

(!) Комментарий: Это вообще когда-либо требовалось "из-за изменений движка"? И нетривиальные изменения (=требующие продвинутых технических навыков), в частности? — Ivan Pozdeev 01:44, 1 августа 2016 (UTC)[]

Сейчас есть у админов и используется в разделе для рассылок новостей Викимедиа участникам, выразившим желание их получать. Может быть полезно для рассылки уведомлений/напоминаний о технических проблемах и т. п.

Сейчас есть у админов, ПИ и ПФ. Полезно для переименования шаблонов с их подстраницами (документация, песочница…), а также страниц с развитой системой подстраниц — например, порталов и проектов.

Сейчас есть у админов и является отдельным флагом (снимаемым с админов). Для уменьшения числа побочных флагов у техадминов.

Секция добавлена мною вскоре после начала опроса. NBS (обс) 12:41, 29 июля 2016 (UTC)[]

Как-то забыли — а это во флаг ПБП (или флаг ПБП придётся оставлять). NBS (обс) 12:41, 29 июля 2016 (UTC)[]

См. #Переименование без перенаправления

Правка фильтров правок и просмотр скрытых фильтров (abusefilter-modify)

[править код]

Фильтры правок могут помечать правки тегами, видимыми в списке наблюдения (например, "удаление текста") и запрещать подпадающие под них правки (очень много вандализма остаётся лишь в логах фильтров правок, не попадая в истории статей).

(!) Комментарий: Доступ к засекреченным фильтрам подразумевает соблюдение режима секретности. Так что сам режим (если он где-то прописан), возможно, нужно будет подправить. — Ivan Pozdeev 02:07, 1 августа 2016 (UTC)[]

В частности, техадмины не могут принимать/участвовать в принятии решения о передаче этой информации кому-либо, т.к. это - социальная функция. — Ivan Pozdeev 02:07, 1 августа 2016 (UTC)[]

Сугубо служебные технические права.

Более эффективная работа с API.

Меньше ограничений на скорость правок.

Пометка откатов как правки бота.

См. mw:Manual:ContentHandler - задание content type страницы. В частности, mw:Extension:Scribunto использует свой content type для lua-скриптов.

managechangetags - mw:Special:Tags - включение/отключение/создание. Нельзя редактировать теги, задаваемые расширениями.
deletechangetags - удаление тега из базы (не понял, у конкретной правки или вообще)

  • Аналогично предыдущему. Все используемые сейчас теги, о которых я знаю, задаются расширениями. Создание, возможно, позволит отслеживать что-либо более удобно, чем с API, хотя это довольно противоречивая мера, т.к. забивает БД и историю, т.е. такое нужно будет обсуждать. Однако, если deletechangetags удаляет тег вообще, то это перестает быть серьезной проблемой - только чистить теги, потерявшие актуальность. В последнем случае - за. — Ivan Pozdeev 03:12, 1 августа 2016 (UTC)[]
  • ↑ – Meiræ 22:23, 12 августа 2016 (UTC)[]

Добавляется mw:Extension:JsonConfig - перезагрузка настроек расширений из страниц в формате json.

Технические действия на страницах в общих пространствах имён

[править код]

Предлагается разрешить техадминам совершать действия, обсуждаемые ниже, только в технических целях. Совершение этих действий не в технических целях может стать основанием для снятия флага. Определение «технических целей» формулируется ниже.

Правка полностью защищённых страниц (editprotected)

[править код]

Например — защищённых из-за высокой включенности шаблонов и модулей; исправление синтаксиса шаблонов/таблиц/етц/ботоправки на статьях, защищённых по посторонним причинам (например за войну правок).

Например — временное снижение защиты по запросу другого участника.

Например — потерявших смысл неиспользуемых технических шаблонов или модулей.

Есть предложение ввести новый уровень защиты страниц, который заменит обычную защиту модулей и шаблонов - templateprotect. Данный уровень позволит техническими средствами ограничить полномочия технического администратора на правку защищенных страниц только в пространстве имен Module и Template. Данный уровень защиты должен полностью заменить обычную защиту «до админов» в названных пространствах имен. С уважением, Iniquity 14:58, 31 июля 2016 (UTC)[]

Предлагаемая примерная формулировка ограничений:

Технические администраторы могут без обсуждения править защищённые страницы в целях исправления или усовершенствования их отображения, исправлять несодержательные ошибки (например, орфографические и пунктуационные). Они не имеют права содержательно править защищённые страницы. Если данная техническая инициатива обсуждается другими участниками, технический администратор должен следовать ВП:КОНС. Технический администратор не может отменять админдействия другого администратора (включая правки на защищённых страницах), если эти действия не создают проблем с отображением страниц. Технические администраторы могут удалять шаблоны и категории по существующим для них критериям БУ, а также любые страницы по общим критериям БУ, за исключением О4, О5 и О9.

Свои формулировки ограничений и поправки в предложенную пишите ниже.

Обсуждение с итогом по аргументам (как у ПИ)

[править код]
Администраторы
[править код]
Он, конечно, достаточен, но у нас проблемы со сбором консилиума :-) Фил Вечеровский (обс) 12:07, 31 июля 2016 (UTC)[]

Разумнее будет поручить уважаемым бюрократам низвергать зарвавшихся — снимая флаг, выданный админами, у бюрократов не возникнет сомнений «в собственной некомпетентности в момент его выдачи претенденту-технарю». Aibolytt (обс) 16:40, 29 июля 2016 (UTC)[]

(!) Комментарий: Приведенные аргументы говорят о вставших сейчас в рувики во весь рост недостатках голосований в принципе в текущем виде и не относятся непосредственно к флагу. — Ivan Pozdeev 04:09, 1 августа 2016 (UTC)[]

Доверие и здравый смысл, а не вброс голосов.

У нас есть несколько полных администраторов, заявлявших на выборах о том, что они будут только техадминами. Следует ли понизить их флаг до обсуждаемого? Секция добавлена Abiyoyo вскоре после начала опроса--Abiyoyo (обс) 12:10, 29 июля 2016 (UTC)[]

Что будем делать, если флаг (присвоенный по личным симпатиям к претенденту) был выдан по ошибке? Назначим досрочные перевыборы? А если флагоносец утратит активность? Надо обсудить все возможные варианты, например, кто будет контролировать деструктивную деятельность тех. админа (если это потребуется) бюрократы? Секция добавлена Aibolytt вскоре после начала опроса — Aibolytt (обс) 16:21, 29 июля 2016 (UTC)[]


Я неслучайно не создал эту секцию в этом опросе: по-моему, она имеет смысл лишь в следующем, когда станет понятно, что собой будет представлять флаг. На мой взгляд, это должна быть ЗСФ-процедура с подведением админами или бюрами. MBH 01:34, 30 июля 2016 (UTC)[]

Полбублика или технический администратор --S, AV 12:44, 2 августа 2016 (UTC)[]

На всякий случай напомню, что букву (е) уже используют, обозначая автопатрулируемых. Использовать можно букву (T). ~ Starship Trooper ~ 19:01, 24 августа 2016 (UTC)[]

В секции #Следует ли создать отдельный флаг для технических администраторов? есть консенсус за создание флага. Аргументация против делится на:

  1. НЕПОЛОМАНО. Ряд участников достаточно подробно описал, что поломано и как поломано: текущее кол-во техадминов (1 шт.); задержки на дни и недели со внесением даже срочных правок, исправляющих механизмы, поломанные внешними обновлениями; часто возникающая невозможность для автора шаблона править свой же шаблон, когда он становится высоковключенным и т.д.
  2. Создание флага затруднит избрание полным админам. Доказательства утверждения не приведены, никем более оно не поддержано. Единственные люди, которым после введения флага станет сложнее стать полным админом - как раз техадмины, которым в отсутствие флага приходится пытаться идти в полные админы, выпрашивая у избирателей голоса в обмен на самоограничения. Становление обязательной ступенькой перед флагом полного админа данному флагу точно не грозит (а становление такой ступенькой флага ПИ я бы не назвал чем-то плохим - по крайней мере, мы давно уже не избираем админов за то, что он продуктивный экзопедист и мило общается, а после избрания он начинает творить на КУ трэш и ужас).
  3. Потенциальные конфликты из-за действий, которые техадмин посчитает техническими, а сообщество - социальными и ошибочными. Это слабое возражение: конфликтов из-за админдействий в той области, которую предлагается дать техадминам, в разделе и так почти нет. Вспоминаю только два - "забастовку" и рожковский "конкурс Юга России и Востока Украины" (где тоже воевали за какой-то site-wide баннер), и оба очевидным образом не подпадают под сформулированные критерии "технических правок".
  4. Создание техадмина сделает "обычного админа" ещё более социальным и big deal'ьным. Процитирую пропонентов: Нам нужно больше админов, нужно упрощать получение флага, снижать требования к отмене неверных действий админов, идти в направлении adminship - is not a big deal, Недобор админов/нереальность стать админом: Причина: неспособность голосований к текущем виде противостоять злоупотреблениям, недоверие сообщества к текущим механизмам контроля соответствия админов занимаемой должности (что приводит к неоправданному задиранию планки требований на выборах). См. en:Wikipedia:What adminship is not. Решения: устранения указанных проблем вместо создания новых. Господа - так делайте это, флаг вам в руки. Вот когда вы упростите получение флага, снизите требования к отмене неверных админдействий, сделаете флаг реально небигдильным, повысите доверие сообщества к текущим механизмам контроля соответствия админов занимаемой должности (можете начать со снятия флага с Торина, совершившего тысячи грубо ошибочных админдействий, иск против коего висит восьмой месяц без единого движения), и когда в итоге всего этого потенциальные техадмины станут легко и без нервотрёпки (из-за которой ряд потенциальных техадминов пишет, что на полную ЗСА никогда не пойдёт) проходить в полные админы - вот тогда техфлаг техадмина станет неактуальным, да. Сторонники же введения флага считают перечисленные выше задачи в среднесрочной перспективе невыполнимыми в данном разделе, поэтому и предлагают другой способ дать инструменты компетентным лицам. Само по себе же создание флага, очевидно, никак не может продвинуть указанные явления в худшую сторону, а в части неприкасаемости админов - так даже наоборот.
Технические права во флаге
  • Правка MediaWiki. Показано, что правка стилей часто является неотъемлемой частью правки шаблонов и модулей, код которых опирается на классы из MediaWiki:common.css. Правки, которых опасаются противники этой возможности, можно разделить на 1) намеренно деструктивные, 2) намеренные, конструктивные по мнению совершающего, но деструктивные по мнению сообщества, и 3) ошибочные.
  1. Намеренно дефейснуть сайт, не имея доступа к полностью защищённым страницам, потенциально можно и сейчас, и технически грамотные участники представляют себе - как; флаг тут новых возможностей не даёт, напротив - совершение таких правок с учётки с флагом будет крайней глупостью.
  2. Спорные правки, по которым у сообщества могут возникнуть возражения (пресловутый баннер забастовщиков) явным образом запрещены критериями "технических правок". С техадмина, повесившего или снявшего такой баннер, флаг слетит в 24 часа без обсуждения и он будет знать это заранее. Уместно привести реальную историю, произошедшую несколько лет назад в укровики. Там новоизбранный админ, протестуя против вывешенного по решению сообщества site-wide баннера с пропагандой против цензуры, настроил бота на автооткат сего баннера из системного сообщения. Он был избран как полный админ, но это не помешало сорвать с него погоны в тот же день по экстренному запросу на мету; нам же не будет нужно и меты, т.к. возможность снятия флага будут иметь наши участники (как минимум бюрократы).
  3. Ошибочные правки не совершает лишь тот, кто не совершает никаких, а техадмины по определению будут совершать их меньше, чем обычные админы, подавляющее большинство из которых у нас полностью технически неграмотны.

В свете вышесказанного, техническое право редактирования медиавики техадминам даётся. По вопросу юридических ограничений на правку тамошних страниц есть консенсус за право править системные сообщения (часть из которых неотменяемо существует локально и потому не подлежит правке через транслейтвики), скрипты и стили (показано выше), гаджеты и эдитнотисы, и против права править спамлист, тайтлблэклист и все прочие страницы пространства, не перечисленные выше. Все эти правки должны подходить под определение "технической правки" (см. ниже). Классы страниц могут быть добавлены в разрешённые или запрещённые посредством обсуждения на форуме правил.

  • Правка чужих скриптов и стилей. Нет обоснованных возражений, право даётся.
  • Massmessage. Консенсус за ненужность техадминам.
  • Переименование подстраниц, категорий, файлов и без оставления редиректа - нет обоснованных возражений, даётся.
  • Фильтры правок - нет консенсуса за выдачу, не даётся.
  • Малые техправа - даются все, кроме markbotedit, по которому есть консенсус против.
  • Правка защищённых страниц - консенсус за.
  • Изменение уровня защиты страниц - консенсус против.
  • Удаление страниц - нет консенсуса за выдачу. Хотя я убеждён, что техадминам надо разрешить удалять хотя бы по О6 и О7, по этому опросу невозможно подвести итог о выдаче права, сейчас оно не даётся.
  • Предложение о введении третьего уровня защиты не вызвало интереса.
Определение "технических правок"

В секции чего-то понаписали, но суммировать одной фразой это трудно. После подведения итога этого опроса будет написан проект правила "Википедия:Инженеры", в котором будет содержаться какое-то определение технических правок, и принятие этого текста как правила будет предметом обсуждения следующего опроса. Короче говоря, обсуждение переносится в следующий опрос, пока лишь можно сказать, что из первоначальной формулировки убирается последнее предложение (про удаление страниц).

Процедура присвоения

Консенсус за присвоение полными админами по ПИ-подобной процедуре. Детали, а также процедура снятия, будут обсуждены в следующем опросе.

Что делать с нынешними техадминами

Консенсус против замены им полного флага на обсуждаемый.

Название флага

Вопрос планировался ко включению в следующий опрос, но обсуждение, открытое SAV'ом на форуме, покзало консенсус за вариант "Инженер", в этом свете я не вижу причин обсуждать его ещё где-то.

При отсутствии аргументированных возражений предитог станет итогом через 7 суток. MBH 04:13, 14 августа 2016 (UTC)[]

Не решены некоторые важные вопросы, такие, как процедура присвоения и снятия флага, не определено ключевое понятие технических правок. В процессе их обсуждения может измениться мнение участников о самом флаге. Предлагаю сделать данный опрос обобщающим («материнским», так сказать) — пусть он отразит консенсус по всем аспектам. --Ascola (обс) 08:40, 20 августа 2016 (UTC)[]

Предитог становится итогом. MBH 10:30, 24 августа 2016 (UTC)[]

u:NBS, так устроит? Теги убраны, правка эдитнотисов компромиссно ограничена. MBH 14:51, 30 августа 2016 (UTC)[]

Аминь. MBH 13:21, 31 августа 2016 (UTC)[]