Викиреальность:Парламент/Обсуждения/Новый движок
| |
Законопроект № 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)