Fork me on GitHub

Wikimedia IRC logs browser - #wikimedia-tech

Filter:
Start date
End date

Displaying 182 items:

2017-12-13 12:27:00 <srdjan_m> Does anyone know how to get rid of these two errors? https://bs.wikipedia.org/wiki/Posebno:LintErrors/pwrap-bug-workaround I can't seem to figure it out.
2017-12-13 14:05:58 <Minato826> i have been receiving welcome messages on wikis i didnt even contribute from past one day
2017-12-13 14:08:29 <Dysklyver> some wikis will welcome you if you visit them
2017-12-13 14:08:47 <Dysklyver> no need to edit, just visiting is enough
2017-12-13 14:09:15 <Minato826> i havent even visited those wikis
2017-12-13 14:09:45 <Dysklyver> made any links to them?
2017-12-13 14:09:52 <Minato826> no
2017-12-13 14:10:05 <Dysklyver> renamed your account?
2017-12-13 14:10:21 <Minato826> two weeks ago
2017-12-13 14:11:17 <Dysklyver> I am stumped, no idea why that would be happening but "maybe" your rename has triggered it a you are renamed on wikis you never visited
2017-12-13 14:14:01 <Minato826> in past had contributed or visited less than 80 wikis now its showing 478 wikis https://en.wikipedia.org/w/index.php?title=Special%3ACentralAuth&target=Anoop+Rao
2017-12-13 14:15:14 <Dysklyver> you account, before you renamed, was it a SUL login?
2017-12-13 14:16:29 <Minato826> yes it was unified login
2017-12-13 14:16:39 <Dysklyver> hmm
2017-12-13 15:01:48 <Nudin_WMDE> Technical Advice IRC meeting starting in 60 minutes in channel #wikimedia-tech, hosts: @addshore & @Thiemo_WMDE - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting
2017-12-13 15:01:50 <Nudin_WMDE> This is the last Technical Advice IRC meeting for 2017!
2017-12-13 15:02:44 <Dysklyver> oh exciting
2017-12-13 15:02:55 <Dysklyver> can i talk about refs?
2017-12-13 15:20:03 <Nudin_WMDE> sure
2017-12-13 15:58:10 <addshore> 0/
2017-12-13 15:58:16 <addshore> It's the finalll one!!!
2017-12-13 15:58:28 <d3r1ck> addshore: o/
2017-12-13 15:58:31 <d3r1ck> :)
2017-12-13 15:58:59 <andre__> o/
2017-12-13 16:00:50 <addshore> So, welcome to the final technical advice session!
2017-12-13 16:00:55 <addshore> Ask away!
2017-12-13 16:01:35 <d3r1ck> Is it possible to have a look at this: https://gerrit.wikimedia.org/r/#/c/397595/ (it's GCI related) and waiting specially for your comments :)
2017-12-13 16:01:57 <d3r1ck> addshore: That's for you
2017-12-13 16:02:08 <addshore> Yes!
2017-12-13 16:02:20 <d3r1ck> Thanks
2017-12-13 16:03:19 <srdjan_m> Could I get some advice on lint errors?
2017-12-13 16:03:53 <addshore> srdjan_m: what in particular?
2017-12-13 16:04:17 <srdjan_m> I don't understand what I'm supposed to fix in these two articles. https://bs.wikipedia.org/wiki/Posebno:LintErrors/pwrap-bug-workaround
2017-12-13 16:04:41 <srdjan_m> It had a bunch of pages, and I've narrowed it down to just the two of those.
2017-12-13 16:06:00 <addshore> d3r1ck: replied
2017-12-13 16:07:19 <addshore> hmmm srdjan_m I dont know much about the linting stuff but will take a look
2017-12-13 16:07:36 <srdjan_m> thanks
2017-12-13 16:08:26 <addshore> srdjan_m: have you looked at https://www.mediawiki.org/wiki/Help:Extension:Linter/pwrap-bug-workaround ?
2017-12-13 16:09:09 <srdjan_m> addshore: I have, that's how I've been fixing the rest of the pages, but I can't see how that applies to the remaining two.
2017-12-13 16:09:34 <d3r1ck> addshore, so looking at your comments, i'll wish we stay within the scope of GCI. Will returning a null do? Or just leave the message hardcoded (and accept the task if there are no more strings to internationalise)?
2017-12-13 16:10:08 <addshore> I think switch that stirng back and accept the task if we cant find any more strings
2017-12-13 16:10:24 <d3r1ck> Okay!
2017-12-13 16:11:34 <addshore> hmm srdjan_m sorry I dont know
2017-12-13 16:11:56 <srdjan_m> welp. thanks for trying.
2017-12-13 16:12:15 <addshore> srdjan_m: you could try posting on https://www.mediawiki.org/wiki/Help_talk:Extension:Linter
2017-12-13 16:12:29 <srdjan_m> addshore: will do, thanks!
2017-12-13 16:13:54 <d3r1ck> Is this frequently updated? https://doc.wikimedia.org/, I assume it's the center of docs related to codes in MW etc.
2017-12-13 16:14:27 <d3r1ck> That's where I look how classes are defined and methods etc, hope I'm not usually looking at the wrong place
2017-12-13 16:15:43 <addshore> d3r1ck: yes, I believe most of it is updated when the docs in the code changes
2017-12-13 16:15:48 <addshore> The updates are automatic
2017-12-13 16:16:06 <d3r1ck> addshore: Perfect! Thanks for the reaffirmation :)
2017-12-13 16:16:40 <d3r1ck> Don't know if Volker_E is around but there is a patch pending (https://gerrit.wikimedia.org/r/#/c/394847/ - GCI related)
2017-12-13 16:16:55 <d3r1ck> addshore: Any ideas if he is around?
2017-12-13 16:18:12 <addshore> No, sorry :/
2017-12-13 16:19:02 <d3r1ck> Thiemo is not here but the last time I spoke with him about this, https://gerrit.wikimedia.org/r/#/c/367320/, he said he will put on his Wikidata todo list
2017-12-13 16:19:11 <d3r1ck> addshore: Any idea if he spoke about it to you?
2017-12-13 16:19:24 <andre__> d3r1ck: it's pretty early for Volker and he is already subscribed on that Gerrit patch anyway?
2017-12-13 16:19:41 <andre__> ah, I see you pinged a week ago. Sorry
2017-12-13 16:20:09 <d3r1ck> andre__: Okay! Just that it's been pending for a while now and maybe the student could be waiting. Volker has +2 rights
2017-12-13 16:20:25 <d3r1ck> I don't so he is the only one to merge (or maybe someone could help out?)
2017-12-13 16:21:12 <d3r1ck> andre__: Maybe he could be busy!
2017-12-13 16:29:44 <d3r1ck> Have looked at this for sometime: https://phabricator.wikimedia.org/T106924 (it's pretty confusing to me)
2017-12-13 16:29:59 <d3r1ck> Maybe andre__ can through more lights? Is the feature mostly used?
2017-12-13 16:30:33 <d3r1ck> Cc addshore
2017-12-13 16:31:42 <addshore> Not sure I have seen twmhatbone before
2017-12-13 16:32:24 <addshore> Oh wait, yes I have!
2017-12-13 16:33:52 <Lucas_WMDE> I have a question, but I feel like there’s a slight possibility it points to a security issue
2017-12-13 16:33:56 <Lucas_WMDE> addshore: can I PM you about it?
2017-12-13 16:34:19 <addshore> Lucas_WMDE: sure!
2017-12-13 16:42:56 <addshore> Woo!
2017-12-13 16:43:10 <d3r1ck> :)
2017-12-13 16:43:33 <d3r1ck> addshore, andre__, still waiting...
2017-12-13 16:44:19 <addshore> d3r1ck: what's confusing about that feature to you?
2017-12-13 16:44:48 <d3r1ck> Okay! What I don't understand is how and why the badges get assigned
2017-12-13 16:44:59 <d3r1ck> And is the feature frequently used?
2017-12-13 16:45:14 <d3r1ck> (Wikimedia movement in particular) not generally
2017-12-13 16:46:42 <addshore> So there are couple of different groups of people that have badges
2017-12-13 16:47:22 <addshore> https://phabricator.wikimedia.org/badges/
2017-12-13 16:48:24 <d3r1ck> addshore: I love this one :) https://phabricator.wikimedia.org/badges/view/3/
2017-12-13 16:52:33 <addshore> 8 mins left!
2017-12-13 16:53:14 <d3r1ck> addshore: Thanks for the hints. Appreciated :)
2017-12-13 16:53:21 <Reedy> addshore: What's that in unixtime?
2017-12-13 16:53:28 <addshore> No problem :)
2017-12-13 16:53:41 <addshore> Reedy: shh
2017-12-13 16:54:14 <Zppix> What about in ms? ;)
2017-12-13 16:57:37 <addshore> Right! I hope everyone has a lovely end to the year!!!!!
2017-12-13 16:57:44 <addshore> Until next time!
2017-12-13 16:58:25 <Nudin_WMDE> good by from me too!
2017-12-13 16:58:42 <Nudin_WMDE> see you on 3. January 2018!
2017-12-13 16:58:48 <dbb> hi all - visiting today after a giant bag of announcements last week at KubeCon.
2017-12-13 16:59:05 <dbb> can anyone say what version of Kubernetes is running here ?
2017-12-13 16:59:25 <dbb> auth is still changing, it seems.. I do not know the details
2017-12-13 17:11:59 <d3r1ck> addshore: Thanks addshore! Nudin_WMDE, see ya!
2017-12-13 17:13:30 <d3r1ck> ohhh no, bawolff missed the party :(
2017-12-13 17:13:46 <bawolff> The technical irc advice meeting party?
2017-12-13 17:13:52 <d3r1ck> Yeah!
2017-12-13 17:14:09 <bawolff> I've been to some of them
2017-12-13 17:14:13 <d3r1ck> There was an end-of-year party :)
2017-12-13 17:14:48 <d3r1ck> bawolff: Ohh, nice! Then no need for me to worry :) But this one was special as it has an "end-of-year" tag to it
2017-12-13 17:15:06 <bawolff> Hasn't the year already ended for WM-DE?
2017-12-13 17:15:17 <d3r1ck> bawolff: No idea!
2017-12-13 17:16:10 <bawolff> Oh, well I actually did miss Lucas_WMDE 's question where I could have been useful :s
2017-12-13 17:16:58 <d3r1ck> Yeah, the security part
2017-12-13 17:17:02 <bawolff> dbb: Try asking at #wikimedia-cloud
2017-12-13 17:17:10 <bawolff> He filed a bug, so I know what the concern is
2017-12-13 17:17:14 <d3r1ck> But he PM'd addshore, so you can relate to him
2017-12-13 17:17:29 <d3r1ck> Okay! great
2017-12-13 17:42:29 <andre__> d3r1ck: what is your question?
2017-12-13 17:42:33 <andre__> (as you pinged me)
2017-12-13 17:42:37 <andre__> waiting on what?
2017-12-13 17:43:07 <d3r1ck> It was related to phab badges
2017-12-13 17:43:11 <Zppix> andre__: i think it was figured out
2017-12-13 17:43:24 <d3r1ck> How and why it's been used and if it's been used frequently
2017-12-13 17:43:35 <andre__> Zppix, what?
2017-12-13 17:43:46 <d3r1ck> then I also made mentioned of the "Volunteer" badge, if you can assign to me and Zppix :D
2017-12-13 17:43:53 <Zppix> He was talking about phab badges
2017-12-13 17:44:04 <d3r1ck> andre__: So basically asking about the feature "badges"
2017-12-13 17:44:04 <andre__> assign what?
2017-12-13 17:44:15 <andre__> see https://phabricator.wikimedia.org/T106924#3124669 for a link
2017-12-13 17:44:21 <andre__> see #wikimedia-devtools for questions about Phabricator
2017-12-13 17:44:50 <d3r1ck> Wonderful andre__. Thanks :)
2017-12-13 19:07:34 <Onix> Hello
2017-12-13 19:07:47 <Zppix> Onix: Hello!
2017-12-13 19:07:55 <Onix> bad timing for me i guess i missed the conference
2017-12-13 19:08:53 <Zppix> Yes saddly
2017-12-13 19:11:03 <Onix> Ok. then hope i'll not miss friday :)
2017-12-13 19:14:42 <bawolff> Onix: If you're looking for the technical advice irc meeting, we are happy to answer questions even though the meeting is over
2017-12-13 19:18:14 <Onix> thanks bawolff. was just invited to today's conference but bad timing. Wanted to share and exchange as dev in the meeting
2017-12-13 19:19:28 <Onix> but will be around for any sharing ;)
2017-12-13 20:37:51 <david0288> Hello I am working on a demo of some features for Wikipedia. I am currently using a Chrome extension to inject my code into the Wikipedia mobile site but this is not easy to share or link to because it requires others to install the extension. Can anyone recommend a better method for customising the site which I can link to?
2017-12-13 20:38:44 <Zppix> What kind of customizations?
2017-12-13 21:00:56 <david0288> Zppix I am injecting jquery, using ajax and adding to the DOM
2017-12-13 21:03:19 <Zppix> Hmm
2017-12-13 21:08:05 <legoktm> david0288: you can use MediaWiki's user scripting functionality to modify pages https://www.mediawiki.org/wiki/Manual:Interface/JavaScript
2017-12-13 21:08:19 <legoktm> and that also makes it convenient for other people to try it out without needing to use Chrome specifically
2017-12-13 21:08:50 <legoktm> also jQuery is already available, but I suppose you were using an extension that doesn't have access to the same JavaScript environment
2017-12-13 21:08:51 <Reedy> Doesn't mobile disable/not use jquery?
2017-12-13 21:15:02 <david0288> Thanks legoktm. I wonder if this can be used on Wikipedia or Wikipedia mobile? Is there a way to host or mirror my custom version of wikipedia pages without having to host all the databases
2017-12-13 21:21:25 <legoktm> david0288: Er, You can create User:<yourusername>/mobile.js and all of that JavaScript will be run for you on the mobile site
2017-12-13 21:21:45 <legoktm> david0288: and others can re-use your customizations by adding importScript('User:<yourusername>/mobile.js');
2017-12-13 21:27:52 <dbb> ok - I publicy declared to my colleagues that MediaWiki:Common.js exists.. and, I can edit it :-)
2017-12-13 21:29:20 <dbb> I have ghostery installed in my browser, and I can see that many many user sites now launch 2,4,10 or 60 tracking services on load
2017-12-13 21:29:51 <dbb> of course our wiki has zero at the moment.. I an not tempted to add a tracking service, since it bugs me personally..
2017-12-13 21:30:28 <dbb> but.. we do have a new topic about how to guide new users to one of the site projects.. and some current info on clicking habits would guide that effort with data
2017-12-13 21:31:06 <dbb> in other words, the vast majority of traffic to wiki.osgeo.org goes to the main page only.. probably a high percentage robots
2017-12-13 21:31:45 <dbb> but real people.. how they find things.. that might be useful.. and by not building profiles on individuals, would satisfy my own ethical considerations
2017-12-13 21:34:03 <tgr> dbb: if you want just view counts, there is Extension:HitCounter
2017-12-13 21:34:50 <tgr> otherwise, you can do something like piwik
2017-12-13 21:35:23 <tgr> which I suppose does build profiles of people somewhat but at least you are not giving the data away
2017-12-13 21:35:37 <dbb> yeah - thats how it starts :-/
2017-12-13 21:36:14 <tgr> I mean it's opensource and self-hosted so it's up to you
2017-12-13 21:36:38 <dbb> number one would be seperating robots from everything else.. I would think robots are a high percentage of visitors.. and I am not going to work on robot-to-robot things
2017-12-13 21:36:41 <tgr> how to defend against future you is an interesting philosophical question
2017-12-13 21:36:48 <tgr> (or future bosses of you)
2017-12-13 21:36:49 <dbb> hehe
2017-12-13 21:37:46 <dbb> landing page, first three links followed.. maybe binned by some IP range.. for people..
2017-12-13 21:37:49 <tgr> but then in an office setting most of the data collected by piwik could be collected in secret on the server side anyway so users will have to trust you anyway
2017-12-13 21:38:12 <dbb> I am avoiding the security talks, and they are avoiding me as they generally do
2017-12-13 21:38:19 <dbb> so.. no secret things
2017-12-13 21:39:15 <tgr> piwik can bucket IPs by last byte, but IP collection happens on the server side anyway so you can't prove that to the user
2017-12-13 21:39:20 <tgr> if that is the concern
2017-12-13 21:39:46 <dbb> hm well this is all new to me.. I am just dreaming a bit
2017-12-13 21:41:16 <dbb> I suppose most robots would declare themselves in the http request user-agent or whatever.. I havent looked at that in ages
2017-12-13 21:41:59 <tgr> yeah, piwiki (and most other stats tools) filter out robots by default
2017-12-13 21:43:40 <tgr> it's the way to go if you need nontrivial data (pathways, conversion etc) and don't want to sell your users to Google
2017-12-13 21:43:42 <dbb> ok - quickly looking at src.. wfLoadExtension( 'Piwik' );
2017-12-13 21:44:10 <dbb> yeah - I am often the one complaining about things like that, so probably bad team politics to suggest it :p
2017-12-13 21:44:42 <dbb> piwik is full php, so you would have all headers and response yada-yada
2017-12-13 21:45:02 <dbb> that different than the javscript hook I just found out about
2017-12-13 21:45:19 <dbb> anyway, no rush.. just new to me now
2017-12-13 21:56:13 <tgr> dbb: what would you do with the javascript hook?
2017-12-13 21:56:40 <tgr> I mean, you have to move the data to the server side somehow
2017-12-13 21:56:53 <tgr> and that will include sending headers and whatnot :)
2017-12-13 21:58:00 <Platonides> dbb: many robots won't declare that
2017-12-13 21:58:49 <Platonides> there are many heuristics, like (if it fetched robots.txt, treat next requests as a robot)
2017-12-13 21:59:55 <Platonides> but you would start to add exceptions quite fast
2017-12-13 22:00:00 <dbb> I did some good javascript programming 'ajax style' long ago, but I have not looked at any cross-site rules lately.. I know enough now to load ghostery, but I do not know the legal or otehrwise things to do at the js level, in this day and age
2017-12-13 22:00:25 <dbb> the dot-js is some kind of hook, but I have no suggestion on what exactly to put there
2017-12-13 22:01:16 <dbb> if robots are hiding themselves, thats past the level of inquiry I would want to do anytime soon
2017-12-13 22:02:00 <dbb> really, it is just this week that we were talking about how to structure a few links off of the main page (LOTS of hits) to enable users to find the docs for our live project
2017-12-13 22:10:31 <dbb> looks like we have v1.25.3
2017-12-13 22:52:20 <Platonides> regarding visits, I would like to have a good project where I could simply feed the web server logs and it would tell apart the bots and give a reasonable number :P

This page is generated from SQL logs, you can also download static txt files from here