Monday, March 9, 2015

Shade coffee tree: LANGUAGES in Wikitech, Wikipedia, and Wikidata, AuthManager, ContentHandler, Localisation, [Wikidata-l] weekly summary #148 - Landing Pages for Wikidata Partners, Ways into developing in different languages in Wikipedia/Wikidata, very relevant to CC WUaS's plans to develop wiki schools in all 7,870 languages


I think the following offer ways into developing in different languages in Wikipedia/Wikidata, very relevant to CC WUaS's plans to develop wiki schools in all 7,870 languages - http://worlduniversity.wikia.com/wiki/Languages ...

*

In the next RFC meeting we will discuss the following RFCs:

* AuthManager
<https://www.mediawiki.org/wiki/Requests_for_comment/AuthManager>

* Allow ContentHandler to expose structured data to the search engine
<https://phabricator.wikimedia.org/T89733>

The second one is not a proper RFC page on mediawiki.org, because
Daniel Kinzler felt like being an anti-wiki rebel this week ;)

The meeting will be on the IRC channel #wikimedia-office on
chat.freenode.net at the following time:

* UTC: Wednesday 21:00
* US PST: Wednesday 13:00
* Europe CET: Wednesday 22:00
* Australia AEDT: Thursday 08:00

-- Tim Starling

*

Tim: Can I please ask a general question about AuthManager and ContentHandler, since I'm a little unfamiliar with them, and in terms of Wikipedia's 288 languages? How do these work inter-lingually? And in what ways arehttps://www.mediawiki.org/wiki/Requests_for_comment/AuthManager and https://phabricator.wikimedia.org/T89733 - anticipating adding further languages? Thanks. 

Scott


*

On Wed, Mar 4, 2015 at 1:55 PM, Scott MacLeod <helianth@gmail.com> wrote:

> Can I please ask a general question about AuthManager and ContentHandler,
> since I'm a little unfamiliar with them, and in terms of Wikipedia's 288
> languages? How do these work inter-lingually?
Are you familair with https://www.mediawiki.org/wiki/Localisation ? That
explains how MediaWiki i18n works in general, and it's very unlikely that
new features would not use that existing mechanism.

For UI elements, AuthManager will likely be suggesting i18n message keys
for a form field label and for an API parameter description. Actual use of
those keys would be up to the caller.

For errors and such in responses, AuthManager would again be returning i18n
message keys and parameter lists.

--
Brad Jorsch (Anomie)
Software Engineer
Wikimedia Foundation




On 03/04/2015 10:55 AM, Scott MacLeod wrote:
> Tim:
>
> Can I please ask a general question about AuthManager and ContentHandler,
> since I'm a little unfamiliar with them, and in terms of Wikipedia's 288
> languages? How do these work inter-lingually? And in what ways are -
https://www.mediawiki.org/wiki/Requests_for_comment/AuthManager - and -
https://phabricator.wikimedia.org/T89733 - anticipating adding additional
> languages? Thanks.
AuthManager is mainly an internal backend refactor that has nothing to
do with language support.



-- Legoktm




Brad, Legoktm and All, 

Interesting and thanks. And how does ContentHandler - https://phabricator.wikimedia.org/T89733 -  "Allow ContentHandler to expose structured data to the search engine" work generally, and particularly vis-a-vis adding further languages to Wikipedia's 288, for example? What's the process for "wiki-adding" languages here hypothetically?

Thanks, 

Scott



On 03/04/2015 02:27 PM, Scott MacLeod wrote:
Brad, Legoktm and All,

Interesting and thanks. And how does ContentHandler -
https://phabricator.wikimedia.org/T89733 -  "Allow ContentHandler to expose
structured data to the search engine" work generally, and particularly
vis-a-vis adding further languages to Wikipedia's 288, for example? What's
the process for "wiki-adding" languages here hypothetically?
Each page has a defined language.  By default it is wgContLang (a global variable).

However, ContentHandler has a getPageLanguage method (https://git.wikimedia.org/blob/mediawiki%2Fcore.git/631186747a916454c71ee49c7d078c5faa1a009b/includes%2Fcontent%2FContentHandler.php#L641) that allows customizing how this works.

MediaWiki interfaces (menus, tabs, button text), etc. are also documented into many languages.

Separately, the WMF process for adding new project languages (e.g. NewLanguage Wikipedia) begins athttps://meta.wikimedia.org/wiki/Requests_for_new_languages .

Matt Flaschen

Thanks!

Scott


*

[Wikidata-l] weekly summary #148

Landing Pages for Wikidata Partners



Landing pages for partners[edit]

Hey folks :) In my job I get approached by institutions, companies and so on about getting involved in Wikidata. Over and over again I have to explain the very basics like "no you can not just dump your data here" or "yes it will be open to editing by anyone" or "yes you can use our data but it'd still be awesome if you give credit". Since me telling this over and over again does not scale any longer I started two landing pages - one for partners who want to use data from Wikidata and one for partners who want to donate data to Wikidata. They're in my user space at User:LydiaPintscher/Donating data and User:LydiaPintscher/Using data. This should also be a great resource for anyone else who gets approached about such topics since I am sure I am not the only one. It'd be lovely if you would help me expand them and make sure they reflect community consensus. Edit away. Depending on feedback I'd love to move them to the project namespace next weekend. --LydiaPintscher (talk) 09:58, 7 March 2015 (UTC)
















...







No comments: