[13:32:06] <[1997kB]> https://ptpb.pw/WzuR.jpeg anybody have idea why this is happening? [13:33:43] [1997kB]: what part of it is unexpected? [13:34:18] <[1997kB]> never happened before and I have cookies turned on for all sites. [13:37:10] Do other sites manage to save new cookies? [13:38:25] <[1997kB]> If you mean other that Wikimedia sites? then yes. [13:40:17] <[1997kB]> and since they doesn't remember cookies I am automatically switched back to mobile view where I previously used desktop view. And this is happening with every link I open in cvn channel. [13:40:38] MobileFrontend? [13:41:43] <[1997kB]> sorry I didn't get you Haley? [16:03:08] * Thiemo_WMDE1 is also here for the technical advice (TAIM) meeting. [16:05:58] Technical Advice IRC meeting starting in 0 minutes in channel #wikimedia-tech, hosts: @Thiemo_WMDE & @nuria - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting [16:06:14] * bd808 un-broke the bot [16:06:39] Thanks, bot! So it's official, the meeting starts 5 minutes late, which means I'm on time. ;-) [16:08:02] Your hosts for the next hour are nuria (WMF) and myself (WMDE). Ask us any technical question, MediaWiki or Wikimedia related. [16:08:28] According to https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting we got no questions beforehand, so feel free. [16:10:08] Hi, ill follow the "This can be anything from "how to get started"" [16:10:29] Developing extensions and skins is becoming an interest of mine, advices? [16:19:48] hum [16:32:15] Uhm, sorry. [16:32:33] I'm afraid I did not got the question. [16:34:41] Girl Thiemo_WMDE , good evening. [16:35:38] I was wondering if it is possible to integrate pywikibot on localhost wiki [16:36:30] "integrate"? [16:37:06] What does "girl Thiemo_WMDE" mean? [16:37:19] I intend to solve some bugs listed on phabricator. [16:37:45] I've installed core locally, and also download pywikibot [16:37:58] I don't know how go next [16:38:08] you have to create a wiki family for your test wiki [16:38:18] I don't see a reason why Pywikibot should not run in a local dev environment. Just install it as documented (I hope it is documented). [16:39:31] OK, thanks would check that out. [16:50:15] Hey biberao! I think your questions was not really address yet, right? [16:51:05] A generally valid starting point to get to know the dev-world of Mediawiki probably is https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker [16:52:36] There's also https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker/Extension_Writing_Tutorial on extension development [16:53:03] And https://www.mediawiki.org/wiki/Manual:Developing_extensions [16:53:09] Hello CFisch_remote [16:54:05] For skins there's something similar https://www.mediawiki.org/wiki/Manual:Skinning_Part_1 [16:54:08] Hi Gopa [16:55:30] mahveotm_: https://www.mediawiki.org/wiki/Manual:Pywikibot/Installation did u follow this manual ? [17:21:55] I've learnt some lession today, adding type hints is viable to breaking things if the callers are not well checked. But I'm wondering if checking callers is the only way to know if a particular type hint to a function/method should be added or not [17:22:08] Thiemo_WMDE: Is there some other smart way to check? Maybe tests too? [17:22:14] *lesson [17:23:47] * xSavitar hopes the meeting is not over! [17:34:24] Thiemo_WMDE: what i meant was how to start on developing extensions or skins on your opinion? [20:33:49] Hello. I'm trying to figure out a technique to know if a revision has been reverted using the database replicas, but I can't find any documentation for what table that information is in? [21:18:33] xSavitar: if you are not in a hurry you can add a soft check (if argument is the wrong type call wfDeprectaed()) and add a type hint in the next release [21:19:42] notconfusing: it's not recorded as such [21:20:20] if you ask people at #wikimedia-research they can probably tell you about all kinds of appreaches that have been used in the past [21:21:53] https://pythonhosted.org/mediawiki-utilities/ does revert detection for example [21:23:22] https://meta.wikimedia.org/wiki/Research:Revert has more info on why the question "has this revision been reverted?" is somewhat fuzzy [21:30:36] @tgr, thanks, i know that halfak's mwrevert package can do this, just wanted to see if i could do it staying within the db-replica realm. Thanks for your response! [21:52:03] notconfusing: well, you can do *something* [21:52:22] check if any earlier revisions have the same rev_sha1 for example [21:52:36] how useful that will be depends on what you are looking for [22:05:59] cf. https://phabricator.wikimedia.org/T152434 [22:43:40] notconfusing: https://github.com/mediawiki-utilities/python-mwreverts/issues/8 (CC halfak ) [22:44:03] o/ [22:45:00] Hey folks! Chasing labsdb was always a struggle with the libraries beneath that db client. Every time there was a change to the DB, we needed to make a change to the code. I think that problem might be fixed in SQLAlchemy now. [22:45:12] If someone wanted to pick that up, I'd be happy to make time to review. [22:45:30] tgr, yes, it is possible! [22:45:40] HaeB: thank you for the link