Project talk:Mastodon

From mediawiki.org
Latest comment: 4 months ago by P858snake in topic MediaWiki Insights - Oct 2023

Post proposal[edit]

Status: Yes Posted

Proposed post:

Two announcements from @ladsgroup regarding refactoring in the #MediaWiki 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/

Language: English

Schedule for (UTC):

Legoktm (talk) 08:01, 3 May 2023 (UTC)Reply

Hackthon[edit]

Status: Yes Posted Approved — TheresNoTime (talk • they/them) 16:38, 7 May 2023 (UTC)Reply

Proposed post:

The #Wikimedia Hackthon in Athens is coming up pretty soon! If you're attending, don't forget to add yourself to the on-wiki participants list: https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2023/Connect#Participants_list

Language: English

Schedule for (UTC):


Legoktm (talk) 04:14, 7 May 2023 (UTC)Reply

MLEB release[edit]

Status: Yes Posted Approved Legoktm (talk) 16:41, 8 May 2023 (UTC)Reply

Proposed post:

A new version of the #MediaWiki Language Extension Bundle (aka #MLEB) came out last week:

https://lists.wikimedia.org/hyperkitty/list/mediawiki-l@lists.wikimedia.org/thread/3P7F43R33Q2SFFEJNBY5HHMDWSVPER2X/

https://www.mediawiki.org/wiki/MediaWiki_Language_Extension_Bundle

Includes improvements to the Babel, Translate and UniversalLanguageSelector extensions

Of note, this is expected to be the last release to support MediaWiki 1.38

Language: English

Schedule for (UTC):


Legoktm (talk) 04:50, 8 May 2023 (UTC)Reply

Hackathon countdown[edit]

Status: Yes Posted Approved Legoktm (talk) 21:23, 8 May 2023 (UTC)Reply

Proposed post:

If you ever forget exactly when the #Wikimedia Hackthon starts next week, Valerio has you covered with a *very* precise countdown: https://phabricator.wikimedia.org/C9

(TIL that Phabricator has countdowns...)

#WMHack

Language: English

Schedule for (UTC): 2023-05-09T00:00


Legoktm (talk) 16:40, 8 May 2023 (UTC)Reply

Tech News 19[edit]

Status: Yes Posted Approved Legoktm (talk) 01:15, 10 May 2023 (UTC)Reply

Proposed post:

Lots of great changes in this week's #Wikimedia Tech News

https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/2023/19

* Closing an image in MediaViewer will now return to the wiki page instead of going back in your browser history
* SyntaxHighlight now supports wikitext
* Preloading text to new pages/sections now supports preloading from localized MediaWiki interface messages
* OAuth apps using identification-only or basic authorizations won't require review
* jquery.tipsy is being removed from #MediaWiki core

And more!

Language: English

Schedule for (UTC):


Legoktm (talk) 05:59, 9 May 2023 (UTC)Reply

Multi-DC blogpost[edit]

Status: Yes Posted Approved with slight tweaks to hashtags Legoktm (talk) 01:10, 10 May 2023 (UTC)Reply

Proposed post:

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

Language: English

Schedule for (UTC): 2023-05-10T12:00


Krinkle (talk) 13:13, 9 May 2023 (UTC)Reply

Self-closing tags[edit]

Status: Yes Posted Approved — TheresNoTime (talk • they/them) 17:55, 10 May 2023 (UTC)Reply

Proposed post:

*checks calendar* it is 2023 and #MediaWiki 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)

Language: English

Schedule for (UTC):


Legoktm (talk) 17:46, 10 May 2023 (UTC)Reply

Tech News 22[edit]

Status: Yes Posted Approved Legoktm (talk) 00:07, 31 May 2023 (UTC)Reply

Proposed post:

A new edition of #Wikimedia Tech News is out: https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/2023/22

Some of the highlighted #MediaWiki changes:
* Citoid ISBN lookups have been partially restored, using a few different databases through Zotero
* The page Special:EditWatchlist now has "Check all" options to select all the pages within a namespace
* VisualEditor is being switched to use in-core Parsoid instead of via RESTBase

Language:

Schedule for (UTC):


Legoktm (talk) 23:32, 29 May 2023 (UTC)Reply

Tech News 23[edit]

Status: Yes Posted Approved Legoktm (talk) 15:15, 6 June 2023 (UTC)Reply

Proposed post:

A new edition of #Wikimedia Tech News is out: https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/2023/23

 Some of the highlighted #MediaWiki changes:
* Citation and footnote editing can now be started from the reference list when using the visual editor
* Clicking on a link to Special:RecentChanges will no longer unintentionally change your preferences
* Bots will no longer be prevented from making edits because of URLs that match the spam blacklist

Language:

Schedule for (UTC):


Legoktm (talk) 23:52, 5 June 2023 (UTC)Reply

BTB 139[edit]

Status: Yes Posted Approved Legoktm (talk) 04:09, 14 June 2023 (UTC)Reply

Proposed post:

A new episode of Between the Brackets (a #MediaWiki podcast) is out, interviewing Ike Hecht

https://betweenthebrackets.libsyn.com/episode-139-ike-hecht

"Ike Hecht, founder of the consulting company WikiTeq, is back to talk about weighty matters like AI, religion, and the singularity. Plus some pre-singularity thoughts on project management software and marketing."

Language:

Schedule for (UTC):


Legoktm (talk) 16:12, 7 June 2023 (UTC)Reply

How to create your own reusable dialog with Codex[edit]

Status: Yes Posted Approved Legoktm (talk) 04:51, 14 June 2023 (UTC)Reply

Proposed post:

A tutorial on implementing a dialog with #Vue and #Codex #Wikimedia Design System:

https://diff.wikimedia.org/2023/06/13/how-to-create-your-own-reusable-dialog-with-codex/

Language:

Schedule for (UTC): 2023-06-16T10:00


Legoktm (talk) 04:10, 14 June 2023 (UTC)Reply

Tech News 24[edit]

Status: Yes Posted Approved Legoktm (talk) 04:51, 14 June 2023 (UTC)Reply

Proposed post:

A new edition of #Wikimedia Tech News is out:

https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/2023/24

Some of the highlighted #MediaWiki issues/changes:
* Some Wikipedia pages edited with VisualEditor or DiscussionTools had an unintended __TOC__ added, there's a list of pages still needing to be fixed
* the "Sort this page by default as" feature in VisualEditor is broken
* The HTML id of the reason field on the delete form has changed, scripts may need updating

Language:

Schedule for (UTC): 2023-06-15T10:00


Legoktm (talk) 04:14, 14 June 2023 (UTC)Reply

Flame graphs arrive in WikimediaDebug[edit]

Status: Yes Posted Approved, thanks! Legoktm (talk) 01:12, 15 June 2023 (UTC)Reply

Proposed post:

Our goal is to lower the barrier to performance profiling. The WikimediaDebug browser extension for Firefox and Chromium, can now profile the backend MediaWiki PHP process, and turn it into an interactive flamegraph, powered by Excimer and Speedscope.

What are flamegraphs, when do you need it, and how does it work?

https://techblog.wikimedia.org/2023/06/08/flame-graphs-arrive-in-wikimediadebug/

#WebPerf #profiling #flamegraph #PerfMatters #PHP #MediaWiki #Excimer #Speedscope

Language: English

Schedule for (UTC):


Krinkle (talk) 16:08, 14 June 2023 (UTC)Reply

MinT[edit]

Status: Yes Posted Approved Legoktm (talk) 06:24, 16 June 2023 (UTC)Reply

Proposed post:

MinT: Supporting underserved languages with open machine translation

https://diff.wikimedia.org/2023/06/13/mint-supporting-underserved-languages-with-open-machine-translation/

"MinT ('Machine in Translation') is a new translation service by the Wikimedia Foundation Language Team that is based on open source neural machine translation models and supports over 200 languages. ...The translation models used by MinT support over 200 languages, including many underserved languages that are getting machine translation for the first time."

#MachineTranslation #OpenSource

Language:

Schedule for (UTC): 2023-06-17T10:00


Legoktm (talk) 06:22, 16 June 2023 (UTC)Reply

MW releases 2023-06-30[edit]

Status: Yes Posted Approved Legoktm (talk) 19:20, 10 July 2023 (UTC)Reply

Proposed post:

Did you know we have some new releases out?

✔️ #MediaWiki 1.40.0 (stable) has now been released - https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/thread/H46H5ZYZG2PYUQ5STK7NWKF7GXYW7H6B/

❗ #MediaWiki , 1.39.4 (LTS), 1.38.7, 1.35.11 (LTS) security releases are now available - https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/message/HVT3U3XYY35PSCIQPHMY4VQNF3Q6MHUO/

💡 #MediaWiki 1.38 is now end of life. - https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/message/6ZZFY53SAYRECABGPPFK5YOJKAIICDWR/

Language:

Schedule for (UTC):


P858snake (talk) 09:13, 10 July 2023 (UTC)Reply

MW.org on Kubernetes[edit]

Status: Yes Posted Approved P858snake (talk) 22:56, 11 July 2023 (UTC)Reply

Proposed post:

mediawiki.org is now hosted on the #WikiMediaFoundation #Mediawiki-on-Kubernetes infrastructure, That's just one fact out of the July edition of the #WikiMedia Technical Community Newsletter. Read the full edition at https://www.mediawiki.org/wiki/Technical_Community_Newsletter/2023/July

Language:

Schedule for (UTC):


P858snake (talk) 22:56, 11 July 2023 (UTC)Reply

Between the Brackets[edit]

Status: Yes Posted Approved — TheresNoTime (talk • they/them) 15:50, 14 July 2023 (UTC)Reply

Proposed post:

Between the Brackets is a #podcast hosted by Yaron Koren about #MediaWiki with a variety of special guests.

The pod cast is available though a number of streaming services, Links can be found in its #Wikidata entry https://www.wikidata.org/wiki/Q108093799

Language:

Schedule for (UTC):


P858snake (talk) 01:41, 12 July 2023 (UTC)Reply

Quips[edit]

Status: Yes Posted Approved Legoktm (talk) 06:34, 5 August 2023 (UTC)Reply

Proposed post:

btw, if you're not following @quips@botsin.space yet, you're missing out on some of the best inside jokes from #MediaWiki developers

Language:

Schedule for (UTC): 2023-08-05T14:00


Legoktm (talk) 06:00, 3 August 2023 (UTC)Reply

SMWCon 2023[edit]

Alt text: Logo for the SMWCon Fall 2023 announcement. (Image: Krabina, CC BY 4.0)

Status: Yes Posted Approved P858snake (talk) 10:13, 27 October 2023 (UTC)Reply

Proposed post:

SMWCon 2023 - the 20th Semantic #MediaWiki conference takes place at University Paderborn, Germany from December 11-13. Discuss the future of (Semantic)MediaWiki in the age of AI. #SMWCon
https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023
@smw@wikis.world #SemanticMW

Language: English

Schedule for (UTC):


Krabina (talk) 14:42, 26 October 2023 (UTC)Reply

Codex 1.0[edit]

Status: Yes Posted Approved — TheresNoTime (talk • they/them) 09:37, 1 November 2023 (UTC)Reply

Proposed post:

#Codex 1.0 has been released 🎉

Codex is the new design system for #Wikimedia projects which provides a library of design tokens, user interface components, and catalog of icons to use with these components, which is available to #MediaWiki extensions and gadgets

🛈 https://www.mediawiki.org/wiki/Design_Systems_Team/Announcing_Codex_1.0

Language:

Schedule for (UTC):


P858snake (talk) 20:49, 31 October 2023 (UTC)Reply

MediaWiki Insights - Oct 2023[edit]

Status: Yes Posted Approved P858snake (talk) 09:03, 9 November 2023 (UTC)Reply

Proposed post:

The third issue of the #MediaWiki Insights newsletter by the #Wikimedia MediaWiki engineering group is now available.

It can be viewed in the 📧 mailing lists archives (https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/KVA77OGATZ2T2ZRGDJGIQFYQKWKJJARE/) or on wiki 📃(https://www.mediawiki.org/wiki/MediaWiki_Product_Insights/Reports/October_2023)

Language:

Schedule for (UTC):


P858snake (talk) 11:12, 2 November 2023 (UTC)Reply