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 are - https://www.mediawiki.org/wiki/Requests_for_comment/AuthManager - and - https://phabricator.wikimedia.org/T89733 - anticipating adding additional languages? Thanks.
Scott
On Tue, Mar 3, 2015 at 6:32 PM, Tim Starling tstarling@wikimedia.org wrote:
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
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
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.
Hi,
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 Wed, Mar 4, 2015 at 11:15 AM, Legoktm legoktm.wikipedia@gmail.com wrote:
Hi,
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
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
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/631186747a916454c71ee49c...) 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 at https://meta.wikimedia.org/wiki/Requests_for_new_languages .
Matt Flaschen
Thanks! On Mar 4, 2015 12:33 PM, "Matthew Flaschen" mflaschen@wikimedia.org wrote:
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 at https://meta.wikimedia.org/ wiki/Requests_for_new_languages .
Matt Flaschen
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
wikitech-l@lists.wikimedia.org