[Foundation-l] [Wikitech-l] Implementing the Babel extension

Gerard Meijssen gerard.meijssen at gmail.com
Wed Jul 2 05:30:53 UTC 2008

The system may work fine on Meta... That is fine for Meta. I am interested
in seeing it work on other wikis where it does not work. The number and the
distribution of localisations of the extension is better ensured by having
an extension. When the meta functionality was developed, it was not well
possible to talk about its "functionality" it was deemed to be neccessary to
have only a predetermined set of values that were specified for Meta. At a
later stage this list was reluctantly extended. At the time when both
functionalities were developed, there was no wish to cooperate. I have kept
Pathoschild informed about the extension developments ...

In the end the extension is clearly superior because:

   - it does not need to be maintained by copying templates from one project
   to the other
   - it will not fall foul on the localisation of the parser extensions
   - the localisation is part of the Betawiki localisation and it has more
   - the notion that the qualification of the levels are "inferior" is

One of the reasons for the extension is NOT to have to maintain a long list
of templates. Templates are nice for local usage. When they are to be used
on all our wikis they are a pest. When they are also to be used by projects
outside of the WMF they are clearly inferior.

Templates that are to be used on multiple projects suck big time.


On Wed, Jul 2, 2008 at 3:17 AM, mike.lifeguard <mike.lifeguard at gmail.com>

> I agree; Meta's system works just fine as-is, and I see no need whatsoever
> to enable an extension which provides inferior functionality.
> Mike
> -----Original Message-----
> From: Simetrical [mailto:Simetrical+wikilist at gmail.com<Simetrical%2Bwikilist at gmail.com>
> ]
> Sent: July 1, 2008 8:05 PM
> To: Wikimedia Foundation Mailing List
> Cc: Wikimedia developers; wikipedia-l at lists.wikimedia.org
> Subject: Re: [Foundation-l] [Wikitech-l] Implementing the Babel extension
> On Tue, Jul 1, 2008 at 6:42 PM, Jesse Plamondon-Willard
> <pathoschild at gmail.com> wrote:
> > On MetaWiki we implemented an overhauled user language template
> > system, which only uses one meta-template with subpage localizations
> > (see <http://meta.wikimedia.org/wiki/Template:User_language>). It
> > includes a well-defined set of levels (unlike the old babel system),
> > uses only one sorted category per language, and has various other
> > improvements made possible with ParserFunctions. The babel system was
> > phased out on MetaWiki long ago; see
> >
> <
> http://meta.wikimedia.org/wiki/Template_talk:User_language#Comparison_with_
> babel_templates>.
> Now that looks like *exactly* how this system should work.  Good job
> to Meta.  There's definitely no need for an extension here that
> anyone's pointed out.
> _______________________________________________
> foundation-l mailing list
> foundation-l at lists.wikimedia.org
> Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l

More information about the foundation-l mailing list