Викиреальность:Парламент/Обсуждения/Новый движок
|
|
| Законопроект № 130 ← Предыдущий Следующий → |
| |
ВР:130 |
Сегодня, осматривая страницу Special:Version, я обнаружил, что наша «прогрессивная» Викиреальность работает на не очень-то прогрессивной версии движка MediaWiki 1.19.2, датированной аж маем 2012 года. Иными словами, движок не обновлялся уже почти пять лет! За прошедшие годы многое изменилось, движок стал надёжнее, функциональнее и просто лучше. Новейшая двадцать восьмая версия, выпущенная буквально несколько дней назад, с пылу с жару так и просится к нам в сервер. Это, помимо всего прочего, LTS-версия, что позволит нам опять на долгие годы забыть про обновление движка. К слову, именно она сейчас используется в проектах Великого и Ужасного.
Итак, дабы такое знаменательное событие, как Новый Движок™, наконец произошло и в Викиреальности, предлагаю Парламенту принять соответствующее решение и дать операторам сервера указание обновить MediaWiki до версии 1.28. Это будет лучшим новогодним подарком нашему сайту. Фред-Продавец звёзд 17:39, 3 декабря 2016 (UTC)
Содержание |
[править] Обсуждение
-
Давайте. ИМХО для этого даже необязательно создавать обсуждение в парламенте, можно просто в Правление написать. — Очередной Виталик (Штемпель) (связь/бан) 17:55, 3 декабря 2016 (UTC)
-
За, раз уж пошло голосование прямо в этой секции. Фред-Продавец звёзд 17:56, 3 декабря 2016 (UTC)
- Целиком поддерживаю инициативу. Хотелось бы видеть еще несколько расширений: StopForumSpam, UserMerge (если кто-то пароль забудет и хочет объединиться со старой учеткой) MobileFrontend (ибо смартфоны и планшеты стали вытеснять десктопы и ноутбуки), ContactPage, кроме того, хотелось бы включить википочту. Обязательно надо обновить ПО самого сервера (PHP, nginx, MySQL и пр.), дабы обеспечить стабильность и безопасность проекта. Cat1987 [ talk | contribs | logs ] 20:47, 3 декабря 2016 (UTC)
- Надеюсь, MobileFrontend можно будет отключить в настройках или кнопкой. — Очередной Виталик (Штемпель) (связь/бан) 10:03, 4 декабря 2016 (UTC)
- Проект к рассмотрению принимается, идею поддерживаю. Но надо бы выбрать день, когда Викиреальность будет закрыта на ремонт. Предлагаю пару суток на январских каникулах, в периоде со второго по пятое, когда у людей будет болеть голова по другому поводу. — Arsenal (Обращение / Действия) 04:25, 5 декабря 2016 (UTC)
- Ещё стоит подумать насчёт борьбы с клаудфейлом (из-за которого мы не можем нормально забанить ЦТ). Кстати, в Правление Джону уже писали? — Очередной Виталик (Штемпель) (связь/бан) 09:32, 27 декабря 2016 (UTC)
- За. Амшель (обсуждение)
13:49, 27 декабря 2016 (UTC)
[править] Проект решения (в процессе написания)
Итак, большинство депутатов за обновление. В связи с этим предлагаю собрать ниже предлагаемые изменения.
Основа:
| MediaWiki | 1.28.0-wmf.23 — 1.29.0-wmf.xx (364ce88) |
| PHP | 5.6.29 |
| MySQL | 5.7.17 |
| HHVM | 3.12.7 (srv) |
| MariaDB | 10.0.23-MariaDB-log |
| ICU | 52.1 |
| Elasticsearch | 2.3.5 |
| LuaSandbox | 2.0.12 |
| Lua | 5.1.5v |
Расширения (Отсюда):
| Служебные страницы | ||||
| ApiFeatureUsage | 1.0 | GPL-2.0+ | Get a summary of logged API feature usages for a user agent. | Brad Jorsch |
| Central Auth | GPL-2.0 | Merge account across wikis of the |
Brion Vibber | |
| CheckUser (Версия 2.4) | 2.4 | GPL-2.0+ | Grants users with the appropriate permission the ability to check user's IP addresses and other information | Tim Starling and Aaron Schulz |
| CiteThisPage | ||||
| Collection | ||||
| ContentTranslation | ||||
| Echo | ||||
| Flagged Revisions | ||||
| Global Usage | ||||
| GlobalRenameQueue | ||||
| GlobalRenameRequest | ||||
| Interwiki | ||||
| MassMessage | ||||
| Nuke (Версия 1.2.0) | ||||
| PageTriage | ||||
| Renameuser | ||||
| Renameuser for CentralAuth | ||||
| SiteMatrix | ||||
| TemplateSandbox | ||||
| UrlShortener | ||||
| UserMerge | ||||
| Parser hooks (Перехватчики синтаксического анализатора) | ||||
| Babel | ||||
| CategoryTree | ||||
| CharInsert | ||||
| Cite | ||||
| EasyTimeline | ||||
| ImageMap | ||||
| ImageMap | ||||
| LabeledSectionTransclusion | ||||
| Math | ||||
| PageAssessments | ||||
| ParserFunctions | ||||
| Poem | ||||
| Scribunto | ||||
| SyntaxHighlight | ||||
| TemplateData | ||||
| WikiHiero | ||||
| Media handlers (Обработчики медиа) | ||||
| EmbedVideo (Версия 0.1.3) | ||||
| Morph | ||||
| PagedTiffHandler | ||||
| PDF Handler | ||||
| TimedMediaHandler | ||||
| VipsScaler | ||||
| Антиспам (Spam prevention) | ||||
| Abuse Filter | ||||
| AntiSpoof | ||||
| AntiSpoof for CentralAuth | ||||
| ConfirmEdit | ||||
| FancyCaptcha | ||||
| SpamBlacklist | ||||
| TitleBlacklist | ||||
| TorBlock | ||||
| KCaptcha | ||||
| KCaptchaXRomix | ||||
| Матановая каптча | ||||
| ReCaptcha | ||||
| Иное | ||||
| Функции расширений | ||||
| (EmbedVideo, setup) | ||||
| Теги расширений синтаксического анализатора | ||||
| <categorytree>, <ce>, <charinsert>, <dynamicpagelist>, <gallery>, <graph>, <hiero>, <imagemap>, <indicator>, <inputbox>, <languages>, <mapframe>, <maplink>, <math>, <nowiki>, <poem>, <pre>, <ref>, <references>, <rss>, <score>, <section>, <source>, <syntaxhighlight>, <templatedata> и <timeline> | ||||
| Перехватчики функций синтаксического анализатора | ||||
| anchorencode, babel, basepagename, basepagenamee, bidi, canonicalurl, canonicalurle, cascadingsources, categorytree, defaultsort, displaytitle, expr, filepath, formatdate, formatnum, fullpagename, fullpagenamee, fullurl, fullurle, gender, grammar, if, ifeq, iferror, ifexist, ifexpr, int, invoke, language, lc, lcfirst, localurl, localurle, lqtpagelimit, lst, lsth, lstx, namespace, namespacee, namespacenumber, noexternallanglinks, ns, nse, numberingroup, numberofactiveusers, numberofadmins, numberofarticles, numberofedits, numberoffiles, numberofpages, numberofusers, padleft, padright, pageid, pagename, pagenamee, pagesincategory, pagesize, plural, property, protectionexpiry, protectionlevel, rel2abs, revisionday, revisionday2, revisionid, revisionmonth, revisionmonth1, revisiontimestamp, revisionuser, revisionyear, rootpagename, rootpagenamee, special, speciale, statements, subjectpagename, subjectpagenamee, subjectspace, subjectspacee, subpagename, subpagenamee, switch, tag, talkpagename, talkpagenamee, talkspace, talkspacee, target, time, timel, titleparts, translation, uc, ucfirst, urlencode и useliquidthreads |
[править] Комментарии к проекту
- Дополнение: внесена ли в этот список функция подсветки синтаксиса? Очень удобная вещь, если не внесена, то надо внести. Фред-Продавец звёзд 19:25, 27 декабря 2016 (UTC)
- внесена ли в этот список функция подсветки синтаксиса?
Несколькими строками выше, третье слово с конца: <syntaxhighlight>. Кстати, она вроде даже и сейчас стоит.
Очень удобная вещь, если не внесена, то надо внести.
Фред, коллега, Вы сейчас напоминаете мне Мидори Гурин, высылающую тонну E-mail'ов Алексу ЯндереДеву. Я толком ещё не оформил эту таблицу, даже решил просто дать ссылку на страницу версии MediaWiki.org, скопировав оттуда инфу об основе (там отказались от PHP и MySQL, их я взял у нас, поставив актуальные версии), тегах расширений и перехватчиках функций синтаксического анализатора, а также кинул наши спецстраницы (обновив версии) и функции расширений, остальное планировал воткнуть позже (написано же в заголовке, «в процессе написания»). И вроде «всё ясно и по полочкам». А тут: «ЯндереДев! ЯндереДев! А в игре есть X? Если нет, так почему бы не запилить? Годная идея же! ЯндереДев! ЯндереДев!». Понятно, надеюсь? — Arsenal (Обращение / Действия) 09:07, 29 декабря 2016 (UTC)
- внесена ли в этот список функция подсветки синтаксиса?
- Многое из википедийных расширений не нужно. То же самое и с Lua. Можно использовать новый PHP версии 7.1.0 Cat1987 [ talk | contribs | logs ] 12:47, 29 декабря 2016 (UTC)
[править] Голосование
-
För. Фред-Продавец звёзд 19:26, 27 декабря 2016 (UTC)
-
За, с комментарием выше. Cat1987 [ talk | contribs | logs ] 12:47, 29 декабря 2016 (UTC)
- за. Амшель (обсуждение)
13:16, 29 декабря 2016 (UTC)
-
За, хотя CentralAuth имхо не нужен (даже WikiUnion’овский) — много мороки и т. д. Матановая капча — тоже. Вобще стоит ставить то, что не вызывает разногласий. —Очередной Виталик (Штемпель) (связь/бан) 20:57, 29 декабря 2016 (UTC)
-
За, хотя это все равно решать владельцам и техникам проекта. Fedya (обсуждение) 07:04, 6 марта 2017 (UTC)
-
Сим утверждаю, проект направляю на окончательное утверждение и уточнение отдельных вопросов Правлению. — Arsenal (Обращение / Действия) 18:13, 6 марта 2017 (UTC)
[править] Итог
Проект утверждён единогласно. Вопрос об обновлении версии MediaWiki и сопутствующего ПО направляется на Высочайшее утверждение Правлению. Рекомендуется дождаться 20-й wmf-сборки версии 1.29 (которая, скорее всего, будет итоговой). — Arsenal (Обращение / Действия) 18:13, 6 марта 2017 (UTC)
- Прошло 5 лет, а наша «прогрессивная» Викиреальность так и не обновилась. А вообще, я бы порекомендовал взять в качестве штатного техника участника Виталика Штепселя. -- Burunduk95(обсуждение|вклад) 16:33, 10 мая 2021 (UTC)