[00:07:39] 03(mod) Can't authenticate using my mother language username (UNICODE) when I only have (a public) access to Wikipedia with an ASCII (english) keyboard - 10https://bugzilla.wikimedia.org/34590 +comment (10nicolas.brouard) [00:18:06] sumanah: fyi nick changed :) [00:22:17] 03(mod) $wgSharedDB PostgreSQL support - 10https://bugzilla.wikimedia.org/16794 +comment (10mediawiki-bugs) [00:28:41] 03(mod) Expand brokens show bad labels on non-western alphabets (htmlentities) - 10https://bugzilla.wikimedia.org/35086 +comment (10aokomoriuta) [00:30:30] Anyone around that's familiar with CentralAuth? [00:31:30] 03(mod) Enable Extension:Sudo on WMF cluster - 10https://bugzilla.wikimedia.org/35104 +comment (10Daniel Friesen) [00:31:37] 03catrope * 10/trunk/extensions/VisualEditor/ (5 files in 4 dirs): [00:31:37] Fix some usages of splice.apply in the data model to use [00:31:37] ve.batchedSplice(). Added FIXME comments for occurrences outside of DM [00:31:39] Krenair: What's up? [00:31:45] Hi Lydia_WMDE :-) [00:31:47] * sumanah has to go [00:31:50] 03(mod) Enable Extension:Sudo on WMF cluster - 10https://bugzilla.wikimedia.org/35104 +comment (10mediawiki-bugs) [00:31:56] 03bsitu * 10/trunk/phase3/includes/WebRequest.php: followup to -r113545 - add null for missing $default param [00:32:25] RoanKattouw, I was trying to set up CentralAuth on a test wiki (localhost), followed the steps but am getting SQL errors [00:32:31] What's the error messagE? [00:32:37] 1146: Table 'mediawiki_test3.user' doesn't exist (localhost) [00:32:38] bsitu: Whoops, sorry about that [00:32:59] Krenair: Do you use table prefixes? Did you install MW in the _test3 database? [00:33:10] RoanKattouw: no problem, :) [00:33:28] oh table prefixes. of course. [00:33:38] Hmmm... (Apple + Frozen Strawberry + Raspberry Jam) in Orange juice... this is pretty good... may need to combine it with some other form of liquid, it's pretty pulpy [00:36:50] 03(NEW) Show/Expand are no longer localized - 10https://bugzilla.wikimedia.org/35105 critical; Wikipedia App: Localization/Translation/Language; (tfinc) [00:38:38] RoanKattouw, okay so I can't figure out how to show it what my table prefixes are. [00:39:05] Krenair: IIRC the trick is to specify the database name as mediawiki_test3-prefix [00:41:15] Doesn't appear to work... I set it as 'mediawiki_test3-mw' ('mw' is the table prefix) but it still looks for mediawiki_test3.user [00:42:00] Hmm [00:42:01] 03(NEW) Missing article title from clicktracking log - 10https://bugzilla.wikimedia.org/35106 major; MediaWiki extensions: ArticleFeedbackv5; (dtaraborelli) [00:42:08] I honestly have no idea how to set up CentralAuth with table prefixes [00:42:22] I've set up CA before, but only without a prefix [00:42:33] 03(mod) Missing article title from AFT clicktracking log - 10https://bugzilla.wikimedia.org/35106 summary (10Dario Taraborelli) [00:43:36] saper: looks like I'm gonna have to install Debian Etch to get a usable mw 1.7 system [00:46:21] how do i stop my wiki from looking like (paste on next line) [00:46:36] and does it have anything to do with BOM [00:46:46] RoanKattouw, it looks like that would work for the CentralAuth DB, but not the wiki DBs [00:46:53] (the name-prefix thing) [00:47:53] ... paste [00:47:54] http://pastebin.com/wYfWRM7E [00:47:59] !BOM [00:47:59] The byte-order mark (BOM) is a special character added to files by some text editors, most notably, by Notepad. It is unnecessary and breaks PHP code. You should not use Notepad to edit PHP files. Alternatives for Windows include Notepad++, SciTE, EditPlus, and UltraEdit. See also !?> [00:48:21] pokeswap: You mean there's no styling applied whatsoever? [00:49:00] if that is what the page is (copyed it from wiki directly) [00:49:06] pokeswap: A text-only paste doesn't help much in figuring out what a page visually looks like [00:49:46] odd, all i had to do is delete extension i downloaded [00:49:51] !fixed [00:49:51] I don't know anything about "fixed". You might try: !templateproblems [00:50:01] 03(mod) Show/Expand are no longer localized - 10https://bugzilla.wikimedia.org/35105 (10Mark A. Hershberger) [00:50:07] ^I WILL BOT [00:50:11] pokeswap: Also, please don't go using random commands on the bot... the bot is here for the users giving help to direct users asking frequequently asked questions to information. [00:50:37] 03(mod) Missing article title from AFT clicktracking log - 10https://bugzilla.wikimedia.org/35106 (10Mark A. Hershberger) [00:51:09] i did that one by accident and i do that in PM window [00:51:42] ...I started typing that when you used !BOM [00:53:11] typing !BOM was to see if the issue had anything to do with it, and i noticed later a file did not have *the [00:54:53] hexmode: why? [00:55:15] saper: Probably class Namespace [00:55:33] hexmode: lots of unit tests fail on my system, unlike gerrit :( [00:55:36] saper: b/c I can't get pg 8.2 w/o it [00:55:43] ah [00:55:50] pg 9 is too new? [00:55:59] saper: open bug report for those? And we'll tell you about it [00:56:05] yes pg9 is too new [00:56:10] also pg 8.4 [00:56:31] o, holy [00:56:35] also, Dantman is right, older php would be better -- but that is easy to fix [00:57:03] saper: don't worry, I have a long flight tomorrow ;) [00:57:09] I can still have pg 8.2 on my FreeBD box [00:57:37] *shudders* FreeBSD [00:57:50] :) [00:58:12] Dantman: at least app versions are not bound to the OS version [00:58:12] I like quoting a really old quote from brion when FreeBSD comes up [00:58:34] Well... paraphrase, I can't remember verbatim [00:58:47] saper: I could compile it myself (like on fbsd) but I'm too lazy [00:58:51] packages ftw! [00:58:58] "FreeBSD, different enough from linux to break things, similar enough to not matter" [00:59:54] I can have pg 8.2.2 from ports - too new? [01:01:44] hexmode: Did you have any comments on https://www.mediawiki.org/wiki/Requests_for_comment/ResourceLoader_CSS_Extensions ? [01:02:29] Dantman: I didn't look. let me finish this email. Did you ask Trevor? [01:02:51] Trevor commented earlier today [01:02:52] Hmm... Trevor did make a comment [01:03:23] !f5 talks about skipping captcha how is that done on chrome? [01:04:47] Skipping cache? [01:05:20] captcha [01:05:37] !f5 [01:05:38] Bypassing your cache: Mozilla / Firefox / Safari: hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Command-R on a Macintosh); Konqueror: click Reload or press F5; Opera: clear the cache in Tools ? Preferences; Internet Explorer: hold Ctrl while clicking Refresh, or press Ctrl-F5. [01:05:44] No, it says cache, not captcha [01:05:48] ooo, sotty misread it [01:05:51] I think Ctrl+F5 works on Chrome [01:06:00] is there a way to do that, though [01:06:10] skip captcha? no [01:06:12] It seemed to work for me in Chromium on Ubuntu [01:06:34] reedy, can you please put that part in !f5 [01:06:39] (about chrome) [01:06:39] hexmode: re tests: hehe $wgLang / $wgContentLang broke them in an obvious way :) [01:07:12] saper: and you didn't file a bug?????!!!! Unacceptable! [01:09:02] hexmode: volunteer to remove dependencies on $wgGlobalVariables from MediaWiki parser tests? :) [01:10:12] where is the actual code for mw-bot i want to make a dictionary bot [01:10:14] saper: no, that isn't necessary, unless you want to. But a bug would be good so someone else can find something to fix easilsy [01:10:38] not that there is an easy fix [01:10:42] hexmode: it's impossible and probably unnecessary to fix [01:11:01] you could start mediawiki phase4 as well :) [01:11:04] saper: but tests BREAK! [01:11:23] Apparently we're calling it [01:11:26] 'core' now [01:11:57] saper: ^demon has a nascent project to manage configuration some way other than global vars [01:13:36] pokeswap: It's on the Toolserver. [01:13:44] I'm not actually clear on the license, as I didn't write it. [01:13:49] It's using some Java framework, though. [01:13:59] And call-response bots are the easiest kind. [01:14:07] Probably simpler for you to write your own. [01:14:15] Petan already wrote one [01:14:21] It runs in most channels except this one [01:14:26] !e [01:14:26] https://www.mediawiki.org/wiki/Extension:`e1 [01:14:31] Yeah this one uses `e1 [01:14:49] Petan's bot uses $1, it runs in -labs , -dev and a bunch of other places [01:15:01] Joan: I asked ami the other day, its under a free license [01:15:13] we are allowed to stick it in svn/git/etc [01:15:28] It was in SVN at some point. [01:15:35] Amidaniel's repo, though. [01:15:46] Joan: It was in his, which yeah, doesn't exist anymore [01:15:54] Alas. [01:17:12] Joan: we are allowed to commit it into ours, whereever, just need to bug someone to do it [01:17:19] check your spam! I just sent my email to wikitech-l. [01:38:46] where is the actual code for mw-bot i want to make a dictionary bot like mw-bot (ie: for !WINX Winx is a show in the magical girls genera like sailor moon) [01:43:21] * Dantman resents the idea that Winx characters are mahou shoujo! [01:43:42] mahou shoujo? [01:44:01] hexmode, I saw your email. If all bugs will default to unconfirmed, how will non-issue bugs (feature requests/enhancements, etc.) be handled? [01:46:09] where is the actual code for mw-bot? i want to make a dictionary bot like mw-bot [01:46:11] where? [01:46:33] pokeswap: It's on the toolserver... it's not publicly available [01:46:42] That was already mentioned earlier on [01:47:02] i must have been disconnected [01:47:18] where would i go if i wanted to ask to view it? [01:49:07] where? [01:49:25] * talueses Buenas noches! [01:49:33] ...please don't repeat yoursels [01:50:16] i always ask twice or i do not get an answer [01:51:02] Dantman: I'm a big fan of goal #4 on your CSS RFP [01:51:33] !CSS0RFP [01:51:33] I don't know anything about "css0rfp". [01:52:01] ... pokeswap, what did I say about the bot earlier? [01:52:03] Krenair: Ideally, these non-issue bugs (enhancments) would only be moved to "NEW" when someone committed to implementing them [01:52:23] Krenair: but that seems unlikely [01:52:27] hexmode: ;) What, #5 isn't awesome enough? [01:53:06] Dantman: goal #4 was kind of missing from some of the RL update :P [01:53:22] But yes... that's one of the reasons I scrapped SASS and LESS [01:54:09] you said it is not publicaly accessable, so i am wondering if there is a place where i can ask for it, since it is privitly accessablke [01:55:18] 03(NEW) Marathi language Narayam help link (मदत) to local Marathi Wiki help - 10https://bugzilla.wikimedia.org/35107 normal; MediaWiki extensions: Narayam; (mahitgar) [01:55:47] Dantman: also, I hadn't heard of SASS, so I wasn't committed to them ;) [01:57:42] 03(mod) Marathi language Narayam help link (मदत) to local Marathi Wiki help - 10https://bugzilla.wikimedia.org/35107 (10Mahitgar) [01:58:47] pokeswap: You can ask for someone that has access to it, But as pointed out earlier, its better to use another bot framework anyway, since mwbot has issues [01:58:49] hexmode: Oh right, that reminds me... I had something relevant not listed there... [01:59:05] (for example when you start it, you wouldn't be on the access list to use it anyway) [01:59:29] who has access to the code? [02:00:03] hexmode: One of the things I was thinking of doing was after parsing something like `@media screen { @include "..."; /* ... */ }` it would convert it to `@include "..." screen; @media screen { /* ... */ }` [02:00:37] pokeswap, you could learn a lot from coding your own bot. [02:00:53] google rfc 1459 [02:01:10] hexmode: ie: It would fix that issue of trying to concatenate things breaking [02:02:48] "concatenate things breaking"? [02:03:19] hexmode: There was a regression when we tried to fix that IE stylesheet bug by conctatenating everything into one stylesheet [02:03:23] ah [02:03:39] yeah, just carefully read your example, and saw what you meant [02:03:41] krenair: i do not know C coding [02:03:45] took me a bit though [02:03:58] pokeswap, you don't need to know C coding [02:04:18] what coding, than? [02:04:19] IRC bots can be written in anything with a socket library and a few basic string functions [02:04:35] socket library? [02:04:43] basic string functions? [02:05:02] bash! [02:05:11] nc for sockets! [02:05:23] lol [02:05:26] How do you disable anonymous editing on a mediawiki wiki? [02:06:14] hexmode: I'm the sassmaster. [02:07:03] Hello? Any help here? [02:07:21] !access | Buzzbyte_iPad [02:07:21] Buzzbyte_iPad: For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [02:07:34] 03robin * 10/trunk/phase3/includes/api/ApiQuerySiteinfo.php: fix r113403 [02:08:07] Thank! [02:11:58] 03(NEW) Extension:Semantic Forms - 10https://bugzilla.wikimedia.org/35108 normal; MediaWiki extensions: Extensions requests; (rahuldeshmukh101) [02:13:59] ...is it a terrible idea to have a template in a non-template namespace? [02:14:14] afaik you can do {{:Something}}, right? [02:14:29] Sure... depends on your rationale [02:15:23] it's to be used in a single page, so I called it Thepage/thetemplate and expected to use it as {{:Thepage/thetemplate}} (it would be cool if I could do something like {{:./thetemplate}} though [02:15:38] ...but maybe I should just move it to the template namespace and be done with it [02:16:18] We have subpage syntax... but you shouldn't use it inside the template since subpage syntax is relative to the page being included into, not to the template [02:16:43] not inside the template, no [02:16:53] I mean the page including the template by using subpage syntax [02:19:12] You'll have to turn subpages on in that namespace [02:19:23] However there are a few reasons not to do that [02:19:32] Namely the fact that the template will be considered content. [02:19:48] the main namespace already has subpages enabled and widely used for organization [02:19:58] 03(NEW) Exclude Thai,khamer and Lao scripts from mr-wikis - 10https://bugzilla.wikimedia.org/35109 normal; MediaWiki extensions: Narayam; (mahitgar) [02:20:01] People using Special:Random and Special:Search can end up on a template page that's not supposed to be considered content [02:20:10] hmm [02:20:17] that's a great point, I didn't think of Random [02:21:08] 03(NEW) DiffHistoryBlobTest::testXdiffAdler32 fails with String is not zero-terminated () - 10https://bugzilla.wikimedia.org/35110 normal; MediaWiki: Unit tests; (marcin.cieslak) [02:21:39] 03(mod) Exclude Thai,khamer and Lao scripts from mr-wikis - 10https://bugzilla.wikimedia.org/35109 (10Mahitgar) [02:28:48] 03(NEW) include Marathi alphabates and charecters in Edit tools - 10https://bugzilla.wikimedia.org/35111 normal; MediaWiki extensions: WikiEditor; (mahitgar) [02:29:50] 03(mod) include Marathi alphabates and charecters in Edit tools - 10https://bugzilla.wikimedia.org/35111 (10Mahitgar) [02:33:15] 03(mod) include Marathi alphabates and charecters in Edit tools - 10https://bugzilla.wikimedia.org/35111 +comment (10mahitgar) [02:33:28] ^bot door [02:33:36] *wrong channel [02:33:50] 03(mod) include Marathi alphabates and charecters in Edit tools - 10https://bugzilla.wikimedia.org/35111 (10Mahitgar) [02:37:36] Anyone around now that knows how to tell CentralAuth about wiki database table name prefixes? [02:41:46] 03(NEW) Special Charecter section in Edit tools virtual keyboard for phonetic and inscript narayam - 10https://bugzilla.wikimedia.org/35112 normal; MediaWiki extensions: WikiEditor; (mahitgar) [02:43:08] 03(mod) Add a keyboard layout display option to Narayam - 10https://bugzilla.wikimedia.org/28900 (10Mahitgar) [02:43:34] 03(mod) Stage source tree on fenari with git instead of svn - 10https://bugzilla.wikimedia.org/34138 +comment (10sumanah) [02:43:45] 03(mod) Special Charecter section in Edit tools virtual keyboard for phonetic and inscript narayam - 10https://bugzilla.wikimedia.org/35112 (10Mahitgar) [02:43:49] 03(mod) include Marathi alphabet and characters in edit tools - 10https://bugzilla.wikimedia.org/35111 +i18n; summary (10Sam Reed (reedy)) [02:43:57] 03(mod) Special Charecter section in Edit tools virtual keyboard for phonetic and inscript narayam - 10https://bugzilla.wikimedia.org/35112 (10Mahitgar) [02:44:16] 03(mod) Add a keyboard layout display option to Narayam - 10https://bugzilla.wikimedia.org/28900 (10Mahitgar) [02:44:45] 03(mod) Special character section in edit tools virtual keyboard for phonetic and inscript narayam - 10https://bugzilla.wikimedia.org/35112 summary (10Sam Reed (reedy)) [02:46:50] 03(mod) Add a keyboard layout display option to Narayam - 10https://bugzilla.wikimedia.org/28900 +comment (10mahitgar) [02:47:01] 03(mod) Enable Semantic Forms on mrwiki - 10https://bugzilla.wikimedia.org/35108 normal->15enhancement; +need-review; summary (10Sam Reed (reedy)) [02:47:49] 03(mod) Enable Semantic MediaWiki on WMF projects - 10https://bugzilla.wikimedia.org/8390 (10Sam Reed (reedy)) [02:47:49] 03(mod) Setup Semantic MediaWiki on Czech Wikiversity - 10https://bugzilla.wikimedia.org/25410 (10Sam Reed (reedy)) [02:48:52] 03(mod) Enable Semantic Forms on mrwiki - 10https://bugzilla.wikimedia.org/35108 +comment (10sam) [02:50:06] 03(mod) Exclude Thai,khamer and Lao scripts from mr-wikis - 10https://bugzilla.wikimedia.org/35109 +i18n (10Sam Reed (reedy)) [02:50:34] 03(mod) Enable Extension:Sudo on WMF cluster - 10https://bugzilla.wikimedia.org/35104 +need-review (10Sam Reed (reedy)) [02:52:29] 03(NEW) Failure of ParserTests::testParserTest with data set #156 - Interwiki link encoding conversion (bug 1636) - 10https://bugzilla.wikimedia.org/35113 normal; MediaWiki: Parser; (marcin.cieslak) [02:53:01] 03(mod) Enable Extension:Sudo on WMF cluster - 10https://bugzilla.wikimedia.org/35104 +comment (10sam) [02:54:25] 03(mod) Send Strict-Transport-Security header - 10https://bugzilla.wikimedia.org/35079 +comment (10sam) [02:55:18] 03(mod) Marathi language Narayam help link (मदत) to local Marathi Wiki help - 10https://bugzilla.wikimedia.org/35107 normal->15enhancement (10Sam Reed (reedy)) [02:55:19] 03(mod) Special character section in edit tools virtual keyboard for phonetic and inscript narayam - 10https://bugzilla.wikimedia.org/35112 normal->15enhancement (10Sam Reed (reedy)) [02:55:23] 03(mod) include Marathi alphabet and characters in edit tools - 10https://bugzilla.wikimedia.org/35111 normal->15enhancement (10Sam Reed (reedy)) [02:58:54] 03(WONTFIX) Enable Extension:Sudo on WMF cluster - 10https://bugzilla.wikimedia.org/35104 +comment (10MZMcBride) [02:59:15] Can I change the create account/sign in page? If so, how? [03:03:27] 03(NEW) PHPUnit dies with LANG other than C - 10https://bugzilla.wikimedia.org/35114 normal; MediaWiki: Unit tests; (marcin.cieslak) [03:04:54] 14(INVALID) Marathi language Narayam help link (मदत) to local Marathi Wiki help - 10https://bugzilla.wikimedia.org/35107 +comment (10Sam Reed (reedy)) [03:08:55] !branchpoints [03:08:55] http://www.mediawiki.org/wiki/Branch_points [03:10:53] 03(mod) Problems installing Version r37495 on MW 1.13.0 - 10https://bugzilla.wikimedia.org/35008 +comment (10sam) [03:11:45] Help would be helpful! :) [03:16:51] 03(mod) Unit tests do not work in all DB languages - 10https://bugzilla.wikimedia.org/26464 +comment (10marcin.cieslak) [03:18:56] Fracking hell... php's namespace syntax is even worse than I though [03:19:00] Buzzbyte_iPad: sorry [03:19:06] Buzzbyte_iPad: if you don't get help here, try the list [03:19:08] !lists | Buzzbyte_iPad [03:19:09] Buzzbyte_iPad: mediawiki-l and wikitech-l are the primary mailing lists for MediaWiki-related issues. See https://www.mediawiki.org/wiki/Mailing_lists for details. [03:19:13] good luck [03:19:30] Uhhh... [03:19:38] Thanks? [03:20:13] I knew they used \ for the namespace separator. [03:20:28] Can I change the create account/sign in page? If so, how? [03:20:53] Change it how? [03:22:02] I want to change the link on the sign in page for create an account [03:22:10] But I thought that was ONLY the separator for sub-namespaces... and if you didn't use a sub-namespace it would be sane... [03:22:27] But no... they also used \ for the separator between namespace and classname [03:22:59] So you're stuck with TheNamespace\ClassName [03:26:23] 03(mod) Write git localization import scripts for translatewiki.net - 10https://bugzilla.wikimedia.org/34137 +comment (10sumanah) [03:31:51] Uhhhh... [03:31:59] Hello??? [03:32:12] Help? [03:32:53] Buzzbyte_iPad: What exactly do you want to change with the URL? [03:33:33] To make it lead to another page instead [03:36:09] You're kind of annoying. [03:43:53] I just need HELP!!!!! [03:44:32] Well, I'm convinced. PHP's namespace functionality is unacceptable. [03:44:42] Any code that uses it shalt be burned!! [03:47:36] updated [03:47:40] !e TEST [03:47:40] https://www.mediawiki.org/wiki/Extension:TEST [04:14:59] 03(mod) Performer's username is shown twice in page move entries on the history - 10https://bugzilla.wikimedia.org/34961 +comment (10aschulz4587) [04:26:24] Is there a way to split out a file that was uploaded with the same name as another file? [04:27:10] Other than downloading it and re-uploading it? [04:27:16] Probably not. [04:27:34] Check Bugzilla for a bug? [04:30:10] Oh, it's a longstanding weakness of MediaWiki [04:30:16] I'm sure everyone is aware of it. [04:30:30] I just don't know if there's a workaround. [04:30:44] other than downloading and reuploading it. [04:31:17] 04(REOPENED) Support Flash-based upload widget to handle multiple file selection - 10https://bugzilla.wikimedia.org/16753 +comment (10MZMcBride) [04:31:21] 03(mod) Add a keyboard layout display option to Narayam - 10https://bugzilla.wikimedia.org/28900 (10Santhosh Thottingal) [04:31:23] 03(mod) On Screen Keyboard with Narayam - 10https://bugzilla.wikimedia.org/32518 (10Santhosh Thottingal) [04:31:48] With as many images as the WMF has, you'd think this wouldn't be a fundamental issue. The odds of an accidental overwrite are pretty high. [04:31:54] split out? [04:32:02] My solution is to change names randomly. [04:32:25] Dantman: yes, there are two "versions" of the file which are actually different files uploaded with the same name. [04:32:39] badon: Right, but the software warns you. [04:32:45] It says "this name is already taken." [04:32:49] Or you can check if the name is already taken. [04:32:59] Joan: You can't expect joe bloe user to pay attention, haha. [04:33:01] A split out feature would be nice, but isn't this really just user error? [04:33:18] You can also just revert. [04:33:21] And then reupload. [04:33:24] Joan: yeah, it's user error like taking too many sleeping pills - sometimes people don't read the label. [04:33:37] Well, people who take too many sleeping pills often die. [04:33:43] haha, yeah [04:33:53] Thankfully MediaWiki isn't out to get them :) [04:33:57] Life's a bitch if you don't read warnings. [04:34:13] Not yet! [04:34:59] badon: you can roll back an overwrite, download, rollback the rollback. [04:36:10] Amgine: That's what I'll do. Hopefully this gets easier someday. I'm using Semantic Forms which doesn't handle file pages well, and people miss or misunderstand the warnings. [04:36:38] Well, kill them. [04:37:10] There's only one, and if I kill him, there won't be any users left but me! :) [04:37:12] Just kidding. [04:37:20] So was I. [04:37:30] Although, there are days... [04:38:16] I guess what I really want is a way to e-mail a waterballoon at someone. "You have mail! " [04:39:15] There's an app for that. [04:39:27] badon: File a bug? [04:39:28] That's what she said. [04:39:29] Also, [04:39:37] can't you train the one user? [04:39:48] That seems like a rather small issue. [04:39:50] Cattle prods. Useful. [04:39:53] 03(mod) Enable Semantic Forms on mrwiki - 10https://bugzilla.wikimedia.org/35108 +comment (10rahuldeshmukh101) [04:39:56] Well, my cat -er, user kind of does what he wants. [04:39:57] Or an e-amil. [04:40:25] e-mail [04:41:39] 03(mod) Enable Semantic Forms on mrwiki - 10https://bugzilla.wikimedia.org/35108 +comment (10p858snake) [05:50:03] 03(mod) Performer's username is shown twice in page move entries on the history - 10https://bugzilla.wikimedia.org/34961 +comment (10MZMcBride) [06:38:09] 03(mod) Enable Special:Import for administrator in Bengali Wikipedia - 10https://bugzilla.wikimedia.org/34791 +comment (10Tanvir Rahman) [06:39:28] hi aharoni [06:41:11] could anyone tell me about resourceloader in mediawiki ? [06:41:35] i just want to know about how it internally works .. [06:41:48] pls :) [06:43:49] some help with resourceloader !! [06:47:56] 03(NEW) Narayam core resource should load before other Wiki level editable JavaScripts - 10https://bugzilla.wikimedia.org/35115 enhancement; MediaWiki extensions: Narayam; (junu.pv+public) [06:48:18] 03(mod) Narayam core resource should load before other Wiki level editable JavaScripts - 10https://bugzilla.wikimedia.org/35115 (10Junaid) [06:48:19] 03(mod) Add ability to customize Narayam on-wiki - 10https://bugzilla.wikimedia.org/34693 (10Junaid) [07:06:14] 03(mod) "chapter:" interwiki link doesn't work for non .wikimedia.org chapters wikis - 10https://bugzilla.wikimedia.org/24442 +comment (10Krinkle) [07:11:20] 03(NEW) API documentation for prop=excerpts seems to be wrong - 10https://bugzilla.wikimedia.org/35116 minor; MediaWiki: API; (dcljr) [07:34:16] 03liangent * 10/trunk/extensions/MobileFrontend/api/ApiQueryExcerpts.php: (bug 35116) Correct API documentation for prop=excerpts [07:34:17] 03(FIXED) API documentation for prop=excerpts seems to be wrong - 10https://bugzilla.wikimedia.org/35116 +comment (10Liangent) [07:35:01] 03(mod) Narayam core resource should load before other Wiki level editable JavaScripts - 10https://bugzilla.wikimedia.org/35115 +comment (10Niklas Laxström) [07:35:24] 03(NEW) image upload vandalism is not revertable - 10https://bugzilla.wikimedia.org/35117 critical; MediaWiki: Images and files; (niklas.laxstrom) [07:43:00] 03(mod) image upload vandalism is not revertable - 10https://bugzilla.wikimedia.org/35117 +comment (10niklas.laxstrom) [07:47:11] 03(NEW) AJAXPoll: add group and group permissions - 10https://bugzilla.wikimedia.org/35118 normal; MediaWiki extensions: AJAX Poll; (mail) [07:47:42] 03(mod) image upload vandalism is not revertable - 10https://bugzilla.wikimedia.org/35117 +comment (10Krinkle) [07:47:57] 03(mod) AJAXPoll: add group and group permissions - 10https://bugzilla.wikimedia.org/35118 normal->15enhancement; +comment (10T. Gries) [07:48:11] 03(mod) AJAXPoll: add group and group permissions - 10https://bugzilla.wikimedia.org/35118 (10T. Gries) [07:50:42] 03(NEW) AJAXPoll: add option to show poll results only for users who have voted - 10https://bugzilla.wikimedia.org/35119 normal; MediaWiki extensions: AJAX Poll; (mail) [07:50:52] 03(mod) AJAX Poll: Create a new user right and restrict voting to it - 10https://bugzilla.wikimedia.org/35118 summary; +comment (10Krinkle) [07:50:59] 03(mod) AJAXPoll: add option to show poll results only for users who have voted - 10https://bugzilla.wikimedia.org/35119 normal->15enhancement; +comment (10T. Gries) [07:53:58] 03(NEW) AJAXPoll as simple ranking tool (add a different skin for poll vote and result layout) - 10https://bugzilla.wikimedia.org/35120 normal; MediaWiki extensions: AJAX Poll; (mail) [07:54:17] 03(mod) AJAXPoll as simple ranking tool (add a different skin for poll vote and result layout) - 10https://bugzilla.wikimedia.org/35120 normal->15enhancement; +comment (10T. Gries) [08:01:42] 03(mod) image upload vandalism is not revertable - 10https://bugzilla.wikimedia.org/35117 +comment (10niklas.laxstrom) [08:02:18] 03(mod) image upload vandalism is not revertable - 10https://bugzilla.wikimedia.org/35117 +comment (10federicoleva) [08:09:43] 03(mod) image upload vandalism is not revertable - 10https://bugzilla.wikimedia.org/35117 +comment (10krinklemail) [08:10:46] 03(mod) AJAX Poll: Create a new user right and restrict voting to it - 10https://bugzilla.wikimedia.org/35118 +comment (10mail) [08:11:59] 14(INVALID) Narayam core resource should load before other Wiki level editable JavaScripts - 10https://bugzilla.wikimedia.org/35115 +comment (10Krinkle) [08:15:43] 03(mod) AJAX Poll: Create a new user right and restrict voting to it - 10https://bugzilla.wikimedia.org/35118 +comment (10krinklemail) [08:17:52] 03(mod) AJAX Poll: Create a new user right and restrict voting to it - 10https://bugzilla.wikimedia.org/35118 +comment (10mail) [08:22:10] Krinkle: hi [08:22:17] Hi [08:22:25] we made a decission [08:22:38] because there are too many limitations with gadget [08:22:44] we make both at some point [08:22:51] there will be a web app [08:23:00] but it will have api.php just like mediawiki [08:23:17] so that you can make a gadget to use all a stuff you need for it [08:23:26] like irc, etc [08:23:54] we are going to use a lot of memcache buffers to preload diffs etc [08:24:04] it's not possible in gadget [08:24:19] also there is no one in current dev team who understand how gadgets work [08:25:20] petan: Okay, I'm not going to tell you what to do. It's your project and I don't have time to do a lot of development on it either, so it wouldn't be fair either. [08:25:44] But I do believe and am sure that there are currently things you do not yet know, but will find out during the process of making the web app [08:26:16] for example the fact that memcached is not possible in a gadget is not relevant at all. You can't use memcached in the front-end in general, it's a backend thing. [08:26:30] ok, all you would need to make a gadget will be accessible so, you can make it if you want, problem is that no one from us understand gadgets so we can't dev it [08:26:33] Once the web-app is ready, I'll be happy to help out and create a gadget that uses your API and does the same thing from a gadget. [08:26:49] ok [08:26:57] petan: Basically "Gadgets" is a made up word [08:27:03] I don't know if u can access memcache from gadgets [08:27:08] it doesn't exist, it's just a wiki way of saying "a bunch of javascript" [08:27:49] petan: You can't access memcached from the browser in any way, not from html, not from javascript, not from a web app, not from a gadget [08:28:11] right, you can access it in web app [08:28:24] not from a browser probably, unless it's going to be public [08:28:25] you can access it on the server only, and only in the backend [08:28:34] doesn't matter whether it's public [08:28:40] if there is a way to restrict write access I could make it accessible from outside [08:28:50] it's going to cache public data only [08:29:23] memcache can listen on port which is accessible from outside [08:31:00] Yes, but you can't access that from a browser [08:31:03] that's not how the web works [08:31:10] hm... [08:31:12] you use it in the backend [08:31:16] right [08:31:20] front-end gets everything from the API [08:31:24] then it's not of much help to gadget... [08:31:25] (huggle api.php I mean) [08:31:39] memcached is not relevant to front-end, not for gadget, not for web app [08:32:06] You have valid argument on the etherpad that say there are a few things that could prevent the gadget from doing everything Huggle can [08:32:14] but those same arguments apply to the web app [08:32:25] another one is that gadget is goinf to be far slower [08:32:26] If you feel more comfortable doing a web app first, that's fine. [08:32:41] Gadget will be faster, I am sure of that. [08:32:47] only half the connections [08:32:49] let's see... ;) [08:32:53] not really [08:33:00] web app, will need connection only for write [08:33:07] no [08:33:11] it's going to read diffs from local memcache so... [08:33:29] there will be a daemon which download content of rc feed to local memcache [08:33:41] So people that are going to use the Huggle web app will have to access the labs instance via SSH to fight vandalism? [08:33:44] (joking) [08:33:47] no [08:33:54] web app is written in php [08:33:54] read and write is a connection [08:33:57] yes [08:34:03] but php is executed on the server [08:34:05] not in the browser [08:34:07] yes [08:34:15] what is the wfProfileIn() method [08:34:16] but diffs are going to be loaded using php [08:34:18] not browser [08:34:28] so the browser makes a connection to the server (read) and gets data [08:34:35] and then makes an API request to read the data [08:34:39] and thats going to happen a lot [08:34:42] which is fine [08:34:44] but that's how it is [08:35:08] ok, refresh a page on wikipedia, how slower it is compared to refresh of hg.wmflabs.org/beta? [08:35:20] our webserver is likely going to be faster [08:35:21] Why would you want to refresh a page in WIkipedia? [08:35:26] that's my point [08:35:34] your gadget will load quite slow [08:35:41] while the web app will be fast [08:35:42] no it's not, the gadget will use a dynamic UI [08:35:45] not on the server side [08:35:49] ah [08:35:53] when using the Huggle gadget there would be 0 refreshes [08:35:53] but you need to download content from server [08:36:03] that takes time [08:36:06] lot of time [08:36:14] not anymore data then you get from the server in the web app [08:36:18] it's exactly the same [08:36:31] while the web app will download diff from local memcache so it's going to be faster [08:36:46] but I'd like to get back to my other project now. I think making this web app will be a great execercise for everybody to learn what is involved. [08:36:54] even if production is faster than labs, it's more loaded and need to execute whole mediawiki code to render diff [08:36:55] Just forget about the gadget [08:37:23] hm, I think gadget is cool, if it's going to be fast enough [08:37:35] it would be even more if someone could actually work on it :) [08:37:48] I know only 1 person who can, that's you [08:38:13] while I have 4 - 6 devs who are willing to help with web [08:39:50] petan: the gadget may be a bit exotic right now, but it's really just html/javascript/css [08:40:09] I think the issue is not finding a gadget developer, but in general a front-end developer for Huggle [08:40:12] unfortunatelly I don't know js, nor css... I know only some php [08:40:45] and if you find that person (or more persons) perhaps then come back to the decision and decide whether to make a standalone web app or gadget. [08:40:53] I think making that decision now is too soon. [08:41:23] ok [08:41:50] I personally like on gadget the login part, but I don't believe we could make it with 1 dev ;) [08:42:04] yep [08:56:09] New patchset: QChris; "Not dropping lines in skipping until pageid in recompression" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3046 [08:57:59] 03(mod) image upload vandalism is not revertable - 10https://bugzilla.wikimedia.org/35117 +comment (10Krinkle) [09:02:40] Tim-away: Latest cryptrand https://github.com/dantman/mediawiki-core/blob/cryptrand/includes/CryptRand.php [09:09:39] Q to native English speakers: is "Can vote in AJAX polls" a good message text for right-ajaxpoll-vote ?? [09:14:02] Not entirely related but should "AJAX" be part of the mesage? [09:27:00] 03wikinaut * 10/trunk/extensions/AJAXPoll/ (AJAXPoll.i18n.php AJAXPoll.php AJAXPoll_body.php): fix enhancement bug35118 . add new user right ajaxpoll-vote [09:27:17] 03(FIXED) AJAX Poll: Create a new user right and restrict voting to it - 10https://bugzilla.wikimedia.org/35118 +comment (10T. Gries) [09:30:31] Hi Krinkle, how can I load a local resource, say 'Mediawiki:my-resource.js', using JavaScript resource loader function mw.register( module, version, dependencies, group, source ); [09:30:51] where should I specify the location of resource? [09:31:26] Junaidpv: ResourceLoader doesn't work that way [09:31:39] Junaidpv: Is this for an extension? [09:32:05] no, I want it to load from my custom wiki level script [09:32:25] Junaidpv: In that case register it as a gadget [09:32:41] The Gadget extension handles the ResourceLoader registry automatically [09:33:13] registry is on the server, not the client. mw.loader.register links them together on the client [09:33:50] Junaidpv: MediaWiki:Gadgets-definition, add *myResource[ResourceLoader]|myResources.js [09:34:01] then on MediaWiki:Gadget-myResource.js is your script [09:34:23] New code comment: Wikinaut; set new (see follow up r113541 where it is resolved); [09:34:31] Krinkle, Can normal users create gadgets? [09:34:36] No [09:34:41] :( [09:34:55] That is for safety reasons, because they can be loaded automatically [09:35:06] javascript can do dangerous things [09:35:32] Junaidpv: Can you link me to a bit more context? What is this for [09:35:36] There is always a solution [09:36:54] I want to show others how to create and add new input method to Narayam without effecting others. [09:37:42] Krinkle: I think narayam itself load some resources dynamically, [09:38:17] Ok [09:38:24] So what's the problem? [09:38:36] Loading/registering a resource is a solution, what is the problem? [09:39:51] 03(mod) Performer's username is shown twice in page move entries on the history - 10https://bugzilla.wikimedia.org/34961 +comment (10fut.perf) [09:40:12] Krinkle: allow a user to have input method of his own [09:40:41] OK [09:40:59] So in User:Junaidpv/common.js, add a callback after narayam is loaded and register your method [09:42:01] New review: ArielGlenn; "Is this different than commit I17dc1aba ( https://gerrit.wikimedia.org/r/#change,2875 ) ? The blobdi..." [operations/dumps] (ariel); V: 0 C: 0; - https://gerrit.wikimedia.org/r/2890 [09:42:14] Krinkle: Ok, I will try [09:53:37] New code comment: Dantman; I've cloned our core git repo and put MWCryptRand into a branch and pushed it to GitHub while it's b; [09:56:49] New review: QChris; "Sorry. This has only been discussed in private email before." [operations/dumps] (ariel) C: 0; - https://gerrit.wikimedia.org/r/2890 [10:00:16] 03(NEW) rename right-passwordreset to right-passwordreset-view-mail - 10https://bugzilla.wikimedia.org/35121 major; MediaWiki: User login; (mail) [10:00:23] 03(mod) rename right-passwordreset to right-passwordreset-view-mail - 10https://bugzilla.wikimedia.org/35121 (10T. Gries) [10:02:14] New review: ArielGlenn; "I'd prefer to handle this a different way, one that doesn't require us to worry about whether the OS..." [operations/dumps] (ariel); V: 0 C: 0; - https://gerrit.wikimedia.org/r/2875 [10:07:56] 03(mod) Write git localization import scripts for translatewiki.net - 10https://bugzilla.wikimedia.org/34137 +comment (10s.mazeland) [10:11:37] 03(mod) rename right-passwordreset to right-passwordreset-view-mail - 10https://bugzilla.wikimedia.org/35121 +comment (10mail) [10:19:47] 03(mod) rename right-passwordreset to right-passwordreset-view-mail - 10https://bugzilla.wikimedia.org/35121 +comment (10mail) [10:23:29] 03(WONTFIX) Exclude Thai,khamer and Lao scripts from mr-wikis - 10https://bugzilla.wikimedia.org/35109 +comment (10Siebrand) [10:31:00] 03(mod) rename right-passwordreset to right-passwordreset-view-mail - 10https://bugzilla.wikimedia.org/35121 +comment (10mail) [10:31:40] 03(mod) rename right-passwordreset to right-passwordreset-emailsent-capture-view - 10https://bugzilla.wikimedia.org/35121 summary (10T. Gries) [10:37:00] 03(ASSIGNED) Left-to-right usernames with punctuation displayed incorrectly on right-to-left wikis - 10https://bugzilla.wikimedia.org/35085 +comment (10Amir E. Aharoni) [10:37:01] 03(mod) RTL/bidirectional issues (tracking) - 10https://bugzilla.wikimedia.org/745 (10Amir E. Aharoni) [10:54:22] New code comment: Amire80; Sorry, r112428.; [11:00:06] Hi, any decs around? [11:00:09] devs* [11:07:56] 03(NEW) Extracted OCR text layer is mutilated - 10https://bugzilla.wikimedia.org/35122 normal; MediaWiki extensions: PdfHandler; (lars) [11:09:31] 03(mod) Performer's username is shown twice in page move entries on the history - 10https://bugzilla.wikimedia.org/34961 +comment (10fut.perf) [11:15:03] New review: QChris; "> [...] Right now it's only called every 5 seconds but [...]" [operations/dumps] (ariel) C: 0; - https://gerrit.wikimedia.org/r/2875 [11:20:02] Change abandoned: QChris; "Duplicate of Change-Id: I17dc1abac0f3b1aca6646055b70895d7999b3224" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/2890 [11:26:25] 03(mod) Extracted OCR text layer is mutilated - 10https://bugzilla.wikimedia.org/35122 +comment (10lars) [11:33:56] 03(mod) Extracted OCR text layer is mutilated - 10https://bugzilla.wikimedia.org/35122 +comment (10Marcin Cieślak) [11:36:10] 03wikinaut * 10/trunk/extensions/AJAXPoll/ (AJAXPoll.php AJAXPoll_body.php): [11:36:11] follow up r113554 . forgot - and fixed now - the server-side check of the [11:36:11] ajaxpoll-vote permission. For viewers without voting permission it does not make [11:36:11] sense to check one of the radio buttons, buttons are now unchecked on load. [11:37:47] 03(mod) AJAX Poll: Create a new user right and restrict voting to it - 10https://bugzilla.wikimedia.org/35118 +comment (10mail) [11:51:43] 03raymond * 10/trunk/extensions/ (6 files in 6 dirs): [11:51:43] Make group specific .css/.js pages visible on Special:AllMessages [11:51:43] Per request of Der Umherirrende https://translatewiki.net/wiki/Thread:User_talk:Raymond/Keys_auf_Special:AllMessages_f%C3%BCr_group-*.js/.css [11:51:43] Pass 1: Extensions running on the WMF cluster [11:52:36] 03raymond * 10/trunk/extensions/ (10 files in 10 dirs): [11:52:36] Make group specific .css/.js pages visible on Special:AllMessages [11:52:36] Per request of Der Umherirrende https://translatewiki.net/wiki/Thread:User_talk:Raymond/Keys_auf_Special:AllMessages_f%C3%BCr_group-*.js/.css [11:52:37] Pass 2: All other extensions not running on the WMF cluster [11:53:25] 03raymond * 10/trunk/translatewiki/MediaWiki/mediawiki-defines.txt: r113556/r113557: Update keys. [11:55:55] 03amire80 * 10/trunk/extensions/WebFonts/fonts/Tfng/: Deleting Hapax Berbere font until license is clarified :( [11:57:29] 03raymond * 10/trunk/translatewiki/MediaWiki/mediawiki-defines.txt: Commit live hack [11:58:02] 03amire80 * 10/trunk/extensions/WebFonts/resources/ext.webfonts.fontlist.js: Follow up to r113559, commenting out Hapax Berber until the license is clarified. [12:01:12] 03(mod) Extracted OCR text layer is mutilated by wrong version of pdftotext - 10https://bugzilla.wikimedia.org/35122 summary (10Lars Aronsson) [12:02:13] 03(mod) Android menu has no icon for 'Share' - 10https://bugzilla.wikimedia.org/34990 +comment (10Yuvi Panda) [12:03:33] Hi! I have a problem [12:03:41] Mediawiki trunk installer says I don't have database drivers available! [12:03:56] phpinfo() shows them all available! [12:04:56] New patchset: QChris; "Not dropping lines in skipping until pageid in recompression" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3046 [12:06:58] INSTALLER BROKEN AARRGGHHHH [12:07:30] domas: it was me [12:09:51] you what?! [12:11:10] well works4me [12:11:20] on a trunk? [12:11:44] r113535 using postgreSQL (php maintenance/install.php --dbtype=postgres ...) [12:12:41] I'm using web installer [12:14:25] which r? [12:15:07] 03(NEW) Need help fixing failed move - 10https://bugzilla.wikimedia.org/35123 normal; Wikimedia: General/Unknown; (krinklemail) [12:15:50] 03(NEW) Special:AbuseFilter doesn't show hits number for public filters to users without abusefilter-log-detail permission - 10https://bugzilla.wikimedia.org/35124 minor; MediaWiki extensions: AbuseFilter; (federicoleva) [12:16:04] 03(mod) Need help fixing failed move - 10https://bugzilla.wikimedia.org/35123 +comment (10Krinkle) [12:16:08] saper: trunk [12:16:12] 03(mod) Need help fixing failed move (database corrupt?) - 10https://bugzilla.wikimedia.org/35123 summary (10Krinkle) [12:16:23] 03(mod) Need help fixing failed move (database corrupt?) - 10https://bugzilla.wikimedia.org/35123 (10Krinkle) [12:22:15] domas: r113561 works here (I have mysql, pgsql and sqlite) [12:23:25] 03(mod) Enable Semantic MediaWiki on WMF projects - 10https://bugzilla.wikimedia.org/8390 (10mybugs.mail) [12:28:41] hello I was wondering if someone could answer a question I had about the formula images on wikipedia? [12:30:25] I was wondering if the rendered formula images (i.e. http://upload.wikimedia.org/wikipedia/en/math/7/e/8/7e8eeee0c85073d8a25eb9a28f1005cf.png) are kept permanently or deleted when they are no longer present on the page [12:36:07] I believe we keep them, although I havn't played that much with Maths [12:37:06] And we don't actually have a easy way to tell if/what page actually uses the said images [12:38:05] saper: 113561 doesn't work here [12:39:21] hi p858, thanks for your answer [12:39:29] saper: as if the settings thing gets overwritten [12:40:01] 03(mod) Need help fixing failed move (database corrupt?) - 10https://bugzilla.wikimedia.org/35123 +comment (10krinklemail) [12:40:05] domas: does it work if you drop back to a older version of trunk? [12:40:24] p858: do you know where I can get a definitive answer? [12:40:42] timotias: you could bug the #wikimedia-tech folks [12:41:25] if they keep the cached images on the wmf cluster, or brion in more general about the extension doing it [12:42:11] p858snake: ok i will try bugging the wikimedia tech folks [12:42:18] thanks for your help [12:42:37] p838snake: didn't try yet [12:42:50] _CompiledDBs is empty array where it is being checked [12:42:54] and it is not empty where it is being set [12:42:55] hm [12:43:14] 03(mod) Need help fixing failed move (database corrupt?) - 10https://bugzilla.wikimedia.org/35123 +comment (10krinklemail) [12:43:38] But as I said, the extension doesn't keep record (db table) of what pages actually produce the images or uses them, so there wouldn't be a easy way to actually automate the check and remove them [12:44:21] (And there is a open bug about that, I believe Tim-away filed it) [12:44:27] domas: did you try to install without PG and then later set up PG? [12:44:39] if so you need to nuke the session cookie [12:44:57] I spent hours debugging this with someone at a hackaton [12:45:21] *without PG setup [12:45:49] p858snake: so you're saying it's unlikely they delete them because it would be impossible to know which page is using it? so they might just keep all rendered formulas that were ever created? [12:46:42] yes, well they could be deleted (and they would automatically be recreated on the next page load) but the recreation would create load issues [12:47:11] aaron: I didn't have MySQL, now I try with MySQL [12:47:16] Aaron: I hate you [12:47:19] (on the wmf cluster at least) [12:47:21] and everyone else [12:47:29] and I hate mediawiki [12:47:33] I spent hours of debugging too [12:47:38] except I wasn't successful [12:47:59] aaron: this is a bug [12:50:12] 03(mod) Need help fixing failed move (database corrupt?) - 10https://bugzilla.wikimedia.org/35123 +comment (10krinklemail) [12:52:23] I doubt they are created on page load, because for instance if you click http://upload.wikimedia.org/wikipedia/en/math/7/e/8/7e8eeee0c85073d8a25eb9a28f1005cf.png, it will take you to the formula image and you didn't even load the page [12:52:29] 03(NEW) server-side information cached in a session cookie, breaking database checks - 10https://bugzilla.wikimedia.org/35125 normal; MediaWiki: Installation; (domas.mituzas) [12:52:35] here, https://bugzilla.wikimedia.org/show_bug.cgi?id=35125 [12:55:42] 03(mod) Check environment and display new results every time when ?page=Welcome is accessed - 10https://bugzilla.wikimedia.org/31533 +comment (10Aaron Schulz) [12:55:43] 14(DUP) server-side information cached in a session cookie, breaking database checks - 10https://bugzilla.wikimedia.org/35125 +comment (10Aaron Schulz) [12:56:40] domas: and after I almost reported the bug I realized it was already in BZ [12:56:55] :) [12:57:01] I like creating dupes [12:57:22] so we both went through the same process, isn't that cute? [12:57:31] yup [12:57:36] so many hours wasted on this [12:58:15] $lowestUnhappy = $this->getLowestUnhappy(); [12:58:15] 03(mod) Check environment and display new results every time when ?page=Welcome is accessed - 10https://bugzilla.wikimedia.org/31533 normal->04CRIT (10Aaron Schulz) [12:58:25] I think it says it all [13:10:12] we have three gerrit bot clones? [13:27:30] hi [13:27:57] 03(mod) Extracted OCR text layer is mutilated by wrong version of pdftotext - 10https://bugzilla.wikimedia.org/35122 +comment (10lars) [13:34:32] 03(mod) Under some circumstances mw.loader.using calls document.write and blanks the page - 10https://bugzilla.wikimedia.org/34845 +comment (10krinklemail) [13:36:43] #wmf [13:36:53] 03(mod) Under some circumstances mw.loader.using calls document.write and blanks the page - 10https://bugzilla.wikimedia.org/34845 +comment (10krinklemail) [13:39:47] 03wikinaut * 10/trunk/extensions/OpenID/ (4 files): version 1.002 added missing system text 'right-openid-converter-access' [13:40:08] 03(mod) Error: Template loop detected - limited recursions should be allowed. - 10https://bugzilla.wikimedia.org/25644 (10mybugs.mail) [13:40:59] 03(mod) API documentation for prop=excerpts seems to be wrong - 10https://bugzilla.wikimedia.org/35116 (10Sam Reed (reedy)) [13:41:07] New code comment: Krinkle; Would it make sense to apply a similar change to the Revision instantiation from oldid around line 2; [13:42:21] 03(mod) Error: Template loop detected - limited recursions should be allowed. - 10https://bugzilla.wikimedia.org/25644 (10mybugs.mail) [13:44:24] 03(mod) rename right-passwordreset to right-passwordreset-emailsent-capture-view - 10https://bugzilla.wikimedia.org/35121 major->normal (10Sam Reed (reedy)) [13:49:45] 03(mod) OpenID-only enabled account owners cannot set their password when the account lacks an e-mail address - which cannot be set up because they don't have a password (race condition) - 10https://bugzilla.wikimedia.org/34357 summary (10T. Gries) [13:50:03] 03(mod) Unit tests do not work in all DB languages - 10https://bugzilla.wikimedia.org/26464 +comment (10Marcin Cieślak) [13:50:41] 03(mod) Unit tests do not work in all DB languages - 10https://bugzilla.wikimedia.org/26464 (10Marcin Cieślak) [13:51:22] 04(REOPENED) Unit tests do not work in all DB languages - 10https://bugzilla.wikimedia.org/26464 +i18n (10Marcin Cieślak) [13:55:58] 03(NEW) Gadgets issues that are obsolete in Gadgets 2.0 (tracking) - 10https://bugzilla.wikimedia.org/35126 normal; MediaWiki extensions: Gadgets; (krinklemail) [13:55:58] 03(mod) Tracking bug (tracking) - 10https://bugzilla.wikimedia.org/2007 (10Krinkle) [13:56:09] 03(mod) Make ResourceLoader option visible on Special:Gadgets - 10https://bugzilla.wikimedia.org/35097 (10Krinkle) [13:56:09] 03(mod) Gadgets issues that are obsolete in Gadgets 2.0 (tracking) - 10https://bugzilla.wikimedia.org/35126 (10Krinkle) [13:56:34] 03(mod) Gadgets issues that are obsolete in Gadgets 2.0 (tracking) - 10https://bugzilla.wikimedia.org/35126 +comment (10Krinkle) [14:05:14] 03(mod) Add helper function to get the current wikicode of a page - 10https://bugzilla.wikimedia.org/35084 +comment (10krinklemail) [14:10:28] 14(INVALID) PHPUnit dies with LANG other than C - 10https://bugzilla.wikimedia.org/35114 +comment (10Marcin Cieślak) [14:20:00] 03(mod) mediaWiki.util.addPortletLink incorrectly adds link to all ul tags in portlet - 10https://bugzilla.wikimedia.org/35082 +comment (10krinklemail) [14:20:28] 03(mod) mediaWiki.util.addPortletLink incorrectly adds link to all ul tags in portlet - 10https://bugzilla.wikimedia.org/35082 (10Krinkle) [14:24:28] 14(INVALID) Failure of ParserTests::testParserTest with data set #156 - Interwiki link encoding conversion (bug 1636) - 10https://bugzilla.wikimedia.org/35113 +comment (10Marcin Cieślak) [14:25:01] 03(NEW) LQT autocreated talk pages are not deleted by nuke - 10https://bugzilla.wikimedia.org/35127 normal; MediaWiki extensions: LiquidThreads; (federicoleva) [14:28:09] 03(NEW) Forward slashes in template/form names cause error: patch for suggested fix attached - 10https://bugzilla.wikimedia.org/35128 major; MediaWiki extensions: SemanticForms; (spam) [14:28:09] 03(mod) wikitech gives 406 Not Acceptable from browsers that do not include */* or application/x-httpd-php in the accept request header - 10https://bugzilla.wikimedia.org/21617 +comment (10marcin.cieslak) [14:28:43] 03(mod) Forward slashes in template/form names cause error: patch for suggested fix attached - 10https://bugzilla.wikimedia.org/35128 +comment (10spam) [14:31:37] 03(mod) https://lists.wikimedia.org not reachable over IPv6 - 10https://bugzilla.wikimedia.org/22028 +comment (10marcin.cieslak) [15:15:38] 03(mod) Narayam core resource should load before other Wiki level editable JavaScripts - 10https://bugzilla.wikimedia.org/35115 +comment (10junu.pv+public) [15:44:13] 03(mod) Under some circumstances mw.loader.using calls document.write and blanks the page - 10https://bugzilla.wikimedia.org/34845 +comment (10beau) [16:28:34] 03(mod) Narayam core resource should load before other Wiki level editable JavaScripts - 10https://bugzilla.wikimedia.org/35115 +comment (10krinklemail) [16:30:23] 03(mod) Under some circumstances mw.loader.using calls document.write and blanks the page - 10https://bugzilla.wikimedia.org/34845 +comment (10krinklemail) [16:39:48] sumanah: greetings :) [16:39:54] Hi varnent! [16:40:34] sorry we didn't get a chance to follow-up again earlier this week :) seemed to keep missing each other in IRC [16:41:25] varnent: I've been attempting to cover for someone else who's away [16:41:37] varnent: yeah; I haven't been in IRC that much - a lot of in-person meetings in San Francisco [16:41:48] sumanah: oy - working for two this week then? :) [16:41:54] varnent: at least two! :-/ [16:42:15] sumanah: do you find yourself arguing with one of the others you're representing? [16:42:31] sumanah: argument via mirror [16:42:31] varnent: my hats mostly align, but not always [16:42:34] ha [16:43:20] sumanah: I was at a conference yesterday and was representing 3 different orgs - I needed multiple hats or bandanas or something to indicate when I was speaking for which entity :) [16:44:01] sumanah: luckily there weren't any conflicting interests :) [16:44:04] :-) [16:44:28] sumanah: anyway - so I looked over the material and think the GSOC would be an interesting venture [16:44:33] Great [16:45:32] sumanah: let me know if there's anything you need me to prep for or do [16:45:43] varnent: you need to sign up at "Melange" [16:45:48] did I give you the link already? [16:46:02] sumanah: let me check [16:46:22] https://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2012/org_admin_agreement [16:46:26] that? [16:46:36] varnent: that's the website, yes! [16:46:50] that site rather [16:46:58] 03(mod) Check environment and display new results every time when ?page=Welcome is accessed - 10https://bugzilla.wikimedia.org/31533 04CRIT->major; +comment (10MZMcBride) [16:46:58] google-melange.com will let you create a Melange account if you are signed in with a Google account [16:47:31] 03jeroendedauw * 10/trunk/extensions/Validator/: ignore git [16:51:34] a user on my wiki is being blocked by "proxy blocker" for no apparent reason [16:51:45] I'm guessing that's meant to happen [16:51:58] is there anything they/we can do about it, though? [16:54:06] Blocked at what level? [16:54:23] MediaWiki doesn't come with any built-in proxy blockers. [16:54:30] Did you add one? [16:54:36] Or is the Web server blocking the user? [16:54:55] mediawiki specifically is blocking them [16:54:59] so I guess it's an extension [16:55:29] Disable the extension? [16:55:46] That doesn't sound like it's for "no apparent reason." [16:55:52] The reason is that you installed a proxy blocker. [16:56:09] Bramblepath: what does your Special:Version say? does it include an extension you installed that blocks proxies? [16:56:11] I enabled DNS blacklisting [16:56:25] would that be it? [16:56:56] https://www.mediawiki.org/wiki/Manual:$wgEnableDnsBlacklist [16:56:58] You enabled that? [16:57:10] yes [16:57:20] Okay. Being specific helps when debugging problems. :-) [16:57:38] "I enabled $wgEnableDnsBlacklist and now one of my users is inadvertently blocked." [16:57:57] Bramblepath: perhaps you didn't see the connection between the DNS stuff and the proxy stuff? [16:57:59] What'd you set for $wgDnsBlacklistUrls? [16:59:47] it's the default, Joan [17:00:01] I only enabled $wgEnableDnsBlacklist [17:00:19] Default value: array( 'http.dnsbl.sorbs.net.' ) [17:00:21] Okay. [17:00:32] So SORBS is saying whatever IP your user is using is a proxy? [17:00:34] Essentially? [17:00:52] yes [17:00:57] Okay. [17:01:06] so this on the user's end? [17:01:09] I'm not sure there's any code for per-user disabling of that feature. [17:01:16] Well, is the user using a proxy intentionally? [17:01:23] no, they're not [17:01:31] So maybe SORBS has bad data. [17:01:33] they have no problems elsewhere, apparently [17:02:44] 03(VERIFIED) SemanticFormsInputs: Datetime picker is partially hidden - 10https://bugzilla.wikimedia.org/34324 +comment (10Van de Bugger) [17:03:12] well, I'll ask them to contact their ISP about the problem [17:04:26] 03(WONTFIX) Images displayed as an X - 10https://bugzilla.wikimedia.org/34631 +comment (10Michael Movchin) [17:05:34] good luck Bramblepath [17:05:45] Bramblepath: how is your MediaWiki experience in general? [17:05:48] liking it? [17:06:21] well, I went right in at the deep end with it [17:06:29] but overall the documentation is good [17:07:08] Find out what IP they're getting and check SORBS directly? [17:07:08] site-wise, it's easy enough to set up, but on our server it's incredibly slow [17:07:19] I can do that too, Joan [17:07:21] I doubt contacting the ISP will do much good. [17:07:27] Or just disable the feature. [17:07:32] It depends how necessary you feel it is. [17:07:41] Does your wiki need proxy blocking, etc.? [17:07:44] we have real problems with spam bots [17:07:52] but that doesn't seem to stop it [17:08:17] so I figure it's either humans bypassing CAPTCHA or the blacklisting needs to catch up [17:08:30] I may just disable it for now, in fact [17:08:40] Bramblepath: have you used QuestyCaptcha? [17:08:48] Bramblepath: A lot of people say that helps. [17:08:59] !caching [17:08:59] General information about caches can be seen at , for configuration settings see [17:09:00] I use the confirmedit extension [17:09:07] Bramblepath: you should add QuestyCaptcha [17:09:14] it's a plugin for ConfirmEdit [17:09:20] oh? [17:09:23] Bramblepath: and adding caching will help with the performance [17:09:25] I'll look into it [17:09:42] !spam [17:09:42] For information about combating and handling spam in MediaWiki, see and . [17:09:46] I have memcached set up, as well as HTML cache [17:10:03] 06(LATER) Incorrect detection of Rollback Permissions - 10https://bugzilla.wikimedia.org/34623 +comment (10Michael Movchin) [17:10:05] glad docs and setup were good/easy! [17:10:14] I think our server just needs an upgrade, is all [17:10:18] 03(mod) Incorrect detection of Rollback Permissions - 10https://bugzilla.wikimedia.org/34623 +comment (10mmovchin) [17:10:48] sumanah: okay - logged into that site and signed up for some of the lists [17:10:59] varnent: ok, thanks [17:11:20] varnent: email me your "link ID" and if/when our application is accepted, I'll add you as backup [17:12:15] will do [17:13:22] New code comment: IAlex; Isn't that r113468?; [17:13:23] also Bramblepath if you ever want to get into hacking MediaWiki, we have HOWTOs & events [17:13:25] !howto [17:13:25] https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker [17:13:28] !events [17:13:28] We run face-to-face events for MediaWiki developers and people who want to learn: https://www.mediawiki.org/wiki/MediaWiki_developer_meetings We also have online meetings in IRC to triage bugs: https://www.mediawiki.org/wiki/Bug_management/Triage [17:14:26] thanks for the advice, sumanah [17:14:34] Glad we can help, Bramblepath [17:15:04] sumanah: link id basically = google+ id? [17:15:08] varnent: no. [17:15:19] It's mentioned at the top of the page if you are logged in, I think [17:15:24] or if you click on your profile [17:15:28] it's annoyingly different.... [17:15:32] 03(NEW) carriage return (CR) with #ifexpr: - 10https://bugzilla.wikimedia.org/35129 normal; MediaWiki extensions: ParserFunctions; (bertrand.grondin) [17:15:52] I gotta go for a little bit, back later [17:16:29] 14(INVALID) "Filter out translations" not working - 10https://bugzilla.wikimedia.org/34884 (10Nemo_bis) [17:20:19] Whats the best method to reduce the load from searches on a mediawiki install, mind you I'm running out of ram (due to APC eating most of it) [17:22:45] !pywikipediabot link is out of date [17:22:45] pywikipediabot is a bot framework written in Python that allows for easier automated actions on a wiki. For more information, see . For alternatives, see . [17:30:33] pokeswap I just noticed that my self a few days ago, half the pages for that bot are broken [17:30:59] why is https://svn.toolserver.org/svnroot not accessable but https://svn.toolserver.org/svnroot/ANYTHING ELSE is accessable [17:45:34] hello i have problem with indendation [17:46:14] indentation [17:48:26] look at paragraph starting with big dot near map and the next paragraph srtarting with big dod at http://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:%D0%9A%D0%BE%D1%80%D0%B0%D0%BD#.D0.9D.D0.B5.D1.81.D0.BE.D1.82.D0.B2.D0.BE.D1.80.D1.91.D0.BD.D0.BD.D0.BE.D1.81.D1.82.D1.8C_.D0.9A.D0.BE.D1.80.D0.B0.D0.BD.D0.B0 . why second par. start. with big dot is indentet righter then upper? they are bot coded with :* [17:49:14] Which line? [17:49:19] There are a lot of dots. [17:50:06] Joan, find map, 1st starts with [[Файл:Madhhab-ru.gif|250px|right]] :*{{начало цитаты}}Maqivi , твоя цитата [17:50:21] 2nd :* А я уже говорил, что эти ч [17:52:11] if you look starting from map, i say about first and second starting with big dot ie list mark disl [17:52:13] disk [17:53:21] https://ru.wikipedia.org/wiki/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:MZMcBride/Sandbox [17:53:26] I copied some of the code there. [17:53:32] I'm still not sure I understand your issue. [17:54:48] Joan, both starting with :* are replies to same post, but second is more indented and so looks as reply to upper reply [17:57:31] ::*" Смотр [17:57:37] :* А я уж [17:57:58] 03(NEW) Creation of a new mailing list for Korean local chapter board - 10https://bugzilla.wikimedia.org/35130 normal; Wikimedia: Mailing lists; (ryuch) [17:58:53] Joan, compare :* А я уж with *{{начало цитаты}}Maqivi [17:59:15] Joan, compare :* А я уж with :*{{начало цитаты}}Maqivi [18:04:54] i fix by deleting all *'s and fixing counts of some :'s . but any way interesting the behavior with :*'s [18:08:46] 03(mod) carriage return (CR) with #ifexpr: - 10https://bugzilla.wikimedia.org/35129 (10Bertrand GRONDIN) [18:09:29] 03(mod) carriage return (CR) with #ifexpr: - 10https://bugzilla.wikimedia.org/35129 (10Bertrand GRONDIN) [18:17:16] how would i get my wiki to recognize a new /includes? [18:18:44] how? [18:20:01] how?!!!!! [18:20:07] 03(NEW) Properties of type record output only the first record of a unique datatype - 10https://bugzilla.wikimedia.org/35131 normal; MediaWiki extensions: Semantic MediaWiki; (spam) [18:20:49] 03(mod) Properties of type record output only the first record of a unique datatype - 10https://bugzilla.wikimedia.org/35131 +comment (10spam) [18:21:45] !register new include [18:21:45] I don't know anything about "register". [18:21:49] !includes [18:21:49] I don't know anything about "includes". You might try: !defaultsettings !line !toolserver !wf [18:22:22] !make loclasettings.php know there is a new includes and use it [18:22:23] I don't know anything about "make". You might try: !passthru !performance !phpinfo !safemode !session !svnprops !templateproblems !umask !undo [18:22:34] !help includes [18:22:34] http://www.mediawiki.org/wiki/Help:includes [18:23:54] not helping [18:25:54] !performance [18:25:55] [18:26:37] 03(mod) Forward slashes in template/form names cause error: patch for suggested fix attached - 10https://bugzilla.wikimedia.org/35128 +need-review +patch; +comment (10Sumana Harihareswara) [18:30:37] 14(DUP) carriage return (CR) with #ifexpr: - 10https://bugzilla.wikimedia.org/35129 +comment (10P.Copp) [18:30:40] how do i tell localsettings.php "hey look over here there are new includes, use them" [18:30:43] 03(mod) The newline added to a template, magic word, variable, or parser function that returns line-start wikicode formatting (*#:; ) causes unexpected parsing - 10https://bugzilla.wikimedia.org/12974 +comment (10P.Copp) [18:42:57] 03(NEW) Duplicate entry error message while trying to block an already globally blocked range - 10https://bugzilla.wikimedia.org/35132 minor; MediaWiki: Blocking; (vituzzu.wiki) [18:53:33] 03(mod) Missing article title from AFT clicktracking log - 10https://bugzilla.wikimedia.org/35106 (10Fabrice Florin) [19:01:19] 03(mod) User preference for HTTP vs HTTPS while logged in - 10https://bugzilla.wikimedia.org/29898 (10MZMcBride) [19:03:44] Topic is locked? [19:03:57] FTFY. [19:04:40] how do i put new files into the incldes directory and make localsettings.php know that they are there [19:06:41] You're asking how to put files in a folder? [19:08:36] how to get localsettings to know they are there [19:09:22] Use a loud, clear voice. [19:10:13] thats just mean [19:10:29] pokeswap: please define your question more clearly [19:10:40] like this WHAT DO I DO TO GET LOCALSETTINGS.PHP TO KNOW ABOUT NEW FILES IN THE /INCLUDES DIRECTORY!!!!!!!!!!!!!!!!! [19:11:23] i am adding like 10 new files to the /includes directory, how will localsettings.php know they are there [19:11:36] well thats not very friendly way to go about it [19:11:50] just add a PHP snipplet to autoload anything in the includes [19:11:57] or just define anything midding by hand [19:12:01] missing* [19:12:10] PHP snippet [19:12:16] !PHP-snippet [19:12:16] I don't know anything about "php-snippet". [19:12:22] !phpSNIPPET [19:12:22] I don't know anything about "phpsnippet". [19:12:25] ... [19:13:56] what is a PHP snippet and what exactly do i add to autoload all the new files in the ./includes/wikia folder [19:21:25] or how do i po it by hand [19:28:15] pokeswap: Wikia is not Mediawiki. [19:29:02] but what i deen help with is mediawiki [19:29:14] :-) [19:29:33] pokeswap: most of files are recorded in AutoLoader.php [19:29:57] pokeswap: but usually putting files in includes/ can be a bad idea, putting in extensions/ is usally better [19:30:08] and yeah, you have to put manually include directives into LocalSettings [19:30:27] !seen sumanah [19:30:28] sumanah (~sumanah@mediawiki/sumanah) was last seen parting #mediawiki 2 hours, 14 minutes ago stating "{{"Leaving"}}". [19:30:36] :( [19:32:01] what do i put in localsettings.php to include a includes file? [19:33:23] pokeswap: include('_includes_file_') [19:33:36] pokeswap: something like that should work [19:39:08] pokeswap: require_once("$IP/extensions/NameOfExtension/NameOfExtension.php") usually [19:39:36] pokeswap: another common inclusion is if you manage multiple wikis and maintain a shared configuration file [19:40:27] in that case you could store a file named CommonSettings.php somewhere in the file hierarchy and from both wikis' LocalSettings do: require('../../path/to/CommonSettings.php'); [19:41:11] pokeswap, see includes/AutoLoader.php [19:41:38] New patchset: QChris; "Not dropping lines in skipping until pageid in recompression" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3064 [19:43:11] Change abandoned: QChris; "Not cleanly rebased." [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3046 [19:48:00] hmmm... [19:48:22] SkinLoader::addSkin( 'monobook' ); [19:53:18] 03(mod) ISBN, RFC and PMID "magic links" might support non-breaking spaces ( ) too - 10https://bugzilla.wikimedia.org/28950 -need-review +reviewed; +comment (10Sumana Harihareswara) [19:54:48] i just did require_once ("$IP/includes/wikia/nameofinclude.class.php [19:54:55] and it worked [19:55:08] is the class WF part of wikia or mediawiki? [19:55:13] !wf [19:55:13] Look up for it in http://svn.wikimedia.org/doc/GlobalFunctions_8php.html or includes/GlobalFunctions.php [19:56:01] 03(mod) Change monobook #content paddding - 10https://bugzilla.wikimedia.org/26849 +comment (10sumanah) [19:56:04] ^confusing [19:56:36] is that a class, and if so how do i register it if not mediawiki let me know? [19:57:41] 03(mod) Add a direct unwatch link to entries on Special:Watchlist - 10https://bugzilla.wikimedia.org/424 +comment (10Sumana Harihareswara) [20:07:01] 03(mod) Extract embedded text from DjVu documents for search - 10https://bugzilla.wikimedia.org/6421 +comment (10sakthi) [20:14:24] !preformance [20:14:24] I don't know anything about "preformance". [20:14:32] !preformence [20:14:32] I don't know anything about "preformence". [20:14:53] !preformonce [20:14:53] I don't know anything about "preformonce". [20:15:27] !performence [20:15:27] I don't know anything about "performence". [20:15:30] !performance [20:15:30] [20:15:36] * Krenair facedesk [20:21:23] pokeswap: will you please stop doing that [20:22:22] New code comment: Reedy; Put your fingers in your ears and shout LALALALALALALA and hope it goes away?; [20:27:12] * TBloemink puts his fingers in his ears, shouts LALALALALA and hopes it goes away [20:28:00] * Dantman puts his fingers in his hears, shouts LALALALALA and hopes TBloemink goes away [20:29:40] hahaha [20:32:16] Can I prefill edit page content via an URL parameter [20:34:02] Subfader: https://www.mediawiki.org/wiki/Manual:Creating_pages_with_preloaded_text [20:35:11] yes &preload=, but without a static template? liek =prefill=Text%20text\n\n[[Category:Foo]] [20:41:14] No? I just want to know before I try to write an extension [20:51:05] I hear some users saying that the aspect of : compared to * changed, they're now aligned while previously : gave a bit more indentation. [20:51:22] I'm not sure it's true, I don't see any bug nor release notes. Did something change? [20:52:40] Hm, yes, older releases had a different output. [20:56:36] ah https://www.mediawiki.org/wiki/Special:Code/MediaWiki/107073 [20:57:07] New code comment: Nemo bis; This should at least be included in the release notes.; [21:01:46] 04(REOPENED) Indents and lists don't align - 10https://bugzilla.wikimedia.org/12262 +comment (10Nemo_bis) [21:01:48] 03(mod) MediaWiki 1.19 post WMF deployment actions (tracking) - 10https://bugzilla.wikimedia.org/33996 (10Nemo_bis) [21:01:49] 03(mod) Milestone: MediaWiki 1.19 (tracking) - 10https://bugzilla.wikimedia.org/29097 (10Nemo_bis) [21:02:49] 03(mod) Indents and lists don't align - 10https://bugzilla.wikimedia.org/12262 +comment (10federicoleva) [21:05:09] 03(mod) Add a direct unwatch link to entries on Special:Watchlist - 10https://bugzilla.wikimedia.org/424 +comment (10krinklemail) [21:05:26] SPQRobin, that was for you :) [21:11:58] 03(mod) Unable to login via SUL-account - 10https://bugzilla.wikimedia.org/17618 +comment (10Nemo_bis) [21:15:09] 03(mod) Unable to login via SUL-account - 10https://bugzilla.wikimedia.org/17618 +comment (10Nemo_bis) [21:15:10] 03(mod) Prevent creation of new (unattached?) SUL accounts with already unified names - 10https://bugzilla.wikimedia.org/29234 +comment (10Nemo_bis) [21:25:32] 03(mod) Prevent creation of new (unattached?) SUL accounts with already unified names - 10https://bugzilla.wikimedia.org/29234 +comment (10Vituzzu@it.wiki) [21:27:25] Aren't svn ids supposed to be stored in the git repo? [21:28:18] Dantman, ^demon was fixing that... [21:28:23] (3 weeks ago.) [21:28:40] Poor bastards trying to port a SVN repo into git this large [21:28:50] yeah, Chad has had a tough time [21:29:19] Postgres & Drupal have done it too, also had a long, tedious time of it [21:29:30] https://lwn.net/Articles/409635/ [21:29:39] My git guis can't filter logs by path. So I dropped to cli. ^_^ Now I find out I can't even get to the svn commit. [21:29:57] Hmmm... I wonder if gitweb has the same flaw [21:30:02] you would think someone would write a translator by now [21:31:37] New code comment: Jeroen De Dauw; Tried doing that, did not work. Just ditched svn for this extension till either the git migration is; [21:31:53] T_T And the git repo is out of date [21:32:15] I'm stuck without this commit https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113551 [21:33:23] Dantman: please email the mailing list about that -- hashar should take care of that while Chad is out of the office [21:48:22] 03(mod) Upload image, delete and upload it again causes database error with postgresql - 10https://bugzilla.wikimedia.org/32822 (10Marcin Cieślak) [21:48:26] 03(mod) PostgreSQL/pgsql support (tracking) - 10https://bugzilla.wikimedia.org/384 (10Marcin Cieślak) [21:48:53] hi saper [21:48:58] Thank you for your post to wikitech-l [21:49:11] 03(mod) Upgrade to 1.19 on Postgres fails due to incomplete query when trying to defer foreign key for externallinks - 10https://bugzilla.wikimedia.org/33689 (10Marcin Cieślak) [21:49:13] 03(mod) PostgreSQL/pgsql support (tracking) - 10https://bugzilla.wikimedia.org/384 (10Marcin Cieślak) [21:50:16] 03(mod) New User hook broken for PG, breaks normal logging - 10https://bugzilla.wikimedia.org/34372 (10Marcin Cieślak) [21:50:20] 03(mod) PostgreSQL/pgsql support (tracking) - 10https://bugzilla.wikimedia.org/384 (10Marcin Cieślak) [21:50:43] 03(mod) Upload image, delete and upload it again causes database error with postgresql - 10https://bugzilla.wikimedia.org/32822 (10Marcin Cieślak) [21:50:46] 03(mod) PostgreSQL/pgsql support (tracking) - 10https://bugzilla.wikimedia.org/384 (10Marcin Cieślak) [21:55:34] johnduhart: ping [21:55:41] 03(mod) Allow creation of ResourceLoader wiki-modules on a user level - 10https://bugzilla.wikimedia.org/34958 +comment (10Bergi) [22:03:07] 03(WONTFIX) Support loading wiki pages through mediaWiki.loader.load() - 10https://bugzilla.wikimedia.org/25845 +comment (10Krinkle) [22:03:57] Reedy: ok to mark the last item in the 1.19 roadmap "done" per https://www.mediawiki.org/w/index.php?title=Talk:MediaWiki_1.19/Roadmap&curid=78311&diff=508669&oldid=508668 ? [22:04:12] * Reedy looks [22:04:21] sumanah, do you get permission denied when accepting this? https://www.mediawiki.org/w/index.php?title=Help:Extension:Translate/Page_translation_example/nl&diff=cur&oldid=495866 [22:04:25] 03(WONTFIX) Add support in the front-end for loading wiki pages as resources - 10https://bugzilla.wikimedia.org/27281 +comment (10Krinkle) [22:04:38] 03(mod) Add support in the front-end for loading wiki pages as resources - 10https://bugzilla.wikimedia.org/27281 (10Krinkle) [22:04:39] 03(mod) Set $wgIncludeLegacyJavaScript = false by default - 10https://bugzilla.wikimedia.org/33836 (10Krinkle) [22:04:51] I do, Krenair [22:04:53] Reedy: can you change wikimania wiki config to disable anon page creation? ( i can file a bug for that) [22:05:09] sumanah, is that supposed to happen? o.O [22:05:12] Krenair: I don't know [22:05:15] it would be better if people had to log in to submit a presentation [22:05:16] oh. ok. [22:05:17] 03(NEW) [MW] Split or copy overwritten uploaded files and versions into their own file pages - 10https://bugzilla.wikimedia.org/35133 enhancement; MediaWiki: Images and files; (fastgoldfish) [22:05:23] 03(mod) Set $wgIncludeLegacyJavaScript = false by default - 10https://bugzilla.wikimedia.org/33836 +comment (10krinklemail) [22:05:26] Krenair: looks like a bug to me - file it? [22:05:51] sumanah: yup, looks like it [22:06:00] ok, filing it then [22:06:07] FlaggedRevs? [22:06:26] 03(mod) Support loading wiki pages through mediaWiki.loader.load() - 10https://bugzilla.wikimedia.org/25845 (10Krinkle) [22:06:27] 03(mod) Set $wgIncludeLegacyJavaScript = false by default - 10https://bugzilla.wikimedia.org/33836 +comment (10Krinkle) [22:06:27] 03(mod) Add support for simple syntax in mediaWiki.loader (similar to legacy importScript) - 10https://bugzilla.wikimedia.org/27475 (10Krinkle) [22:06:28] 03(mod) Allow creation of ResourceLoader wiki-modules on a user level - 10https://bugzilla.wikimedia.org/34958 (10Krinkle) [22:06:33] Krenair: I presume so but I don't know [22:06:46] Reedy: ok, I'll mark it [22:08:59] 03(NEW) Disable anon page creation on Wikimania 2012 wiki - 10https://bugzilla.wikimedia.org/35134 normal; Wikimedia: Site requests; (aude.wiki) [22:09:17] 03(NEW) Permission denied when approving a change - 10https://bugzilla.wikimedia.org/35135 normal; MediaWiki extensions: FlaggedRevs; (krenair) [22:11:00] Reedy: next time, could you do that update once the deployment's finished? ({{done}}, I mean) [22:11:08] * sumanah also added a new Status [22:11:17] I didn't put the remaining wikis back on 1.19 [22:11:38] have you guys been beating up the servers? [22:11:47] ie after they were reverted for the languageconverter issues [22:12:16] Reedy: so Tim should've done it? [22:12:27] I suppose so, yes [22:14:39] Reedy: what checklist gets followed for deployment of a new major MW version? I'm seeing https://www.mediawiki.org/wiki/Release_checklist and https://wikitech.wikimedia.org/view/Deployment_checklist_features which don't seem like it [22:15:30] We don't follow anything really [22:15:49] IIRC a new one gets created for each deployment [22:16:28] Oh, you mean http://etherpad.wikimedia.org/119deployment [22:16:53] Reedy: I cc'd you on a bug that I felt was blocking a 1.19 release. [22:16:59] I saw [22:17:00] Because I think you're the release manager at this point. [22:17:07] Good! [22:17:22] 03(NEW) Improve Special:Translate logging on IRC - 10https://bugzilla.wikimedia.org/35136 normal; MediaWiki extensions: Translate; (marcin.cieslak) [22:17:39] Indeed [22:18:10] 03(mod) Change monobook #content paddding - 10https://bugzilla.wikimedia.org/26849 +comment (10a.d.bergi) [22:18:49] Reedy: I've moved that from the Etherpad to https://www.mediawiki.org/wiki/MediaWiki_1.19/Roadmap/Deployment_checklist [22:19:13] for better searchability, because Ops is making noises about killing all Etherpad data, and to make it easier for us to create the next one for 1.20 etc [22:19:37] so maybe we need to move remaining https://bugzilla.wikimedia.org/show_bug.cgi?id=32711 bugs to the 1.19? They are in bugmeisters' email [22:19:47] (I volunteer to work on one of them:) [22:21:01] saper: ok! [22:21:18] saper: sure, change the metadata appropriately re what depends on what [22:22:01] sumanah: it's been discussed that we should really have a basic template for it.. Rather than taking the last releases' and then editing to fit [22:22:29] Reedy: sure. If you think it's easier/better to start fresh than to use 1.19's as a jumping-off point to create a new one, sure [22:22:53] Reedy: I guess we would then simply compare to the 1.19, 1.18, etc to make sure we didn't forget things, let things drop through the cracks, etc [22:23:12] but yes, a general template for such checklists would be good I think [22:23:23] given that we'll be doing deployments more and more often [22:23:38] Mmmm [22:24:38] sumanah: is bugzilla not good enough for a checklist? (just asking) [22:24:48] 03(FIXED) Indents and lists don't align - 10https://bugzilla.wikimedia.org/12262 +comment (10Erwin Dokter) [22:24:53] It's useful for some parts [22:24:58] But not really the whole process [22:24:58] 03jeroendedauw * 10/trunk/extensions/Validator/ (RELEASE-NOTES Validator.php): 0.4.14 [22:24:59] saper: it depends. yeah, what Reedy said [22:25:13] 03jeroendedauw * 10/tags/extensions/Validator/REL_0_4_14/: Tag for version 0.4.14. [22:25:52] saper: "Email sent to staff asking for input", things like that, aren't as BZ-friendly. But it would make sense for lots of the tasks to be listed as bugs in BZ [22:26:04] ah [22:26:20] saper: bz is good for code-specific or sysadmin-specific task-tracking but less good for tracking more social tasks [22:26:35] can we add bug #29097 somewhere to the beginning of /topic? :) [22:26:42] !b 29097 [22:26:42] https://bugzilla.wikimedia.org/show_bug.cgi?id=29097 [22:26:43] I always need to look it up :) [22:26:43] 03dantman * 10/trunk/phase3/skins/ (7 files in 6 dirs): Move printfooter hiding css from multiple stylesheets into shared.css where it should belong. [22:26:44] Who do I talk to about a possible problem with the Article Feedback feature being used on enwiki? [22:27:05] Depends on the nature of the problem [22:27:26] Well, it's showing requests for oversight... [22:27:31] https://en.wikipedia.org/w/index.php?title=Special:Log/articlefeedbackv5 [22:27:37] Surely those are supposed to be hidden..? [22:28:43] or maybe we should use a short URL to this https://bugzilla.wikimedia.org/buglist.cgi?resolution=---&target_milestone=1.19.0%20release&list_id=98470 [22:29:18] 03(mod) Milestone: MediaWiki 1.19 (tracking) - 10https://bugzilla.wikimedia.org/29097 (10Marcin Cieślak) [22:29:21] 03(mod) New User hook broken for PG, breaks normal logging - 10https://bugzilla.wikimedia.org/34372 +comment (10Marcin Cieślak) [22:30:27] 14(DUP) Permission denied when approving a change - 10https://bugzilla.wikimedia.org/35135 +comment (10Aaron Schulz) [22:30:28] 03(mod) Translatable pages and FlaggedRevs don't play nice together - 10https://bugzilla.wikimedia.org/33385 +comment (10Aaron Schulz) [22:30:31] 03(mod) User preference for HTTP vs HTTPS while logged in - 10https://bugzilla.wikimedia.org/29898 +comment (10John Mark Vandenberg) [22:31:20] Krenair: I'll email some of the people responsible [22:31:38] Reedy, another thing: rollbackers have aftv5-see-hidden-feedback, but I can't see https://en.wikipedia.org/wiki/Special:ArticleFeedbackv5/Kim_Jong-un/4965 [22:32:10] 03(mod) Upload image, delete and upload it again causes database error with postgresql - 10https://bugzilla.wikimedia.org/32822 (10Marcin Cieślak) [22:32:11] 03(mod) Milestone: MediaWiki 1.19 (tracking) - 10https://bugzilla.wikimedia.org/29097 (10Marcin Cieślak) [22:32:11] 03(mod) 1.18.0 issues (tracking) - 10https://bugzilla.wikimedia.org/32711 (10Marcin Cieślak) [22:32:35] 03(mod) wfprofilein Errors on upgrading to 1.19 - 10https://bugzilla.wikimedia.org/32760 (10Marcin Cieślak) [22:32:36] 03(mod) Milestone: MediaWiki 1.19 (tracking) - 10https://bugzilla.wikimedia.org/29097 (10Marcin Cieślak) [22:32:39] 03(mod) 1.18.0 issues (tracking) - 10https://bugzilla.wikimedia.org/32711 (10Marcin Cieślak) [22:33:59] saper: what within the /topic would you suggest removing to make room for this? it's long & crowded right now [22:34:15] Can we not just add it to [22:34:17] !1.19 [22:34:17] Working on it, hoping to deploy in February 2012. Branched at r110996 on 9th February, 2011. http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/56919 [22:34:22] or something? [22:34:55] git migration, releases, "MediaWiki software support and dev" [22:35:11] Reedy: cool [22:35:25] 03(mod) Upgrade to 1.19 on Postgres fails due to incomplete query when trying to defer foreign key for externallinks - 10https://bugzilla.wikimedia.org/33689 (10Marcin Cieślak) [22:35:25] 03(mod) Milestone: MediaWiki 1.19 (tracking) - 10https://bugzilla.wikimedia.org/29097 (10Marcin Cieślak) [22:36:18] ah wrong, I shouldn't remove bugs from 1.18 tracking bug because they may still need to be backported to 1.18? [22:36:30] !1.19 | saper [22:36:31] saper: Branched at r110996 on 9th February, 2011. http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/56919 Deployed to Wikimedia sites in February and March 2012. Tracking 1.19 bugs at https://bugzilla.wikimedia.org/buglist.cgi?resolution=---&target_milestone=1.19.0%20release&list_id=98470 [22:36:41] !1.20 [22:36:41] Hold your horses there....we haven't even released 1.19! [22:36:56] actually, I'll add something to !1.19 re the beta [22:38:48] !1.19 [22:38:49] Branched at r110996 on 9 Feb 2012. http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/56919 Deployed to Wikimedia sites in Feb/March 2012. Tracking 1.19 bugs at https://bugzilla.wikimedia.org/buglist.cgi?resolution=---&target_milestone=1.19.0%20release&list_id=98470 1.19.0beta1 released 7 March 2012 http://lists.wikimedia.org/pipermail/mediawiki-announce/2012-March/000108.html [22:39:36] 03(NEW) Special:Move provides the option to move into Category namespace - 10https://bugzilla.wikimedia.org/35137 normal; MediaWiki: Special pages; (a.d.bergi) [22:50:31] sumanah, looks like that bug I mentioned earlier was resolved with r113389 [22:50:40] !r113389 [22:50:40] I don't know anything about "r113389". [22:50:44] !r 113389 [22:50:44] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113389 [22:50:53] * sumanah looks [22:51:17] Krenair: that's good in that it's fixed, annoying that it won't be deployed for a bit :-/ [22:51:37] sumanah, what's the criteria for changes being deployed? [22:51:46] Krenair: that is a good question [22:53:22] Krenair: look at https://wikitech.wikimedia.org/view/Software_deployments and http://wikitech.wikimedia.org/view/Server_admin_log [22:54:01] expired SSL cert :S [22:54:17] Krenair: yeah, https://bugzilla.wikimedia.org/show_bug.cgi?id=27291 :-/ [22:55:04] sumana-h, surprised that hasn't been fixed already seeing as it looks like wikimedia can issue it's own certs [22:55:15] Krenair: basically, there are some parts of Wikimedia sites that only get updates upon major MediaWiki versions; there are some that have regular "deployment windows" every week; and there are some that get little updates as needed [22:55:44] And the wildcard cert is not going to be used on wikitech [22:55:48] Krenair: yes, I see Ryan's rationale in https://bugzilla.wikimedia.org/show_bug.cgi?id=27291#c12 [22:55:53] but it seems eh to me [22:55:54] Very few people actually have write access to Wikitech [22:56:12] Krenair: anyway, do you want to talk about that, or about deployments? [22:56:47] sumana-h, deployments [22:56:53] ok :-) [22:57:29] Krenair: as far as I can tell, the bits that get updated as-needed are things where there is a strong sysadmin need or there's a major pain point for lots of users [22:57:52] 03raymond * 10/trunk/ (87 files in 62 dirs): Localisation updates for core and extension messages from translatewiki.net [22:57:57] Krenair: and the bits that get updated weekly are features that we're working on like Article Feedback Tool, MobileFrontend, etc [22:58:03] see https://wikitech.wikimedia.org/view/Software_deployments#Ongoing [22:58:38] right, so a fix for that mediawiki page approval thing isn't going to happen soon [22:59:23] Krenair: well, that's my prediction, that a FlaggedRevs fix doesn't deserve its own ad-hoc deployment, and I don't see any upcoming windows for FlaggedRevs deployments [22:59:48] And if someone comes up with a fix for the problems I found with article feedback they'll be deployed within a week [22:59:52] Krenair: but if you can make a case that it should be, because it affects a lot of people or what have you, I imagine Reedy is the person you would want to persuade [22:59:53] New code comment: SPQRobin; I'm tagging this with 1.19wmf1 so if possible/allowed it will be deployed to WMF wikis. \ Btw, I made; [23:00:03] Krenair: probably, unless that fix requires more testing, etc [23:00:28] btw Reedy is it accurate, what I am saying? [23:00:46] sumana-h, yeah I don't consider a single bot revision approval (that adds a category) to justify a deployment :p [23:01:04] FlaggedRevs development is pretty much on the back burner [23:01:21] Reedy: I mean, is my tripartite distinction fairly accurate? [23:02:17] however, Krenair, given that we are working towards deploying a new minor version of MediaWiki to Wikimedia sites in April, the FlaggedRevs fix in r113389 would probably be included in that [23:02:35] * sumana-h presumes this sort of infodump is what Krenair wanted [23:02:48] Yeah, that's usually the case, if there is a fix for something available, and it's causing issues on Wikimedia sites, usually if it's been reviewed, it can be deployed. This doesn't always happen automatically though, so sometimes asking is what's necessary [23:02:59] sumana-h, it's quite a bit more detailed than I was expecting :D [23:03:11] Reedy: lemme guess: asking here or via wikitech-l would be reasonable vectors? [23:03:39] Exactly. Or even just commenting on the revision asking for it to be deployed will at least get someone to tag it for review [23:03:57] And the criteria for deploying an individual fix would be "how many people is this affecting" and "how severe is the issue" right? [23:05:10] Yeah [23:07:40] 03(mod) Link attribute of file: should identify non-existing page - 10https://bugzilla.wikimedia.org/34463 +comment (10bawolff+wn) [23:09:16] Thanks for explaining, sumana-h :) [23:09:35] you're welcome, Krenair! https://www.mediawiki.org/wiki/Deployment now has this explanation so you can point others to it (cc Reedy). [23:12:15] :) [23:13:00] hi ashish_d [23:13:26] hey sumana-h , how you doing? [23:13:33] hi, I'm ok. How are you? [23:14:11] 03(NEW) Create Gujarati Wikisource - 10https://bugzilla.wikimedia.org/35138 enhancement; Wikimedia: Site requests; (mfwarburg) [23:14:15] 03(mod) Wikis waiting for creation (tracking) - 10https://bugzilla.wikimedia.org/16976 (10MF-Warburg) [23:14:33] Krinkle: per https://www.mediawiki.org/w/index.php?title=Deployment&action=history , [[Deployment]] didn't exist before you created it to redirect to that RfC, right? [23:14:46] ashish_d: people were saying nice things about you after the Pune hackathon :-) [23:15:02] it did [23:15:07] I moved it to the RfC [23:15:27] [[Requests for comment/Distribution and deployment]] used to be at [[Deployment]] [23:15:27] ah, ok [23:15:30] nm [23:15:35] * sumana-h misunderstood [23:15:41] Krinkle: how's life? [23:15:49] sumana-h, Oh that sounds really awesome, the people were awesome themselves, really helpful, talked alot to Tomasz, Yuvi and Alolita [23:15:54] :D [23:16:11] And the current content seems to be very much out of scope of mw.org [23:16:19] I just added it [23:16:23] although that scope has been stretched to the extreme, this is definitely not related to the software :P [23:16:33] ok, I can move it to wikitech [23:16:38] or meta-wiki [23:16:41] yeah [23:16:41] sumana-h, really loving to work, VE people are really helping me to move on good with my thing [23:16:47] that's great, ashish_d! [23:16:54] for a memcached server that is offsite, is a avg ping 9.85 ms good to work with? [23:16:59] Krinkle: I kind of disagree, re scope, but not enough to really fight [23:17:24] Krinkle: people who contribute to MediaWiki want to know when it'll go live, but I can just link to wikitech [23:17:32] well, not personal to you but about half the content added by wmf staff last year is out of mw.org scope [23:17:34] imho [23:17:52] MediaWiki doesn't go live, it's a software package [23:18:15] I think the page should be on wikitech and linked to from mediawiki [23:18:26] sumana-h, Also, I was looking into labsconsole coz I was curious to get on with it, but figured that can't create a new instance, although I don't feel the necessary need right now [23:18:40] Krinkle: if we want to make wikitech.wikimedia.org a real and good home for Wikimedia tech stuff, there'll need to be a lot of other improvements to wikitech.wm.o [23:18:41] Krinkle: We have that much out of scope stuff on mw these days, no one really cares [23:19:01] Krinkle: once that's the case, I'm happy to move a bunch of stuff from mediawiki.org there, stuff that isn't really about mw [23:19:04] yeah, and as a result nobody can find anything anywhere [23:19:11] ^ @p858snake|l [23:19:40] Actually I found it easier to find stuff these days [23:20:09] yes, but only because someone linked it from somewhere you were looking (e.g mailinglist) [23:22:05] Krinkle: ok, updated http://wikitech.wikimedia.org/view/Deployment and the mediawiki.org page [23:22:46] 03(mod) Create Gujarati Wikisource - 10https://bugzilla.wikimedia.org/35138 +comment (10mfwarburg) [23:23:10] Krinkle: you might have seen -- Ops is interested in merging labsconsole & wikitech.wm.o and I hope they & Guillaume can take this opportunity to make wikitech a better home for lots of Wikimedia tech projects [23:23:22] Krinkle: make those kinds of things a lot easier to find, & move them off mediawiki.org [23:23:27] so, it's not hopeless [23:23:43] yeah, I've read about that [23:26:21] 03(mod) Create Gujarati Wikisource - 10https://bugzilla.wikimedia.org/35138 +comment (10Robin Pepermans (SPQRobin)) [23:26:45] I also dislike how wmf-projects and wmf-teams are mixed with general documentation for developers like on [[ResourceLoader]]. For extensions it is separated ([[Extension:MoodBar]] / [[MoodBar]]) but since it's in the main namespace, core features like ResourceLoader are clashing with the wmf page [23:27:37] I think they tried to do WMF Projects/ as a general prefix. [23:27:40] I didn't like that. [23:27:41] Krinkle: have you already talked with Guillaume about this? I'm sure he'd be happy to move a bunch of stuff [23:27:54] He reverted last time I tried to separate it [23:27:57] Yes, because moving a lot of pages is such fun. [23:28:02] We're kind of in disagreement [23:28:14] I see [23:28:16] but perhaps he didn't understand what I meant [23:28:20] yeah [23:28:24] Wikimedia development should be fairly integrated into MediaWiki development. [23:28:26] And vice versa. [23:28:34] intergated, like this: [23:28:38] Hey guys I'm having a weird problem with my MediaWiki installation, (http://www.game-tuts.com/wiki/Main_Page) when I and other people try to click refresh or reload pages it just hangs. Is this a known problem? [23:28:42] I'm not sure any of the Wikimedia shit needs to be on mediawiki.org. [23:28:46] But it has advantages. [23:28:52] "this feature is maintained by the [[wikitech:Team:Features engineering]]" or "follow development on [[wikitech:Project:WikiLove]]" [23:29:01] Krinkle: that could work, yeah [23:29:05] wikitech:Project: is the wrong namespace. [23:29:07] Joan: I did WMF projects/ when I moved everything out of the project namespace [23:29:14] Right. [23:29:15] Guest14859: no, that's weird. [23:29:19] The project namespace is reserved. [23:29:24] Joan: I know that [23:29:25] I'm not sure why people keep trying to use it. [23:29:43] Joan: Project is canonical name for the wiki-meta space [23:29:44] Canonical namespace name in MediaWiki. Leave it alone. :-) [23:29:46] Yes. [23:29:55] So wikitech:Project:Foo would be in wikitech's meta-wiki namespace. [23:30:04] I know, I was giving an example [23:30:15] Of what not do? :-) [23:30:19] Of what not to do? :-) [23:30:33] Krinkle: I think there's gotta be a way to move more various non-MediaWiki stuff onto wikitech, and your suggestions would probably help Guillaume form some plans, so yeah, lay 'em out? [23:30:45] but before that, I need to ask for your help re a Gerrit changeover issue [23:30:49] https://www.mediawiki.org/wiki/User:Krinkle/Content_structure [23:30:54] wikitech is very restricted currently. [23:30:58] lots of gaps :) [23:31:05] Even most user accounts can't edit. [23:31:12] omg Krinkle that's wow [23:31:21] sumana-h: You did not know about this? [23:31:27] I don't think I did! [23:31:33] if we really wanted to, we could just spin up a new wiki for it >.> development.wikimedia or something.... Wikitech is more for the technical side of wmf so that its accessible when sh*t f's up and the cluster isn't available, we probably should pile loads of stuff onto it [23:31:36] ok, np. it's in a weird spas :) [23:31:38] space [23:31:41] that should really stay seperate [23:31:55] p858snake|l: Or wikitech could be renamed to ops or go under noc or something. [23:32:10] It's all kind of messy. [23:32:10] Anything that is relevant for developers of the software and extensions should be on mw.org [23:32:26] You could also add a Wikimedia namespace to medaiwiki.org. [23:32:35] That was kind of my preference the last I investigatedt his, I think. [23:32:44] Though it'll just confuse everywhere with mediawiki.org/wiki/Wikimedia:Foo... [23:32:45] Joan: it conflicts with a interwiki or something iirc [23:32:54] Hmm, it shouldn't. [23:33:01] It's used a namespace on wikimediafoundation.org. [23:33:02] Stuff on wmf tech is for wmf developers to document or for interested community to read. That doesn't mean non-wmf developers shouldn't be able to edit, I think we can open editing there for sure. [23:33:07] I think I tried to get it done, or maybe I was thinking of something else [23:33:22] Krinkle: "wmf tech" --> wikitech? [23:33:23] Joan: That makes no sense a Wikimedia namespace on mw.org [23:33:27] Joan: Yes [23:33:42] Krinkle: It makes sense if you want Wikimedia projects segregated. [23:34:06] Joan: There is too much content for Wikimedia to be in 1 namespace, and by definition out of scope (look at the hostname, "mediawiki") [23:34:20] Wikimedia namespace is out of scope, just like a Wikia namespace or WikiHow namespace would be [23:34:37] Krinkle: It's only out of scope for certain kinds of projects. For example, better backups wouldn't relate to mediawiki.org. But WikiLove relates to mw.org. [23:34:52] You can't pretend like the scopes are all completely clear and distinct. [23:34:54] They're simply not. [23:35:03] Yes, extension documentation for WikiLove belongs perfectly well on mediawiki.org [23:35:07] There are project management pages that relate to mediawiki.org. [23:35:12] [[Extension:WikiLove]] and subpages [23:35:15] That's why mediawiki.org was originally chosen. [23:35:24] And they used the Project: namespace. [23:35:27] Because they were being stupid. [23:35:36] So all those pages were moved, they just weren't moved to wikitech. [23:35:45] Because wikitech is very restricted and kind of an island still. [23:35:50] I used $wgUseGzip = true; and mediawiki is not gzipping. phpbb is gzipping successfully, so this seems like a wiki issue. [23:35:57] Is there a cache I need to clean out somewhere? [23:36:00] but [[WikiLove]] and it's subpages (there's some stuff in there that should be on extension:WikiLove) but most of [[WikiLove/*]] should be on a wmf-oriented thing [23:36:25] Krinkle: Probably. There are advantages to centralizing on mediawiki.org that I think you're ignoring. [23:36:37] I'm not ignoring it [23:36:48] and editing probably will be enabled on the new wikitech [23:36:49] Well, you've seemingly disregarded thsoe advantages. [23:37:01] Such as easier monitoring, easier updates, easier linking, etc. [23:37:07] Easier linking? [23:37:23] Can you be more specific about any of those ? [23:37:24] If everything is on a separate wiki, every link to the other pages has to be prefixed. [23:37:30] Easier monitoring --> one watchlist vs. two. [23:37:39] Easier updates --> logging in to one wiki instead of two. [23:37:53] You act as though having separate sites is really easy. [23:37:59] It usually is a large pain-in-the-ass. [23:38:09] Most things still aren't global. [23:38:12] I think someone who is going to download MediaWiki or develop and extension or fix a manual for a mediawiki core class, isn't interested per se in updating how wmf does deployment or what server we have, or how the Features team is doing [23:38:20] Krinkle, I'd argue that some WikiLove stuff should be on a wikipedia-orientated thing [23:38:24] Including templates and preferences. [23:38:58] Speaking of which [23:39:12] Krinkle: I don't necessarily disagree, but all of this should really be thought out and laid out and planned before there are just further redirects from one place to another. [23:39:14] I need to get back to Gerrit migration stuff [23:39:30] Joan: Of course [23:39:32] Anyone know if/when those WikiLove messages are going to be fixed on mediawikiwiki? [23:39:34] Krinkle: You seem to be very strong in your view that mediawiki.org isn't the right place. But others obviously have disagreed. ;-) [23:39:43] You're probably right, but it still needs to be thought out and debated. [23:39:51] but Krinkle -- could you take a look at https://labsconsole.wikimedia.org/wiki/Gerrit_bugs_that_matter#Issue_493:_Repository_viewer ? [23:39:58] Joan: Sure, I haven't moved anything and won't' any time soon [23:40:01] If everything could fit in a Wikimedia namesapce on mw.org, that'd still honestly be my preference. [23:40:10] just because I;m convinced doesn't mean I'm going to hurry anything [23:40:17] Or as a second choice, meta.wikimedia.org. [23:40:26] That's fair. :-) [23:40:32] that would be an alias of wikitech.wikimedia.org [23:40:42] wikitech isn't the best name, but that's what it is [23:40:55] Right. [23:41:11] I was saying above it could be renamed or move to an existing subdomain like noc. [23:41:12] 'dev' could be a subdomainname [23:41:14] In theory. [23:41:19] or 'tech' [23:41:34] wikitech is for operations. [23:41:39] techops [23:42:00] "tech" seems like it'd be a different kind of place. [23:42:08] Though perhaps that kind of place is also needed. Dunno. [23:42:48] Renaming wikis is a pain, but since its not on the cluster and it would be easy to redirect those urls, It wouldn't be that bad [23:43:09] I think it's using SUL now. [23:43:14] yeah, it's not part of the ugly $lang.$site logic [23:43:14] it's --> wikitech is [23:43:15] its not [23:43:19] Really? [23:43:22] no [23:43:24] I thought it was moved to the cluster off Brion's host. [23:43:27] And was integrated. [23:43:29] it's not even able to connect to that server [23:43:45] Interesting. [23:43:53] it might have been moved to a wmf managed server, mustve been recent [23:43:57] but it's still isolated [23:45:01] I think the new wikitech will have a place for WMF: Servers, Operations teams, projects and progress, and Development teams, projects and progress [23:45:02] Joan Krinkle: It's on a linode vps iirc [23:45:10] If you say so :) [23:45:36] wikitech's IP isn't a WMF one [23:46:30] It's offsite (completely from the wmf cluster) so that if s*t went down, it was still accessible, brion hosted it at one stage afaik then it moved over to linode [23:48:29] I don't know to what degree the discussion was on a public list but since it's not a secret I'll share here: there was some talk to merge labsconsole and wikitech, into a new wiki (name not clear yet) [23:48:39] and host it inside wmf, but keep a read-only copy off-site [23:49:13] reachable by either IP (non wmf IP) or something like tech-static.wikimedia.org [23:49:20] Sumana mentioned it on the labs mailing list. [23:50:18] wikitech being moved to labs was mention on the public lists, but last mention sounded like they moved away from that idea again