Mailing List Archive

Language team celebrates 10 years of MediaWiki Language Extension Bundle
Slightly over ten years ago the Language team released the first MediaWiki
Language Extension Bundle, or MLEB for short. To date, we have made 64
releases supporting MediaWiki versions from 1.19 to 1.40alpha, and PHP
versions from 5.2 to 8.

Some things are still the same:
* MediaWiki version compatibility policy
* tarball releases
* the goal of providing top notch language support in a convenient package

Some things have changed:
* we went from monthly releases to quarterly releases
* LocalizationUpdate is no longer included in the bundle because it was
made obsolete by automatic translation backports

We don't know much about the users of the MLEB, but according to our
statistics, each tarball release is downloaded on average approximately 300
times. Some people use MLEB releases via git.

As the initiator of MLEB, I am happy to see how far we have come. Thanks
belong to Abijeet Patro and Kartik Mistry who together have done the actual
work to make the releases in the past years.

Fun fact: the tool used to make MLEB releases is called melange. I don't
remember for sure, but I think the name was chosen because it's short for
"MEdiawiki LANGuagE'' and it had a quite appropriate meaning: "A mixture of
different things; a disordered mixture" (English Wiktionary).

The first release announcement is quoted below.

-Niklas

ke 28. marrask. 2012 klo 12.17 Niklas Laxström (niklas.laxstrom@gmail.com)
kirjoitti:

> The Wikimedia Language Engineering team is pleased to announce the
> first release of the MediaWiki Language Extension Bundle. The bundle
> is a collection of selected MediaWiki extensions needed by any wiki
> which desires to be multilingual.
>
> This first bundle release (2012.11) is compatible with MediaWiki 1.19,
> 1.20 and 1.21alpha.
> Get it from https://www.mediawiki.org/wiki/MLEB
>
> The Universal Language Selector is a must have, because it provides an
> essential functionality for any user regardless on the number of
> languages he/she speaks: language selection, font support for
> displaying scripts badly supported by operating systems and input
> methods for typing languages that don't use Latin (a-z) alphabet.
>
> Maintaining multilingual content in a wiki is a mess without the
> Translate extension, which is used by Wikimedia, KDE and
> translatewiki.net, where hundreds of pieces of documentation and
> interface translations are updated every day; with Localisation Update
> your users will always have the latest translations freshly out of the
> oven. The Clean Changes extension keeps your recent changes page
> uncluttered from translation activity and other distractions.
>
> Don't miss the chance to practice your rusty language skills and use
> the Babel extension to mark the languages you speak and to find other
> speakers of the same language in your wiki. And finally the cldr
> extension is a database of language and country translations.
>
> We are aiming to make new releases every month, so that you can easily
> stay on the cutting edge with the constantly improving language
> support. The bundle comes with clear installation and upgrade
> installations. The bundle is tested against MediaWiki release
> versions, so you can avoid most of the temporary breaks that would
> happen if you were using the latest development versions instead.
>
> Because this is our first release, there can be some rough edges.
> Please provide us a lot of feedback so that we can improve for the
> next release.
>
> -Niklas
>
> --
> Niklas Laxström
>
Re: Language team celebrates 10 years of MediaWiki Language Extension Bundle [ In reply to ]
Joyeux Anniversaire, MLEB!

On Wed, Feb 8, 2023 at 4:46 AM Niklas Laxström <niklas.laxstrom@gmail.com>
wrote:

> Slightly over ten years ago the Language team released the first MediaWiki
> Language Extension Bundle, or MLEB for short. To date, we have made 64
> releases supporting MediaWiki versions from 1.19 to 1.40alpha, and PHP
> versions from 5.2 to 8.
>
> Some things are still the same:
> * MediaWiki version compatibility policy
> * tarball releases
> * the goal of providing top notch language support in a convenient package
>
> Some things have changed:
> * we went from monthly releases to quarterly releases
> * LocalizationUpdate is no longer included in the bundle because it was
> made obsolete by automatic translation backports
>
> We don't know much about the users of the MLEB, but according to our
> statistics, each tarball release is downloaded on average approximately 300
> times. Some people use MLEB releases via git.
>
> As the initiator of MLEB, I am happy to see how far we have come. Thanks
> belong to Abijeet Patro and Kartik Mistry who together have done the actual
> work to make the releases in the past years.
>
> Fun fact: the tool used to make MLEB releases is called melange. I don't
> remember for sure, but I think the name was chosen because it's short for
> "MEdiawiki LANGuagE'' and it had a quite appropriate meaning: "A mixture of
> different things; a disordered mixture" (English Wiktionary).
>
> The first release announcement is quoted below.
>
> -Niklas
>
> ke 28. marrask. 2012 klo 12.17 Niklas Laxström (niklas.laxstrom@gmail.com)
> kirjoitti:
>
>> The Wikimedia Language Engineering team is pleased to announce the
>> first release of the MediaWiki Language Extension Bundle. The bundle
>> is a collection of selected MediaWiki extensions needed by any wiki
>> which desires to be multilingual.
>>
>> This first bundle release (2012.11) is compatible with MediaWiki 1.19,
>> 1.20 and 1.21alpha.
>> Get it from https://www.mediawiki.org/wiki/MLEB
>>
>> The Universal Language Selector is a must have, because it provides an
>> essential functionality for any user regardless on the number of
>> languages he/she speaks: language selection, font support for
>> displaying scripts badly supported by operating systems and input
>> methods for typing languages that don't use Latin (a-z) alphabet.
>>
>> Maintaining multilingual content in a wiki is a mess without the
>> Translate extension, which is used by Wikimedia, KDE and
>> translatewiki.net, where hundreds of pieces of documentation and
>> interface translations are updated every day; with Localisation Update
>> your users will always have the latest translations freshly out of the
>> oven. The Clean Changes extension keeps your recent changes page
>> uncluttered from translation activity and other distractions.
>>
>> Don't miss the chance to practice your rusty language skills and use
>> the Babel extension to mark the languages you speak and to find other
>> speakers of the same language in your wiki. And finally the cldr
>> extension is a database of language and country translations.
>>
>> We are aiming to make new releases every month, so that you can easily
>> stay on the cutting edge with the constantly improving language
>> support. The bundle comes with clear installation and upgrade
>> installations. The bundle is tested against MediaWiki release
>> versions, so you can avoid most of the temporary breaks that would
>> happen if you were using the latest development versions instead.
>>
>> Because this is our first release, there can be some rough edges.
>> Please provide us a lot of feedback so that we can improve for the
>> next release.
>>
>> -Niklas
>>
>> --
>> Niklas Laxström
>>
> _______________________________________________
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/