Community Wishlist Survey 2022/Larger suggestions/Refinement of MediaWiki to meet the needs of the Wikinews project (news writing and approval, feed, DynamicPageList, RSS)/Proposal/ru

From Meta, a Wikimedia project coordination wiki
  • Problem: Проект Викиновости появился в 2004-2005 годах, но движок MediaWiki очень плохо приспособлен для новостного сайта. Участники и англоязычного раздела, и русскоязычного раздела, включая меня, пытались самостоятельно решить технические проблемы и сделать сайт более похожим на обычный новостной сайт. В частности, в 2008 году по образцу англоязычного раздела я пытался своими силами создать RSS-ленту свежих новостей для использования отдельно и для трансляций в социальные сети. Гораздо больше сделали многие другие участники, взвалившие на себя задачи приспособления MediaWiki под новости. Например, Викиновостям нужна встроенная обновляемая лента новостей (было временно решено через расширение DynamicPageList, которое, однако, является "костылём" и не работает правильным образом). Всеми этими вещами, конечно, должен был заниматься Фонд Викимедиа и его штатные программисты, т.к. MediaWiki - проект Фонда. Викиновости требуют гораздо большей доработки движка, чем Википедия, чтобы функционировать хотя бы на минимальном уровне. К сожалению, ленту новостей приходилось формировать участникам с помощью бота. Такая схема работы нестабильна. Сейчас лента новостей для трансляции в социальные сети не формируется.
  • Proposed solution: Требуется доработка движка MediaWiki для соответствия потребностям проекта Wikinews. С новыми инструментами и в новом интерфейсе должны быть доступны написание и одобрение новостей, лента последних новостей, RSS/Atom/подписки/трансляции в социальные сети и прочие нововведения, нужные сообществу и читателям. Если требуется доработка DynamicPageList, необходимо это сделать. Если невозможно поддерживать DynamicPageList и требуется отказаться от него, необходимо создать замену.
  • Who would benefit: Участники и читатели всех языковых разделов Викиновостей. Я полагаю, что должна снизиться нагрузка на сервера Фонда Викимедиа, т.к. DynamicPageList, как я понимаю, плохо работает и даёт большую нагрузку на сервера.
  • More comments: В отличие от Википедии, у которой бесконечный временной горизонт, Викиновости для нормальной работы сразу нуждаются в полностью доработанном движке и сервисах. На голом движке MediaWiki Викиновости неработоспособны. Требуется слишком много ручных действий, работы ботов, расширение DynamicPageList. Из-за этого Викиновости, по моему мнению, до сих пор находятся на техническом уровне Википедии 2003-2004 годов. За прошедшие годы Фонд Викимедиа финансировал существенную доработку Викисклада (например, множество форматов видео и перекодирование), проекты Викиданные, Викигид, Wikifunctions, доработку движка MediaWiki с внедрением SUL, нового дизайна, новых гаджетов и функций, но для Викиновостей ничего сделано не было. За прошедшие годы технология RSS входила в моду, добавлялась в браузеры, а теперь уже полностью вышла из моды. Участники Викиновостей действительно героически тянут на себе ту работу, которая входит в обязанности Фонда Викимедиа. К сожалению, Фонд Викимедиа занимался за последние более, чем 10 лет, чем угодно, но только не потребностями проекта Викиновости. Я сам очень ждал доработки в прошедшие 10 лет, но, судя по всему, текущее техническое состояние настолько же плохое, как было более 10 лет назад. Если Викиновости создают большую нагрузку на сервера из-за плохого программного обеспечения, то это ответственность Фонда, а не участников. К сожалению, из-за нагрузки на сервера произошёл инцидент с User:Krassotkin.
  • Phabricator tickets:
  • Proposer:  ruASG+1 05:30, 23 January 2022 (UTC)[reply]