[00:02:06] 03(mod) varnishhtcpd occasionally stops responding to HTCP requests - 10https://bugzilla.wikimedia.org/43448 +comment (10Bawolff (Brian Wolff)) [00:03:57] robla: Thanks for getting people to look into bug 41130 [00:04:12] New patchset: Matmarex; "(bug 658) don't use a for the TOC" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/39792 [00:04:20] bawolff: no prob, and sorry for being slow to respond on that one [00:04:30] I'm writing up the current state of matters in a comment [00:05:23] hey, robla is getting people to look at bugs? how about this one? ;) https://bugzilla.wikimedia.org/show_bug.cgi?id=41832 [00:05:39] 03(mod) Implement Twitter Cards - 10https://bugzilla.wikimedia.org/43436 +comment (10Dereckson) [00:05:42] causes borked display of pages for anon readers on all wikis with flaggedrevs... [00:06:12] hmm, that's a regression [00:06:31] I remember seeing it before and it being fixed a long time ago [00:06:37] that's a highest major since november. [00:06:41] :( [00:06:49] 03(mod) Invalidation of Varnish thumbnail cache sometimes doesn't work - 10https://bugzilla.wikimedia.org/41130 +comment (10Rob Lanphier) [00:07:44] New review: Matmarex; "PS2 is a different and much better approach. We need to use some IE6-7 hacks, but that's okay." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/39792 [00:08:33] ^ i wonder who could I add as reviewers to that one. (changing parser output for ToCs and the CSS accordingly.) [00:08:37] MatmaRex: I think Aaron looked at that one before leaving on vacation, but I don't know what became of it [00:08:52] it's a tough on to solve, from what I understand [00:10:13] well, i dunno, as far as i remember it worked correctly around october, and then broke [00:10:54] * bawolff now just needs to convince people to fix the redirect caching bug and all my caching woes will be fixed! [00:11:36] i'd look at it myself if i knew enough about php, mediawiki, flaggedrevs, or the wmf infrastructure ;) [00:11:58] 03(mod) Editing very high-use templates results in a timeout in BacklinkCache::partition() - 10https://bugzilla.wikimedia.org/37731 +comment (10Asher Feldman) [00:15:38] MatmaRex: Actually, nevermind - that wasn't a regression of the previous issue I was thinking of [00:22:47] bawolff: I agree with https://bugzilla.wikimedia.org/show_bug.cgi?id=43448#c1 ... could you file that as a separate issue, and put the "ops" keyword on it? [00:22:58] ok [00:23:34] Squid is pretty broken. [00:23:44] https://bugzilla.wikimedia.org/show_bug.cgi?id=43341 [00:25:14] 03(NEW) Monitor effectiveness of HTCP purging - 10https://bugzilla.wikimedia.org/43449 normal; Wikimedia: General/Unknown; () [00:25:56] 03(mod) varnishhtcpd occasionally stops responding to HTCP requests - 10https://bugzilla.wikimedia.org/43448 +comment (10Bawolff (Brian Wolff)) [00:29:54] 03(NEW) UploadWizard Flickr (tracking) - 10https://bugzilla.wikimedia.org/43450 normal; MediaWiki extensions: UploadWizard; () [00:33:18] MatmaRex: for bug 41832 - I'm kind of confused. File:Flag_of_Algeria.svg is one of the images not rendered at https://pl.wikipedia.org/wiki/Jeziora_Afryki?stable=1 but it hasn't been modified whatsoever since that page was sighted [00:34:53] * bawolff wonders if this is going to end with me reading flagged revs source code [00:38:24] bawolff: don't ask me about this :/ i have no idea what's broken [00:39:16] As far as I can tell, the date used to get the images is not the date the article was last sighted on, which is what I would expect [00:39:31] Although not knowing much about flagged revs internals, I probably just have incorrect expectations [00:39:49] the weirdest part is that it sometimes displays a blank thumbnail, and sometimes treat images as regular links [00:40:57] 03(mod) UploadWizard Flickr (tracking) - 10https://bugzilla.wikimedia.org/43450 +tracking (10Jean-Fred) [00:40:58] 03(mod) Tracking bug (tracking) - 10https://bugzilla.wikimedia.org/2007 (10Jean-Fred) [00:41:00] 03(mod) Flickr upload stuck in "Uploading..." - 10https://bugzilla.wikimedia.org/39948 (10Jean-Fred) [00:41:00] 03(mod) Add a Select All button for Flickr sets - 10https://bugzilla.wikimedia.org/42112 (10Jean-Fred) [00:41:02] 03(mod) UW flickr upload doesn't recognize static flickr links - 10https://bugzilla.wikimedia.org/42305 (10Jean-Fred) [00:41:03] 03(mod) Implement a way for admins to blacklist Flickr users - 10https://bugzilla.wikimedia.org/42307 (10Jean-Fred) [00:41:05] 03(mod) UW flickr uploader uses current time as "date created", not time as reported by Flickr - 10https://bugzilla.wikimedia.org/42308 (10Jean-Fred) [00:41:06] 03(mod) UW flickr uploader does not suggest categories - 10https://bugzilla.wikimedia.org/42309 (10Jean-Fred) [00:41:06] 03(mod) UW flickr uploader does not extract geoinformation from Flickr images - 10https://bugzilla.wikimedia.org/42310 (10Jean-Fred) [00:41:08] 03(mod) UW flickr uploader disappears completely upon input of invalid URL - 10https://bugzilla.wikimedia.org/42311 (10Jean-Fred) [00:41:10] 03(mod) If a user's real name isn't specified in Flickr, no author is set for Flickr uploads - 10https://bugzilla.wikimedia.org/42312 (10Jean-Fred) [00:41:11] 03(mod) UW Flickr - Add another file assumes local upload - 10https://bugzilla.wikimedia.org/42454 (10Jean-Fred) [00:41:12] 03(mod) "http-curl-error" when uploading from Flickr with HTTPS Everywhere - 10https://bugzilla.wikimedia.org/42468 (10Jean-Fred) [00:41:14] 03(mod) Need a click-thru privacy disclaimer for Flickr uploading - 10https://bugzilla.wikimedia.org/42470 (10Jean-Fred) [00:41:16] 03(mod) Descriptions and titles from Flickr should be unescaped - 10https://bugzilla.wikimedia.org/42813 (10Jean-Fred) [00:41:17] 03(mod) Add support for more types of Flickr URLs to UploadWizard - 10https://bugzilla.wikimedia.org/42964 (10Jean-Fred) [00:41:18] 03(mod) Upload from Flickr only fetches the first 50 items of a set - 10https://bugzilla.wikimedia.org/42979 (10Jean-Fred) [00:41:19] 03(mod) Flickr sets not uploading - 10https://bugzilla.wikimedia.org/43320 (10Jean-Fred) [00:41:20] 03(mod) UploadWizard Flickr on Wikimedia Commons should use {{Flickr source}} and {{Flickr author}} templates - 10https://bugzilla.wikimedia.org/43408 (10Jean-Fred) [00:41:31] yay bugspam [00:43:26] 03(mod) Implement Twitter Cards - 10https://bugzilla.wikimedia.org/43436 +comment (10John Mark Vandenberg) [00:43:48] 03(mod) Use SSL for the etherpad lite instance on Labs - 10https://bugzilla.wikimedia.org/43404 summary; +comment (10Mark Holmquist) [00:46:09] hi [00:47:10] do i have to import some php-files to my extension to access the database? [00:48:09] no [00:50:32] 03(mod) Change behaviour of MOD and DIV operators - 10https://bugzilla.wikimedia.org/6068 +comment (10Sam Reed (reedy)) [00:57:33] 03(NEW) Investigate/fix ParserFunctions "Recent changes seem to have broken mod behavior for a lot of users. Notably, it broke the coordinate templates on a bunch of wikis." - 10https://bugzilla.wikimedia.org/43451 normal; MediaWiki extensions: ParserFunctions; () [00:57:34] 03(mod) Next wmf deployment (tracking) - 10https://bugzilla.wikimedia.org/38865 (10Sam Reed (reedy)) [01:04:45] 03(mod) Implement Twitter Cards - 10https://bugzilla.wikimedia.org/43436 (10Zil) [01:06:52] 03(mod) Add parser function to verify that a string is a valid language code - 10https://bugzilla.wikimedia.org/35752 +comment (10Sam Reed (reedy)) [01:10:04] 03(NEW) BacklinkCache::getLinks causes mysql client to run out memory - 10https://bugzilla.wikimedia.org/43452 normal; MediaWiki: Database; () [01:10:57] 03(mod) Editing very high-use templates results in a timeout in BacklinkCache::partition() - 10https://bugzilla.wikimedia.org/37731 +comment (10Aaron Schulz) [01:13:31] 03(mod) BacklinkCache::getLinks causes mysql client to run out memory - 10https://bugzilla.wikimedia.org/43452 (10MZMcBride) [01:24:24] 03(mod) Special:Import should allow GET and/or /interwiki:Page "subpage" in URL - 10https://bugzilla.wikimedia.org/43426 +comment (10Danny B.) [01:24:26] 03(mod) Footer gets two arrows on edit page no arrows on non-existance page - 10https://bugzilla.wikimedia.org/43246 +comment (10Arthur Richards) [01:28:03] 03(NEW) Checklist/script to switch datacenters - 10https://bugzilla.wikimedia.org/43453 normal; Wikimedia: General/Unknown; () [01:28:18] 03(mod) Checklist/script to switch datacenters - 10https://bugzilla.wikimedia.org/43453 (10Rob Lanphier) [01:28:18] 03(mod) Make EQIAD new primary data-center (tracking) - 10https://bugzilla.wikimedia.org/39106 (10Rob Lanphier) [01:34:43] 03(mod) MobileFrontend alpha: picking one of the 'random' suggestions doesn't update URL - 10https://bugzilla.wikimedia.org/43241 +comment (10Arthur Richards) [01:35:56] 03(mod) MobileFrontend alpha: picking one of the 'random' suggestions doesn't update URL - 10https://bugzilla.wikimedia.org/43241 (10Arthur Richards) [01:37:39] 03(mod) Add GET and PATH_INFO parameters to [[Special:Import]] URLs, allowing to populate the form - 10https://bugzilla.wikimedia.org/43426 summary (10Dereckson) [01:39:49] 03(mod) Add GET and PATH_INFO parameters to [[Special:Import]] URLs, allowing to populate the form - 10https://bugzilla.wikimedia.org/43426 +comment (10Dereckson) [01:43:19] 03(mod) Log in form not centered in Firefox for Android - 10https://bugzilla.wikimedia.org/43247 +comment (10Arthur Richards) [01:43:26] New review: Tim Landscheidt; "Some of the sites-specific tests fail and seem to have been fixed in HEAD, so this needs rebasing fo..." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/27939 [01:45:10] 03(mod) files from a foreign repo display wrong or not at all for "stable" versions of pages - 10https://bugzilla.wikimedia.org/41832 +comment (10Bawolff (Brian Wolff)) [01:47:28] there's no special page to list all unpatrolled pages, right? [01:48:15] I don't think so. I don't even think we keep patrolled data after 6 weeks [01:48:52] but Special:newpages can probably be set to show new pages that are not patrolled. [01:49:25] yes, but it shows only very limited number [01:49:35] New review: Dereckson; "Issue with the commit message." [mediawiki/extensions/ApiSandbox] (master) C: -1; - https://gerrit.wikimedia.org/r/39003 [01:50:46] Can you even patrol pages that are no longer shown on Special:newpages? [02:02:25] anyone off hand know the max size a watchlist can be and still be able to edit it? [02:09:04] Nikerabbit: is === faster than == to do a string comparison? [02:12:33] * bawolff recalls that being true [02:13:26] I don't think so [02:14:19] == sometimes has to do type conversion, if it does then it will obviously be slower than === [02:14:29] but when the types are the same, the performance should be pretty much the same [02:18:56] Thank you. [02:21:43] do i have to import something to access the database from an php-file in my extension? [02:28:07] New patchset: PleaseStand; "(bug 41828) Quick fix for action=watch" [mediawiki/extensions/ApiSandbox] (master) - https://gerrit.wikimedia.org/r/39003 [02:30:27] Dereckson: There's nothing wrong with saying "JavaScript sucks" in a commit message. [02:31:16] Is that a fact or an opinion? [02:31:34] "That" is ambiguous. [02:31:54] Is 'There's nothing wrong with saying "JavaScript sucks" in a commit message.' a fact or an opinion? [02:32:09] A fact. [02:32:12] If this is a fact, please document it. If this is an opinion, I beg to differ, this is agressive and non constructive. [02:32:30] Where would you like me to document it? [02:32:48] I guess that were a rhetoric question. [02:34:52] New review: PleaseStand; "Patch Set 2: Amended the commit message; no other changes" [mediawiki/extensions/ApiSandbox] (master) C: 0; - https://gerrit.wikimedia.org/r/39003 [02:35:05] A culture of enlightenment, of rationality should avoid to use such "... sucks" comments, especially written in the marble of a VCS changelog or in bug titles. [02:35:32] This isn't informative: we know nothing is perfect in life. [02:35:52] This is relative: some aspects of the stuff aren't really good, but others could be. [02:36:11] This is agressive: people who like JavaScript could be hurted. [02:37:02] This is not culturally neutral: to suck could be a very strong verb in expressions like "suck me" [02:37:18] hello [02:37:23] Hello Thai. [02:39:57] Could you give pointers on how to commit changes to Gerrit? [02:40:14] anyone with a tip regarding the broken image issue on v1.19 as described here: http://www.mediawiki.org/wiki/Thread:Project:Support_desk/Upload_and_links_to_image_files_don%27t_work ? [02:40:20] Sure Thai! [02:40:27] This is http://www.mediawiki.org/wiki/Git/Workflow [02:40:41] Alternatively, we also have http://www.mediawiki.org/wiki/Git/Tutorial [02:42:11] At any moment, if you're blocked somewhere, I'll be happy to assist you in the process. [02:42:21] Hello LV-426. [02:42:26] Thanks. [02:43:32] LV-426: is the server installation a fresh wiki or an upgrade from the stick? [02:44:14] Dereckson, Hello, context: 1.15 > 1.19 upgrade, php 5.4, apache + fcgid [02:44:54] LV-426: ok, you have the error 500 when PHP sends an error to stderr, before proper headers [02:44:55] it's a Debian package upgrade [02:45:12] normally, you should have error details in your web server log [02:46:01] Hmmm.... I read here the Debian packages doesn't provide the same files than our released versions. [02:46:09] Would you still have a 1.15 backup? [02:47:44] yeah though I'd really like to go through with the upgrade as this seems to be the last issue [02:50:44] while viewing images I don't receive any 500 response code, strangest thing is the special file list, where the file links work, but the file-article-pages all report the image file missing [02:51:02] special file list page that is [02:51:22] Okay. I mentioned that because Wikipedia uses 1.21 and we released the 1.20 version in November and it seemed to me more interesting to restart the upgrade on a *clean* 1.20 release, more than on the Debian 1.19 version. Could you open your Apache error log and see if you see something? [02:59:43] no error, but no proper image GET: apache rewrites wiki/File:foo to index.php, later to load.php, but no GET is ever issued against $wgUploadPath/foo [03:00:47] accessing $wgUploadPath/foo manually works. I suspected an apache RewriteRule issue but it doesn't seem like the case [03:04:51] Are you hosting multiple domains on your server? Maybe you don't have sites-available set properly? [03:06:42] don't think so - apache is happy to serve all images through their direct path, it's just that their 'article-page' seems to think they are missing [03:07:54] most evident on Special:ListFiles, where file links work but article pages mis-report images as missing [03:16:58] Dereckson, you still here? [03:17:54] 03(mod) Implement Twitter Cards - 10https://bugzilla.wikimedia.org/43436 +comment (10Monomium) [03:19:24] Yes Thai. [03:21:22] New patchset: devunt; "initialize new extension" [mediawiki/extensions/Josa] (master) - https://gerrit.wikimedia.org/r/40773 [03:24:59] I keep getting Permission Denied when I "ssh -p 29418 -l gerrit.wikimedia.org gerrit ls-projects" [03:25:25] I generated did the whole ssh-keygen thing and copied id_rsa.pub to my Gerrit account [03:26:17] Thai, add -v option [03:26:24] to see verbose error [03:33:43] Hello [03:33:46] devunt: you don't always have very informative message with ssh -v (or ssh -vvv) [03:33:49] Hello techman224. [03:34:16] ssh tries automatically to open a .ssh/id_dsa or .ssh/id_rsa files, even when the files don't exist [03:34:40] I got the ssh fixed [03:35:17] I need help with a dev problem [03:35:21] Thai: you replaced by *your* username by the way? [03:35:30] Yeah [03:35:39] Is it case sensitive? [03:35:43] Yes, it is. [03:36:53] humm, on image page load debug log reads 'ExifBitmapHandler::isMetadataValid: wrong version', then 'LocalFile::upgradeRow: file does not exist, aborting' - seems like the image metadata update process is failing... [03:37:05] devunt: oh I've the difference: "Trying private key: .../.ssh/id_rsa" means the file doesn't exist, "Offering public key: .../.ssh/id_rsa" means the file exists and the key isn't recognized. [03:37:38] failed to mention I'm using a postgres backend [03:37:39] -vvv adds a confusing "no such identity: ..." when the file doesn't exist [03:39:20] Thai: I use "ssh -p 29418 username@gerrit.wikimedia.org" personnaly to test if you wish a shorter command [03:39:25] Are you on Windows, Linux, BSD or Mac OS X? [03:40:29] I'm using Putty at the moment [03:40:46] Ah. Thank you for this information. [03:40:51] That changes all. [03:41:42] You need a SSH agent to keep your SSH key in memory and put it at the disposal of other software like Git. PageAnt is the software of the PuTTY suite to do that. [03:42:29] You generated the SSK keys on a Linux machine or on the Windows machine, with cygwin or openssh installed? [03:42:39] Or you generated a key with Puttygen? [03:43:43] k, think I'll file a bug report on this, meanwhile re-attempt upgrade with v1.20 [03:44:03] LV-426: what the bug is? [03:44:19] The missing images bug [03:44:39] "An error occured when I upgrade. My log said ExifBitmapHandler::isMetadataValid: wrong version" seems more a support problem than a bug for me. [03:45:54] A bug would be something like: "After an upgrade, I have a ExifBitmapHandler::isMetadataValid: wrong version which occur in these conditions: ..., ... and .... To reproduce it, .........................". [03:46:30] Add the fact we don't support Debian packages. [03:46:32] failed v1.15 to 1.19 upgrade, broken image pages while image files present? thing is I'm still not entirely sure if it's data related or code [03:47:05] I considered this, seems to still be relevant to any 1.15 user upgrading [03:47:14] it sounds very "corrupted data" for me (something wrong occured during the upgrade) [03:47:29] We don't support 1.15 anymore either. [03:47:40] ;] [03:47:42] http://www.mediawiki.org/wiki/Version_lifecycle [03:48:15] does your wiki work if you comment out your wgArticlePath in LocalSettings? [03:48:44] Thai: found again the mail I wanted to make PuTTY play nice with git: http://www.mail-archive.com/msysgit@googlegroups.com/msg00269.html [03:49:05] thanks [03:49:29] Thai: there is another way: install cygwin [03:49:53] You'll then have OpenSSH. [03:50:05] and a nice environment [03:50:35] An advanage is if you want to use scripts written in bash, that will work. [03:51:21] Yet another solution is I can provide you a shell on a FreeBSD machine with Git and git-review already installed. [03:51:59] You use PuTTY to connect to the server, and from there you have a console environment to work from. [03:51:59] Yeah I could do that [03:52:23] Thai, yup, although I'm not too surprised as it's set to /wiki/$1 which is the default [03:53:12] I suspect your mod rewrite configuration is wrong [03:54:28] k, I'll give it another shot tomorrow, thanks guys. [03:54:40] Dereckson, I need your help [03:56:19] Is there a method, variable or hook that defines a user? [03:56:33] there is a whole class User [03:56:38] http://svn.wikimedia.org/doc/classUser.html [03:56:58] Oh you speak about Gerrit. No, there is nothing in the API. [03:58:27] The only user information we have is the name (=the login, real name can't be get by API) and the mail e.g. "author":{"name":"Subramanya Sastry","email":"ssastry@wikimedia.org"} [03:58:43] "author" could be "owner", "approver", etc... according the context [03:59:18] I'm looking at adding an option to the titleblacklist [03:59:42] Thai: "Yeah I could do that" -> you spoke about cygwin or I create you a shell account? [03:59:55] Dereckson, :P [04:00:04] Right now there's an option to exclude autoconfirmed users but there are no option for non-autoconfirmed users [04:01:09] I have a Linux server I can log into [04:01:58] techman224: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/TitleBlacklist.git;a=blob;f=TitleBlacklist.list.php;h=7252914048e3cf70f82ed601a5ce823ad4d4fa5b;hb=HEAD#l327 [04:02:17] techman224: seems it would be as simple as !$wgUser->isAllowed( 'autoconfirmed' ) [04:02:43] How about just $wgUser? [04:05:02] $wgUser is your user instance, yep [04:08:49] Thanks a lot for your help Dereckson. [04:08:56] See you [04:08:57] You're welcome. [04:08:59] ++ [04:48:32] 03(mod) Use SSL for the etherpad lite instance on Labs - 10https://bugzilla.wikimedia.org/43404 +comment (10Ryan Lane) [05:04:56] Dereckson, got it [05:05:07] if ( isset( $this->mParams['users'] ) && $wgUser->isLoggedIn() ) [05:05:24] :) [05:05:31] Nice. [05:12:21] 03(NEW) Dirty background shown on scaled GIF images - 10https://bugzilla.wikimedia.org/43454 normal; Wikimedia: General/Unknown; () [05:15:37] Dirty... [05:17:40] New patchset: Parent5446; "Cleaned up and optimized wfBaseConvert();" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40552 [05:33:18] New patchset: Techman224; "Added 'users' attribute for users who are logged in" [mediawiki/extensions/TitleBlacklist] (master) - https://gerrit.wikimedia.org/r/40774 [05:50:14] Well, that's it for me tonight [06:04:07] 03(NEW) invalid XML response ("4::coursename" appears as node attribute, "<5::owner>" appears as xml node) - 10https://bugzilla.wikimedia.org/43455 critical; MediaWiki: API; () [06:06:25] 03(mod) invalid XML response ("4::coursename" appears as node attribute, "<5::owner>" appears as xml node) - 10https://bugzilla.wikimedia.org/43455 (10bianjiang) [06:08:59] 03(mod) invalid XML response ("4::coursename" appears as node attribute, "<5::owner>" appears as xml node) - 10https://bugzilla.wikimedia.org/43455 +comment (10Bawolff (Brian Wolff)) [06:09:02] 03(mod) invalid XML response ("4::olduser", "5::newuser", "6::edits" appears as node attributes) - 10https://bugzilla.wikimedia.org/43221 +comment (10Bawolff (Brian Wolff)) [06:19:03] 03(mod) invalid XML response ("4::coursename" appears as node attribute, "<5::owner>" appears as xml node) - 10https://bugzilla.wikimedia.org/43455 +comment (10anthonyzhang) [06:24:47] Dereckson: You there? [06:25:03] I have already replied to your comment on https://gerrit.wikimedia.org/r/#/c/31823/, sorry for the delay! [06:29:14] 03(mod) invalid XML response ("4::coursename" appears as node attribute, "<5::owner>" appears as xml node) - 10https://bugzilla.wikimedia.org/43455 +comment (10Bawolff (Brian Wolff)) [06:50:54] 03(mod) Apache errors for '/usr/local/apache/common/docroot/wikipedia.org/w/mobileRedirect.php' not found - 10https://bugzilla.wikimedia.org/42748 +comment (10Tim Starling) [07:10:46] How important are the various columns in the revision table? [07:11:31] How do you get mediawiki to automatically close unclosed tags at the end of the bodycontent? [07:12:35] !tidy | Isarra [07:12:35] Isarra: HTML Tidy is an external application that cleans up HTML for XHTML compliance (such as bad user input like
). Prior to the new preprocessor in 1.12 it was also needed for distributed, transcluded, or conditional HTML, or mixed HTML and wikitables, but newer versions allow it without Tidy. See [07:12:44] for your second question [07:13:30] Isarra: for revision table - generally they're pretty important or they wouldn't be added [07:13:40] Oh... [07:13:50] So htmltidy should be closing the tags? [07:13:56] yes [07:13:59] It's not. [07:14:03] What did I do wrong? [07:14:05] >.> [07:14:09] I suppose rev_len isn't that important, if it is null some pages will display the page sizes wrong [07:14:34] Isarra: Is there an html comment in your pages that looks like [07:15:12] rev_parent_id also will probably mostly degrade gracefully if null I think [07:15:38] [07:15:58] yeah, that usually means tidy doesn't even run or isn't installed on your server [07:16:14] Which is a rather misleading error message [07:16:21] >.< [07:16:35] Well, that would explain why it isn't working. [07:16:46] Check if you can run tidy from the command line [07:18:07] Yeah, that was the problem. [07:20:00] Well, one problem. [07:20:18] What would cause special:contributions to show empty list items and not actually show the contributions? [07:20:36] It's something wrong with/missing from the database. I'm just not sure what. [07:21:12] New patchset: Amire80; "(bug 42440) Fix button state when canceling" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/39152 [07:21:22] Isarra: is your website public? [07:22:01] Not really, but I can make it so if you want to look. [07:22:14] Sure if you don't mind [07:33:48] 03(mod) In category display, optionally also include subcategories in alphabetic listing - 10https://bugzilla.wikimedia.org/43424 (10brian.bj.parker99) [07:40:34] New patchset: Aude; "allow OldChangesListRecentChangesLine hook to return false and omit line from RC" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/32574 [07:43:41] New patchset: Yaron Koren; "Fix for when $wgEmailConfirmToEdit = true" [mediawiki/extensions/ApprovedRevs] (master) - https://gerrit.wikimedia.org/r/40776 [07:44:16] Change merged: Yaron Koren; [mediawiki/extensions/ApprovedRevs] (master) - https://gerrit.wikimedia.org/r/40776 [07:44:28] Change merged: J; [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/40555 [07:45:14] 03(mod) WebM playback on Commons halts after about 100 seconds - 10https://bugzilla.wikimedia.org/43447 +comment (10Brion Vibber) [07:46:54] 03(NEW) Customisable Comparison Tables - 10https://bugzilla.wikimedia.org/43456 enhancement; MediaWiki: Interface; () [07:51:46] 03(mod) In category display, optionally also include subcategories in alphabetic listing - 10https://bugzilla.wikimedia.org/43424 (10brian.bj.parker99) [07:55:13] 03(mod) make category redirects appear as italics or different colored links - 10https://bugzilla.wikimedia.org/5346 15enhancement->major; summary; +comment (10Timeshifter) [07:55:22] 03(mod) WebM playback on Commons halts after about 100 seconds - 10https://bugzilla.wikimedia.org/43447 +comment (10Jan Gerber) [07:55:26] 03(mod) Automatic category redirects - 10https://bugzilla.wikimedia.org/3311 (10Timeshifter) [07:58:57] New patchset: Aude; "allow OldChangesListRecentChangesLine hook to return false and omit line from RC" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/32574 [07:59:10] New review: Aude; "rebased in patchset 5" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/32574 [08:09:40] New patchset: devunt; "fixed style and some codes" [mediawiki/extensions/Josa] (master) - https://gerrit.wikimedia.org/r/40777 [08:14:53] 03(mod) Sandbox for MediaWiki-style internal links within Bugzilla comments - 10https://bugzilla.wikimedia.org/39828 +comment (10Timeshifter) [08:24:14] New patchset: Amire80; "Add display and dynamic loading of warnings" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/40299 [08:27:47] Dereckson, [08:28:38] new patch for Josa. please check :) https://gerrit.wikimedia.org/r/#/c/40777/ [08:38:45] New patchset: Brian Wolff; "Show revisions without rev_parent_id in Special:Contributions." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40778 [08:40:28] yay git... [08:45:56] Change merged: jenkins-bot; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/40299 [08:48:05] "Your branch and 'origin/master' have diverged" <-- What am I supposed to do about that [08:48:51] New patchset: Siebrand; "Add a link to use suggestion as translation for the message" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/39730 [08:49:45] New patchset: Siebrand; "Bump version date" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/40779 [08:50:22] New review: Nikerabbit; "Is this extension doing the same thing as hanp extension?" [mediawiki/extensions/Josa] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/40777 [08:51:23] New review: Siebrand; "Marge conflicts in 3 files." [mediawiki/extensions/Translate] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/39730 [08:51:37] * merge [08:54:00] oh I think i figured it out [08:54:05] New patchset: Brian Wolff; "Show revisions without rev_parent_id in Special:Contributions." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40778 [08:56:59] New review: Brian Wolff; "I really don't like the way this tries to determine if a revision is valid. There are valid revision..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/13880 [09:12:59] woot! [09:16:15] 03(mod) make category redirects appear as italics or different colored links - 10https://bugzilla.wikimedia.org/5346 +comment (10Bawolff (Brian Wolff)) [09:17:16] 03(NEW) SecurePoll doesn-t work on it.wikivoyage - 10https://bugzilla.wikimedia.org/43457 normal; MediaWiki extensions: SecurePoll; () [09:19:07] 03(mod) Automatic category redirects - 10https://bugzilla.wikimedia.org/3311 (10Nemo) [09:19:11] 03(mod) make category redirects appear as italics or different colored links - 10https://bugzilla.wikimedia.org/5346 (10Nemo) [09:21:08] 03(mod) [TUX] [Message list] Save and Next doesn't work - 10https://bugzilla.wikimedia.org/42943 +comment (10Siebrand) [09:29:46] Nikerabbit, what is hanp extension? I had never seen that extension.. [09:30:04] New patchset: Brian Wolff; "(bug 5346) Make cats which are redirects italic in category links." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40781 [09:30:52] 03(mod) SecurePoll doesn-t work on it.wikivoyage - 10https://bugzilla.wikimedia.org/43457 (10Emanuele Raoli) [09:31:03] 03(mod) make category redirects appear as italics or different colored links - 10https://bugzilla.wikimedia.org/5346 +patch-in-gerrit; +comment (10Bawolff (Brian Wolff)) [09:36:37] New patchset: Umherirrender; "(bug 43315) Cursor of enhancedchangelist wrong for non-toggle lines" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/39759 [09:37:29] New review: Umherirrender; "fixed comment" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/39759 [10:08:42] 03(mod) Arbitrary inconsistent wording in English history diffs - 10https://bugzilla.wikimedia.org/29444 +easy (10Matthew Bowker) [10:16:55] New patchset: Zfilipin; "Updated page-object Ruby gem" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/40782 [10:20:29] New patchset: Aude; "PostgreSQL schema update for new sites stuff" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/27939 [10:20:44] New review: Aude; "rebased in patchset 4" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/27939 [10:33:35] devunt: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Hanp.git [10:33:42] I made it for korean particles long time ago [10:35:39] New review: Aude; "When trying to populate the sites table, I get" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/27939 [10:37:29] Nikerabbit, hmm. But I think extension:Josa is better, and more familiar for korean. [10:38:46] 03(NEW) Error: 23502 ERROR: null value in column "site_id" violates not-null constraint - 10https://bugzilla.wikimedia.org/43458 normal; MediaWiki: Database; () [10:41:07] 03(NEW) Add a keyword for postgresql - 10https://bugzilla.wikimedia.org/43459 normal; Wikimedia: Bugzilla; () [11:01:31] devunt: how is it better? [11:08:26] Nikerabbit, more simple, and {{#EulRuel: HANGUL}} is better than {{#hanp:HANGUL|Eul}} I think.. :P [11:10:26] no english makes it harder to understand for everyone else [11:10:54] 03(mod) Implement Twitter Cards - 10https://bugzilla.wikimedia.org/43436 +comment (10Tpt) [11:11:10] + code quality [11:11:24] and you can't still use it in translations [11:31:55] 03(mod) reports of caching issues - 10https://bugzilla.wikimedia.org/38879 (10Marco) [11:32:55] New patchset: Matthias Mullie; "Refactor AFT backend" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/24264 [11:42:58] 03(mod) Monitor effectiveness of HTCP purging - 10https://bugzilla.wikimedia.org/43449 (10Marco) [11:47:49] 03(NEW) Empty editnotices appear as notices - 10https://bugzilla.wikimedia.org/43460 normal; VisualEditor: General; () [11:55:51] 03(NEW) Moving mouse away from 100%-width uneditable elements to the side leaves green stripes - 10https://bugzilla.wikimedia.org/43461 normal; VisualEditor: General; () [11:57:30] New patchset: Zfilipin; "Update local Ruby version to the latest release" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/40783 [12:10:00] New patchset: J; "limit memory via cgroups if available" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40785 [12:13:15] 03(mod) Enhance imagescaler processes containment - 10https://bugzilla.wikimedia.org/43188 +comment (10Jan Gerber) [12:31:09] I wonder if ZFS would make for a good USB drive FS [12:31:40] You can install a driver for OS X... And Linux has drivers too. [12:54:05] 03(mod) Notifications tab placement in preferences - 10https://bugzilla.wikimedia.org/43444 +comment (10Krenair) [12:54:37] 03(mod) Notifications tab placement in preferences - 10https://bugzilla.wikimedia.org/43444 +comment (10Krenair) [12:59:53] New review: IAlex; "Should this be linked to bug 39062?" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/40778 [13:07:30] New patchset: Platonides; "Remove unused globals" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40786 [13:08:21] New patchset: Siebrand; "Fix grammatical error" [mediawiki/extensions/TranslateSvg] (master) - https://gerrit.wikimedia.org/r/40787 [13:09:14] Change merged: Siebrand; [mediawiki/extensions/TranslateSvg] (master) - https://gerrit.wikimedia.org/r/40787 [13:22:49] 03(mod) Change behaviour of MOD and DIV operators - 10https://bugzilla.wikimedia.org/6068 +comment (10Philippe Verdy) [13:25:43] 03(mod) Change behaviour of MOD and DIV operators - 10https://bugzilla.wikimedia.org/6068 +comment (10Philippe Verdy) [13:28:56] New patchset: Santhosh; "Add a link to use suggestion as translation for the message" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/39730 [13:29:08] Change merged: Santhosh; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/39730 [13:29:49] New patchset: Siebrand; "Bump version date" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/40779 [13:32:22] Change merged: jenkins-bot; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/40779 [13:35:17] 03(mod) Change behaviour of MOD and DIV operators - 10https://bugzilla.wikimedia.org/6068 +comment (10Philippe Verdy) [13:35:25] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40786 [13:39:29] Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/32574 [13:40:27] Hello again, trying to migrate from a mostly-working v1.19 to v1.20.2, now hit by 'invalid magic word 'speciale'' as described here: http://www.gossamer-threads.com/lists/wiki/mediawiki/310958, any tips ? [13:41:22] using the git tag 1.20.2 [13:42:09] try rebuilding localsation cache with php maintenance/rebuildLocalisationCache.php [13:45:15] New review: Nikerabbit; "There is Language::emphasize but only Japanese overrides it to do nothing. This is probably good eno..." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/40781 [13:47:11] Nikerabbit, along with clearing of wgCacheDirectory that did the trick, thanks. [13:48:49] moving to 1.20.2 still didn't resolve the missing image files on image article pages though... [13:54:40] New patchset: Umherirrender; "Use NS_* constant for default namespace in api" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40791 [13:55:36] New review: Umherirrender; "The idea of a module like alltemplates is good, but the name can be misleading. To get all templates..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/40559 [13:56:22] Shitty Apple... making the concept of filesystems so tough [14:07:40] two questions [14:07:41] is it possible to upload a picture from an extension directly to commons.wikipedia? [14:08:04] do i have to import some php-files to my extension to access the database? [14:09:41] New patchset: Alex Monk; "(bug 43434) Allow personal tools to include a title attribute" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40792 [14:15:23] New patchset: Alex Monk; "(bug 43434) Add tooltip to notifications link" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/40793 [14:15:38] New review: Matmarex; "So what's happening to this? Oliver?" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/25170 [14:16:03] 03(mod) Echo badge in user menu - 10https://bugzilla.wikimedia.org/43434 +comment (10Krenair) [14:17:54] 15:07:40 < lbenedix> is it possible to upload a picture from an extension directly to commons.wikipedia? [14:18:11] Dereckson: is it? [14:18:17] We currently don't have an upload API. [14:18:17] New review: Matmarex; "See inline." [mediawiki/extensions/ArticleFeedbackv5] (master) C: -1; - https://gerrit.wikimedia.org/r/40327 [14:18:29] New patchset: Siebrand; "Remove double space and newlines" [mediawiki/extensions/MoodBar] (master) - https://gerrit.wikimedia.org/r/40794 [14:18:46] that would be cool\ [14:18:46] and this is not something easy to implement [14:18:51] Change merged: Siebrand; [mediawiki/extensions/MoodBar] (master) - https://gerrit.wikimedia.org/r/40794 [14:19:25] Basically, your extension would provide end user a form to do the upload or use another techniques? [14:20:04] i plan two ways [14:20:18] one is a form, the other is a canvas that should be uploaded [14:21:07] * In the first case, you can work on a solution with the Wikimedia Commons community: there are custom upload wizard campaigns, with custom screens. You need templates to brand the upload process and to guide the user. [14:21:10] New patchset: Matthias Mullie; "DataModel" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/27981 [14:21:33] * In the second case, current tools use whether bots to do the upload, whether JavaScript browser instrumation. [14:22:34] do you know where i can ask someone? [14:22:53] New patchset: Matthias Mullie; "DataModel" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/27981 [14:23:12] New patchset: Matthias Mullie; "Refactor AFT backend" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/24264 [14:25:09] 03(NEW) MediaWiki interface do not take into account values of $wgRestrictionLevels other than "autoconfirmed" and "sysop" - 10https://bugzilla.wikimedia.org/43462 normal; MediaWiki: Page protection; () [14:25:29] and the other question? the database access? [14:26:46] i have a form, that is inserted into an article-page via javascript and the action goes to a php-file, that currently only does: ?> [14:29:21] New patchset: Matmarex; "(bug 40124) [DRAFT] allow non-default preferences prefixed with 'userjs-'" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/37503 [14:30:11] 03(mod) Add a keyword for postgresql - 10https://bugzilla.wikimedia.org/43459 +comment (10Sam Reed (reedy)) [14:30:31] New review: Matmarex; "PS12: fixed by Tyler." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/37503 [14:30:44] i know, that i could do it with mysql_connect() and mysql_query(), but the build-in insert() looks better [14:30:51] New review: Matmarex; "s/by Tyler/per Tyler/" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/37503 [14:32:15] New patchset: Tpt; "Move a part of the index pages related code to ProofreadIndexPage" [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/37648 [14:32:25] New patchset: Siebrand; "Update casing, punctuation and newlines" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/40796 [14:32:33] New review: Matmarex; "Copying relevant comments, once again." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/37503 [14:36:45] New patchset: Yurik; "API list=alltemplatelinks, rm unique+gen & continue restrict" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40559 [14:38:02] New patchset: Siebrand; "Update check blacklist" [translatewiki] (master) - https://gerrit.wikimedia.org/r/40797 [14:38:19] Change merged: Siebrand; [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/40796 [14:38:43] 03(mod) Create bot-control panel for bot-operators. - 10https://bugzilla.wikimedia.org/34606 +comment (10Quim Gil) [14:38:55] New patchset: Siebrand; "Some JSHint/JSLint fixes" [mediawiki/extensions/ApiSandbox] (master) - https://gerrit.wikimedia.org/r/39006 [14:39:08] 03(mod) Trailing slashes - 10https://bugzilla.wikimedia.org/3368 (10Richard Guk) [14:39:09] 03(mod) Page titles could cause problems for some HTML editors that add a trailing slash to URLs - 10https://bugzilla.wikimedia.org/12703 (10Richard Guk) [14:39:13] Change merged: Siebrand; [translatewiki] (master) - https://gerrit.wikimedia.org/r/40797 [14:48:35] New review: Yurik; "Looks good, but will have a tiny merge conflict with I4137e2d7 (which already fixed for ApiQueryAllL..." [mediawiki/core] (master) C: 1; - https://gerrit.wikimedia.org/r/40791 [14:55:13] Dereckson: minor fix - renamed alltemplates into alltemplatelinks https://gerrit.wikimedia.org/r/#/c/40559/ [14:56:19] anybody knows how to see what changed in a gerrit patch set? [14:56:29] for example: https://gerrit.wikimedia.org/r/#/c/39705/ [14:56:51] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40791 [14:56:58] New review: Anomie; "-1 for the lack of validation, for which I've copied the comments from PS10 so it's not forgotten." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/37503 [14:57:05] zeljkof: choose a base for comparison in the "Old Version History:" dropdown [14:57:30] MatmaRex: thanks, looking for that feature... [14:57:44] zeljkof: so e.g. choose "Patchset 1" there, and click the diff links next to PS 2 [14:57:53] it's above the patchsets list [14:58:23] MatmaRex: found it, thanks! :) [14:58:37] yep, MatmaRex thanks :) [14:59:35] :) [14:59:48] MatmaRex: so, I am doing it wrong, or the patch set 2 here has not changes from patch set 1? [14:59:48] https://gerrit.wikimedia.org/r/#/c/39705/ [15:00:29] zeljkof: uh, i don't understand? PS2 is the same as PS1 with some minor modifications [15:00:34] e.g. https://gerrit.wikimedia.org/r/#/c/39705/1..2/docs/template.md [15:00:43] this is a diff for docs/template.md between patchsets 1 and 2 [15:01:05] when viewing a diff, you also get a "Patch Sets" link in the top menu [15:01:22] (to view the diff on this file, but between different patchsets) [15:01:40] MatmaRex: let me see, maybe I pasted the wrong link [15:01:56] PS2 doesn't seem to include the things you noted in inline comment to PS1, if that's what you're asking about [15:02:22] so, this is the commit in gerrit: https://gerrit.wikimedia.org/r/#/c/39705/ [15:02:36] template.md did not even change there [15:03:00] I am not sure how you got this link: https://gerrit.wikimedia.org/r/#/c/39705/1..2/docs/template.md [15:03:23] ah [15:03:28] yeah, you're right [15:03:34] this probably mean that PS2 was a rebase [15:03:53] it's the same as PS1, but applied on a different parent commit [15:04:05] MatmaRex: yes, it is probably only rebase, or Chris forgot to actually _commit_ the changes :) [15:04:19] so trying to get a diff between PS1 and PS2 only shows all the other changes [15:04:20] MatmaRex: well, to amend the commit [15:04:33] by other changes, i mean the changes between parents of PS1 and PS2 [15:04:52] MatmaRex: yes, and I do not care about change in parent [15:05:00] 03(mod) Implement Twitter Cards - 10https://bugzilla.wikimedia.org/43436 +comment (10Dereckson) [15:05:01] 03(mod) New extension: EXIF parser functions - 10https://bugzilla.wikimedia.org/41498 (10Dereckson) [15:05:10] MatmaRex: I care what changed in the actual commit [15:05:31] MatmaRex: thanks, I will ask Chris if he forgot to amend the commit [15:05:34] zeljkof: i got that link i posted earlie by choosing "Patch Set 1" in the "Old Version History" dropdown and clicking one of "Side-by-Side" links on PS2 [15:05:42] hej, chrismcmahon is here [15:05:48] hey* [15:05:50] MatmaRex: I found it later [15:05:58] chrismcmahon: are you here? [15:06:09] zeljkof: unfortunately gerrit doesn't support this, as far as i know [15:06:18] hi zeljkof [15:06:37] tbh, i don't know how one would diff two commits with different parents, ignoring the changes made in them [15:06:55] chrismcmahon: I was asking for gerrit help, I could not see what changed in patch set 2 here: https://gerrit.wikimedia.org/r/#/c/39705/ [15:06:59] i guess you could generate two diffs, then diff them :P [15:07:29] argh, yes, I think I didn [15:07:35] didn't amend that properly [15:07:47] chrismcmahon: do you need help with that? [15:08:03] no, I just messed it up from the beginning. the test passes, though [15:10:02] chrismcmahon: we can take this to gtalk :) [15:11:03] New review: OliverKeyes; "So, things have temporarily slowed just because we're dependent on two deployment cycles (one to add..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/25170 [15:12:28] MatmaRex: what are the pro and the cons to use encodeURIComponent or mw.util.wikiUrlencode? [15:15:58] sumanah: Hi! :) [15:16:34] hi sucheta! [15:16:35] 03(mod) Short timestamps for Echo flyout and archive - 10https://bugzilla.wikimedia.org/43437 +comment (10Krenair) [15:16:41] sumanah, mornin [15:17:44] Dereckson: wikiUrlencode is encodeURIComponent with a few escapings added and a few removes [15:17:49] Dereckson: it also escapes spaces to underscores [15:18:00] so it hsould only be used for things that are actual titles of pages [15:18:20] encodeURIComponent is universal, escaping page titles with it should work okay [15:19:02] sumanah: Hi, so the Pune Hackathon that we've been planning did not work out. As, the summit was basically non-free. And hackathons are supposed to be free. So we kind of though it would not be a great idea to do a 'hackathon' there. [15:20:58] New review: Aude; "Can we also include schema update here for PostgreSQL?" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/35659 [15:21:22] sucheta: oh? Hackathons don't have to be free; I hope you didn't think that they have to be free [15:21:39] But the news is, there is one newly founded Mozilla Community here, in Kolkata. And they are conducting one workshop here on 6th. And they want to do it in collaboration with MediaWiki. Precisely, they want to have a MediaWiki part there. [15:21:40] it's good if they are [15:22:29] sumanah: Exactly :) That's what I meant. There were other issues too, actually. About which I would like to pm you some time. [15:22:50] Sucheta, Quim is probably a better person for you to coordinate with than me, so you could email him & cc me? [15:23:23] also, am I right in presuming that you will still attend this Pune summit? Maybe it would be nice to have a technical training there [15:23:33] it's more reasonable for a training event to cost money [15:24:17] and one more thing sucheta before I disappear into a meeting: http://lists.openhatch.org/mailman/listinfo/events you might want to get on that list, it has good conversations about open source events [15:27:06] sumanah: I am on that mailing list already :) [15:27:22] 03(mod) No new user talk message on-wiki notification - 10https://bugzilla.wikimedia.org/43440 (10Krenair) [15:28:27] :) [15:38:21] New patchset: Alex Monk; "(bug 43441) Show preferences icon on Special:Notifications without label except as title" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/40798 [15:38:41] Thank you for the clarification MatmaRex. [15:38:53] 03(mod) Show 'settings' icon without label in the Echo archive page - 10https://bugzilla.wikimedia.org/43441 +patch-in-gerrit; +comment (10Krenair) [15:39:56] Dereckson: happy to help :) [15:43:59] 03(mod) Add a keyword for postgresql - 10https://bugzilla.wikimedia.org/43459 +comment (10Aude) [15:44:15] 03(mod) Clearer header for email frequency in notifications preferences - 10https://bugzilla.wikimedia.org/43443 +comment (10Krenair) [15:46:40] New review: IAlex; "You can already have a tooltip by having a message tooltip-pt-$key (where $key is the key of the per..." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/40792 [15:46:58] 03(mod) Echo badge in user menu - 10https://bugzilla.wikimedia.org/43434 +comment (10Alexandre Emsenhuber [IAlex]) [16:01:27] 03(mod) Show negative notifications last in user preferences - 10https://bugzilla.wikimedia.org/43446 +comment (10Krenair) [16:03:38] 17:03:19 gerrit.stats.type.comment-added 7 [16:03:38] 17:03:19 gerrit.stats.type.ref-updated 1 [16:03:48] That starts to work :) [16:04:53] Dereckson: huh, what are you working on? [16:05:17] Gerrit provides a real-time event stream [16:07:07] I wrote a quick Node server to make this data accessible by a standard TCP connection in localhost, then an IRC bot connects to this Node server, parse the data, and make it available to other procedures requiring it (the all being event-driven). [16:08:08] My testing event procedure is a counter of the kind of activity, so we can have statistics about the kind of activities we do on Gerrit. [16:08:21] But my first test real application will be a RSS feed of Gerrit activity by user. [16:08:23] 03(mod) Add a keyword for postgresql - 10https://bugzilla.wikimedia.org/43459 (10Nemo) [16:08:24] 03(mod) Bugzilla products could use a re-examination - 10https://bugzilla.wikimedia.org/38990 (10Nemo) [16:08:58] hm, nice. [16:09:02] So we'll be able to have a nice page printing your Gerrit activity log (new changes, comments, approval, merges, etc.) [16:10:18] If WMDE weren't already working on that, it would also have been the process who would wrote on Bugzilla "Gerrit change ..." or "Change merged" if the dev didn't do that himself in a 5 minutes timeframe. [16:10:39] could it replace gerrit-wm maybe? [16:10:42] (I clearly prefer humans have an opportunity to comment themselves the bug first) [16:11:05] because gerrit-wm kinda sucks ;) [16:11:43] If you've a MediaWiki-related channel and want we test some kind of notifications there, it's possible, yes. [16:13:26] I'm old school, so I used an eggdrop. [16:13:53] That gives two huge benefits: [16:14:04] (three) [16:14:08] (1) a stable product [16:14:19] (2) a full event-driven, socket-aware programming model [16:14:37] (3) you can modify the code without having to restart the bot [16:15:37] TCL is fully introspected, so replace a function is as simple as rewrite it (you can even do stuff like get the method text, do a regexp replacement, create a new method with this text) [16:16:23] But there are some drawbacks too. Like the lack of awesomeness modern languages like Python promise you. [16:16:38] gerrit-wm is a Python script, so more people can maintain it [16:17:51] Oh, and my own selfish goal is to replace personal Gerrit mail notifications by IRC notifications. I'm tired of having my mailbox flooded by mails I read after having reacted to them. [16:18:22] Dereckson: "is a Python script, so more people can maintain it" - haha, good one [16:18:24] If more people are interested, I can prepare a system of notifications subscription by private messages on notice when someone comment or merged one change, etc. [16:18:38] it's a god-awful python script that should die in hell, to be precise [16:20:21] 03(mod) Use instead of