hashar, to random

I am digging in MediaWiki development history and found a little gem by @brion in December 2011:

MediaWiki is a living beast: please try to test code and commit it only when it works

That is still very true :-]

Ref: https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/JHYOLYZ67VU37UBWTQGZWSDOHOHRLGTY/

#mediawiki #rant

hashar,

@brion @LucasWerkmeister from a doc I am preparing:

"The 1.18 branch was created in May 2011 and had to be rebranched in July 2011 since trunk received so many bugfixes it was impractical to merge them back. It took the whole summer to stabilize, the deployment took two weeks and was finally completed in October 2011.
"
"1.19 followed the trend"
(rest to be written based on my findings tonight).

#mediawiki

nemobis,
@nemobis@mamot.fr avatar

@hashar Are you making a history of how #MediaWiki switched to "release early, release often" in 2012 after the trauma of releasing 1.19?
https://www.mediawiki.org/wiki/MediaWiki_1.20/Roadmap had a broken a link, fixed now:
https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/FUOZNDW7JH4Y6YNFYT4BC6CEL4IDRMR2/

theresnotime, to random

Still no closer to getting nyaa~ into core 😔

theresnotime, to random

The cyclic pattern throughout the week of backend response time and successful edits is pretty neat — guess it makes sense though ^^

theresnotime, to random

Genuinely can't remember if the rust rewrite was something someone was attempting, or just a weird nightmare I had :fox_think:

wikipedia, to random
@wikipedia@wikis.world avatar

It's now possible to mark links to your #Wikipedia user page as verified on Mastodon!

Documentation: https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:RealMe

This was developed and implemented by @taavi who wrote it as a #MediaWiki extension, named "RealMe". It's open source (like all of the Wikipedia software) and can be used on any MediaWiki wiki: https://www.mediawiki.org/wiki/Extension:RealMe

mediawiki, to random
@mediawiki@wikis.world avatar

Happy second birthday to @liberachat - thanks for hosting development channels!

https://libera.chat/news/happy-2birthday-libera-chat

kiwix, to javascript
@kiwix@mastodon.social avatar

well-knowers and software engineers, this might be of interest: We keep seeking for a senior lead developer for , the Mediawiki scraper. It's a paid part-time position, with quite a bit of work to do right now already in the backlog. Contact us if you want to know more!

theresnotime, to random

Today in "wtf why oh god why #MediaWiki whyyy"

Special page transclusion causes the transcluding page to periodically display using the Vector 2022 skin instead of the user's defined skin.

( T336504 )

mediawiki, to random
@mediawiki@wikis.world avatar

checks calendar it is 2023 and no longer emits self-closing tags!

https://gerrit.wikimedia.org/r/c/798999 / https://phabricator.wikimedia.org/T309150

Expect things that are parsing HTML with regex to break (e.g. https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/135)

mediawiki, to php
@mediawiki@wikis.world avatar

How and why did Wikipedia became a multi-datacenter deployment?

This is an introduction post chronicling our seven-year journey, the MediaWiki infrastructure improvements made along the way, and the reasons/benefits for each change.

https://techblog.wikimedia.org/2023/05/08/around-the-world-how-wikipedia-became-a-multi-datacenter-deployment/

#WebPerf #PHP #MediaWiki #MultiDC #Wikitech #NetOps #CDN

LucasWerkmeister, to random
@LucasWerkmeister@wikis.world avatar

one aspect of writing tools for wikis is that MediaWiki is (probably) the most-translated software in the world, and if you make your tool translatable, users will potentially want to translate it into all the same languages, and you’ll thus keep running into the limitations of every other system in existence

stjn, to random

BrandonXLF’s Autoref allows users to use Citoid feature (‘Cite’ button) from VisualEditor in regular wikitext editor (WikiEditor) using its ‘Reference’ button. Should be by default for everyone tbh 🙂 #MediaWiki #MWScripts

How to install: https://en.wikipedia.org/wiki/User:BrandonXLF/Autoref

kuketzblog, to random German
@kuketzblog@social.tchncs.de avatar

Aufruf: Mit welchen Alternativen kann die Abkehr von Microsoft im Bildungswesen gelingen? Ich möchte weitere Erfahrungsberichte [1] aus der Praxis sammeln. Sendet [2] mir dazu bitte sachliche Meinungen, Ideen und Erkenntnisse. 🙏

[1] https://www.kuketz-blog.de/bildungswesen-datenschutzkonforme-loesungen-sind-die-zukunft-nicht-microsoft/
[2] https://www.kuketz-blog.de/kontakt/

#fedilz #microsoft #schule #bildung #datenschutz #nextcloud #dsgvo #lehrer

prefec2,
@prefec2@norden.social avatar

@kuketzblog bei Moodle muss man das aber auch gut einrichten können manche Schulen schaffen das nicht.

  • #Mediawiki als Wiki, wir haben u.a. #Confluence ausprobiert aber das ist langsam versucht ein Dokumentenmanagementsystem und Wiki zu sein.
    BTW: Nextcloud kommt auch mit einer integrierten Textverarbeitung (und anderen Office Kram, Kalender use) Das heißt man kann sich viele Einzellösungen sparen. 2/2
mediawiki, to random
@mediawiki@wikis.world avatar

Two announcements from @Ladsgroup regarding refactoring in the database layer:

First, two breaking changes to the Database class: https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/message/G47TJK5SRJ4MGTTCH37EK3VRKSNKUSEV/

Next, creation of DeleteQueryBuilder and UnionQueryBuilder (following SelectQueryBuilder from 2020): https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/message/GATRFC63FPQJ6Z43WZDIKSHYZQJCI62H/

wikipedia, to random
@wikipedia@wikis.world avatar

If you've ever wondered what it looks like when engineers deploy new versions of #MediaWiki to Wikipedia and other Wikimedia wikis (aka the "train"), @brennen has you covered: https://federation.p1k3.com/@brennen/110300415616348537

More documentation and diagrams: https://wikitech.wikimedia.org/wiki/Deployments/Train

thelastpsion, to random
@thelastpsion@bitbang.social avatar

TL;DR: I need some advice on wikis!

As some of you know, I run the Psion Documentation Project (https://doc.psion.info/). It currently runs #BookStack, which is OK but I don't love. It's also pretty stagnant at the moment, even though my Last #Psion Obsidian is rammed with info.

Basically, what wiki is good for a vintage platform project?

Alternatively, if you are a regular user of a retro #wiki, which one is it and why do you like it?

#RetroComputing #OldTech #wikijs #mediawiki #gollum

habibmhenni, to random French
@habibmhenni@wikis.world avatar

[#Wikipediafr] "Edit Check" Invitation de l'équipe rédaction, à la réunion du mercredi 3 mai 2023 :
https://www.mediawiki.org/wiki/Editing_team/Community_Conversations#3_May_2023
#Mediawiki #Wikipedia #EditCheck

theresnotime, to random

Giving y'all permission to DoS me if I ever start using a #MediaWiki install as a blog

183231bcb, to Hololive

Is there a federated wiki-hosting project? Something that allows you to edit many independently-hosted #wikis with one account? Preferably with ActivityPub integration for easy sharing on the fediverse?

Seems like it mind be helpful in getting away from #Fandom . #mediawiki #IndependentWiki #FediverseProjects #ActivityPub

jonny, to mediawiki
@jonny@neuromatch.social avatar

Does anyone use mastodon as an provider? Ideally we would like to allow members of our instance to use their masto account to log in to a and instance rather than having three accounts, but I have never tried doing SSO before and can't really find any examples. help plz? boost welcome

bkardell, to random
@bkardell@toot.cafe avatar

Wow i cannot believe how many people only escape one end of this!! https://front-end.social/@chriscoyier/109508133922185523

krinkle,
@krinkle@fosstodon.org avatar

@bkardell

This is one of the oldest surviving micro-optimisations in MediaWiki's PHP code base, and incidentally is also how I learned that the closing > doesn't need to be escaped (after wondering why it wasn't using the popular htmlentities or htmlspecialchars built-ins, which turn out needlessly more complex for this purpose).

https://github.com/wikimedia/mediawiki/blob/1.39.0/includes/Html.php#L236-L242

https://static-codereview.wikimedia.org/MediaWiki/55431.html

#PHP #MediaWiki #webperf

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines