[Wikitech-l] Invitation: Tech Debt SIG - Session C - IRC only @ Wed Oct 4, 2017 09:00 - 09:50 (PDT) (wikitech-l@lists.wikimedia.org)

2017-09-26 Thread jbranaa
You have been invited to the following event. Title: Tech Debt SIG - Session C - IRC only Wiki page: https://www.mediawiki.org/wiki/Technical_Debt_SIG Hello All, This is Technical Debt SIG session C - IRC only Logistics will be sent out by early next week. Feel free to take a look at the

[Wikitech-l] Regarding Project: Grant - Automatic suggestion of topics to drafts

2017-09-26 Thread Sumit Asthana
Hi all, This is a general notification regarding the project "Automatic suggestion of topics to drafts" which aims to develop a model to automatically predict WikiProject based topics to new drafts on English Wikipedia. Anyone who's interested in it or would like to do a review or add thoughts,

Re: [Wikitech-l] Be bold with code changes

2017-09-26 Thread Tom Bishop, Wenlin Institute
Thanks to Brian for the thoughtful response, even though it's discouraging! Maybe this is the video referred to: https://www.youtube.com/watch?v=RfJDDn--8lY It's linked to these notes: https://phabricator.wikimedia.org/T114419 There are suggestions that each part of the code

[Wikitech-l] Disabling Messaging Fallbacks for Language Analysis

2017-09-26 Thread Trey Jones
SUMMARY: The Search Platform team (formerly part of Discovery) is planning to fix a long-standing search bug on many wiki projects by disabling the code in CirrusSearch that re-uses the “fallback” languages (which are specified for user interface or system messages) for the language analysis

Re: [Wikitech-l] Is there a way to gather contextual clues about the specific template call which led to a scribunto module execution?

2017-09-26 Thread Brad Jorsch (Anomie)
On Tue, Sep 26, 2017 at 4:01 AM, mathieu stumpf guntz < psychosl...@culture-libre.org> wrote: > Here is what I mean with a simple use case > > ``` > > == Section 1 == > > Some text. > > Hello, we are in {{section}}, leading paragraph is > {{paragraph|1|{{section. > > > == Section 2 == > >

Re: [Wikitech-l] Looking for advice for structuring data module with redundant entries

2017-09-26 Thread Brad Jorsch (Anomie)
On Tue, Sep 26, 2017 at 3:25 AM, mathieu stumpf guntz < psychosl...@culture-libre.org> wrote: > So in Lua, as far as I can say, there is no way to express directly > something like `a = {b=1, c=a.b}`. > Well, if your data is read-only you could do `a = { b = 1 }; a.c = a.b`. > Moreover, `a.c =

[Wikitech-l] Tomorrow: Weekly Technical Advice IRC Meeting

2017-09-26 Thread Michael Schönitzer
Sorry for cross-posting! Reminder: Technical Advice IRC meeting again **tomorrow 3-4 pm UTC** on #wikimedia-tech. The Technical Advice IRC meeting is open for all volunteer developers, topics and questions. This can be anything from "how to get started" over "who would be the best contact for X"

Re: [Wikitech-l] Question Pertaining to the "stats.grok.se" Page Containing Pre-2015 Page-View Data

2017-09-26 Thread Andrew Otto
That thread links to https://meta.wikimedia.org/wiki/Community_Tech/Pageview_stats_tool, which has some good info about the history and status. On Mon, Sep 25, 2017 at 5:22 PM, Toby Negrin wrote: > Hi Karl, Daniel -- > > Erik doesn't support stats.grok.se. > > There's

[Wikitech-l] Is there a way to gather contextual clues about the specific template call which led to a scribunto module execution?

2017-09-26 Thread mathieu stumpf guntz
Here is what I mean with a simple use case ``` == Section 1 == Some text. Hello, we are in {{section}}, leading paragraph is {{paragraph|1|{{section. == Section 2 == Some other text. Hello, we are in {{section}}, leading paragraph is {{paragraph|1|{{section. ``` And each

[Wikitech-l] Looking for advice for structuring data module with redundant entries

2017-09-26 Thread mathieu stumpf guntz
Hi, So in Lua, as far as I can say, there is no way to express directly something like `a = {b=1, c=a.b}`. Instead one might use functions, and call the table with the instance method call operator (colon), like `a = {b=1, c=function(s) return s.b end}; a.b == a:c() -- true`. A first minor