[04:15:38] UploadWizard is getting a lot of attention at translatewiki.net [11:51:38] What version ssh key should I be generating for use on WMF servers? rsa, right? [11:51:55] *sumanah is confirming what she sees in http://www.mediawiki.org/wiki/Commit_access [12:32:02] GerardM-: I noticed the upload wizard. Are there screenshots published somewhere? [12:59:59] Bensin, http://commons.wikimedia.org/wiki/Category:UploadWizard-0.1 [13:00:13] Not very up-to-date, but better than nothing, I guess. [13:03:37] Great! Thanks! [14:34:21] https://secure.wikimedia.org/wikipedia/en/wiki/Wikipedia:Wikipedia_Signpost/2011-05-09/Technology_report -- I think this is in error. Someone confirm so I can submit a request for correction? ""1.18 will now be left to "bake": no new features will be added to it as the release is purged of bugs, before going live to Wikimedia wikis ahead of a release to external sites"" [14:34:45] my styles just failed, http://bits.wikimedia.org/www.mediawiki.org/load.php?debug=false&lang=en&modules=site&only=scripts&skin=vector returned empty page (not repro) [14:35:16] I think the author means that 1.17 will bake [14:35:16] sumanah: 1.17 is almost ready already [14:35:16] although now upon rereading I'm like wait. never mind [14:35:26] the whole paragraph was just confusingly written, never mind, my interp makes no sense either [15:28:19] bensin yes there are screenshots .. not only on my blog but there is a category with many more :) [15:33:08] \that is it [15:50:03] guillom a high percentage today on twn are localisations for the UploadWizard :) [15:50:16] good [15:50:50] I have the impression that some of the bigger languages are still overdue [17:23:03] http://eiximenis.wikimedia.org/w-en-Project-Article-feedback [17:27:04] http://eiximenis.wikimedia.org/FeaturesTeam20110510 [17:28:12] oh, while folks are sharing etherpads links... [17:28:25] any ideas/suggestions for presentations at the hackathon? http://etherpad.wikimedia.org/mwhack11-talks [17:30:28] Daniel_WMDE, 3 Parser!? [17:30:53] hi guillom [17:31:03] hey sumanah [17:31:32] I haven't made much progress on the draft yet, and I'm supposed to be in meetings for the next 1.5 hours (but maybe I'll try to draft during the meetings) [17:31:37] guillom: I just finished lunch & need to prep my weekly status email because I have a 1:1 with Rob in 20 min [17:31:48] guillom: no, don't multitask on my account! [17:32:02] guillom: we'll work on it tomorrow, sound good? [17:32:20] yeah. But I can multitask when one of the tasks is boring me to death ;) [17:32:24] sumanah, Daniel_WMDE : http://etherpad.wikimedia.org/2011BerlinHackathonPost [17:32:26] ok. [17:32:36] (draft for a blog post on the tech blog) [17:32:40] (very empty for now :) [17:33:21] has someone been messing around with the ssh keys on prototype? [17:33:36] because ssh is telling me the key changed [17:33:51] not I [17:34:06] can you log into prototype with ssh without it complaining? [17:34:26] Doesn't whinge at me [17:34:41] yeah I just did [17:34:41] -_- [17:34:43] When as your last login? [17:34:48] recently [17:34:54] like yesterday or the day before [17:34:59] oh wait. [17:35:03] I'm going in from fenari [17:35:04] Daniel_WMDE: I like your Wikimania submission http://wikimania2011.wikimedia.org/wiki/Submissions/Ask_the_Developers [17:35:06] lol [17:35:08] that's why [17:35:19] nevermind :) [17:35:28] sumanah: need to talk to danese about the details. i think it's quite important to make that work. [17:36:11] agreed [17:46:12] awjr: No AFT deploy? [17:53:52] RoanKattouw: nope - ops blocked it due to issues [17:54:50] Hm.. music in x2004 ? [17:55:20] no puppet control. [17:55:30] Sounds good, no idea what I'm listening though [17:55:39] xD [17:55:39] RoanKattouw: i thought i had updated the calendar event from my phone but didn't seem to save... anyway, just updated. shooting for 2pm pdt - otherwise it'll have to wait til berlin [17:55:49] <^demon> Krinkle: I could call in and you could listen to my iTunes :) [17:58:19] i am in 2004 and i get hold music. [17:58:23] I [17:58:28] I'm trying to call in [17:58:36] what extension? [17:58:41] My the router that my SIP phone is hooked up to has a broken internet conn [17:59:00] I'm gonna try to fix it, will lose connection [18:02:23] wow you're in the past? [18:02:33] awjr: howief TrevorParscal Regarding the en.wiki project page, etherpad here: http://eiximenis.wikimedia.org/w-en-Project-Article-feedback [18:02:36] *brion_ breaks out the PowerBooks and shiny new Windows XP installers [18:02:58] <^demon> Mmmm, XP. [18:03:12] you gotta try this new linux distro called 'Ubuntu' -- it's super brown! [18:03:33] <^demon> I know something else that's super brown, and it's not a linux distro ;-) [18:03:52] oh my [18:04:11] <^demon> "Super brown" should've been a crayola color. [18:04:11] hah lovely progression of screen shots on http://en.wikipedia.org/wiki/List_of_Ubuntu_releases#Ubuntu_4.10_.28Warty_Warthog.29 [18:04:34] My Kubuntu isn't brown ;) [18:04:41] puke green, baby-shit brown... [18:04:43] cobalt-bomb blue? [18:05:04] *brion_ imagining some alternate-universe EVIL CRAYOLA [18:05:05] sort of [18:05:33] uncyclopedia/wiki/UnCrayola [18:05:55] http://upload.wikimedia.org/wikipedia/en/timeline/f2e53998204a8a268d284416c8e4be3a.png <- wow this actually looks halfway decent as a timeline chart [18:06:24] i'm gonna have to rewrite easytimeline in php or js to produce svg some day, that ploticus stuff is too funky to maintain [18:07:03] http://bacon.wikia.com/ [18:07:09] ok back to useful work :D [18:07:39] <^demon> What a pretty release timeline :) [18:07:53] i'm betting a mediawiki release timeline is not as nice ;) [18:08:00] <^demon> Oooh, do we have one? [18:08:08] "support ended errrrm, somewhere" [18:08:29] hehe [18:08:56] we could probably make one based on the release dates i pulled up in a mail a couple months ago [18:09:19] Yeah [18:09:20] <^demon> I actually need a big table of release/eol dates for all MW versions. [18:09:31] Probably a bit of guessing/poking would get something around near [18:09:33] are you all coming to hackathing? [18:09:42] *RoanKattouw_away is coming [18:09:44] <^demon> They are ^ [18:09:46] eol is nominally '1 year after original .0 release' [18:09:47] <^demon> <- is not [18:09:53] *brion_ is [18:09:54] <^demon> brion_: Approximately, yeah [18:09:56] awww [18:09:57] you're missing out dude [18:10:00] we'll miss you [18:10:20] <^demon> Aww :) [18:11:08] <^demon> I have lots of stuff to get done around the house in the next two weeks, so I couldn't take a week off. [18:11:11] <^demon> (plus an extra potential week if volcanoes act up) [18:11:19] We'll break the site on your behalf. [18:11:30] <^demon> Oh, I can certainly do that from home :D [18:11:32] :D [18:11:36] hehehe [18:11:42] And drink beer in your honor. [18:11:42] mdale: https://bugzilla.wikimedia.org/show_bug.cgi?id=26908#c8 [18:11:59] <^demon> guillom: I'm mainly sad about not getting any doner kebabs this year :p [18:12:16] anybody coming on thursday already? [18:12:18] We shall drink a beer in ^demon 's honor [18:12:27] We could get RobH to try and bring you one back [18:12:27] And dedicate a kebap eating to him maybe [18:12:35] point 1-4 is already in my working copy. point 1a is committed. [18:12:38] Nikerabbit, a lot of people arriving on Thursday I think; at least rob h and me [18:12:42] huh? [18:12:44] I'm arriving thursday [18:12:44] Nikerabbit: Trevor and I are coming in on Thursday, but pretty late (~11:30pm at the hotel) [18:12:49] what's with ^demon? why isn't he coming? [18:13:05] between 11am / 2 pm give or take [18:13:09] *^demon has stuff to do [18:13:10] i get in thurs evening [18:13:19] me around 5pm iirc [18:13:21] <^demon> brion_: ##fix_your_connection [18:13:29] hehe [18:13:38] ^demon: i'm fiddling with colloquy settings [18:14:16] can't for the life of me remember how on my other mac it identifies with services *before* joining restricted channels [18:14:28] hm... we have tables at that turkish place until 10pm [18:14:31] I'm arriving around 6.30pm on tegel [18:14:36] after that, we could, you know... meet at the cbase? [18:14:39] it's quite close to the hote [18:14:42] +l [18:15:05] say, did we share the map yet? [18:15:07] Daniel_WMDE, where are you guys staying? lemme double-check where wmf is sticking us [18:15:15] http://maps.google.de/maps/ms?hl=de&ie=UTF8&msa=0&msid=206883106305422473114.0004a209f2a84896be690&z=14 [18:15:35] we appear to be at... http://www.nh-hotels.com/nh/en/hotels/germany/berlin/nh-berlin-heinrich-heine.html [18:15:48] ahh very helpful map :DDDDDDD thx [18:16:58] looks like everything's close together, always handy [18:19:50] short: http://tinyurl.com/mwhack11-map [18:19:55] yes, that was the plan [18:20:37] boo yah [18:20:46] brion: suggestions? http://etherpad.wikimedia.org/mwhack11-talks [18:21:08] moved all my channel joins into the manual 'commands' section and just put the restricted one at the end, so nickserv is more likely to have processed me by then. LAME but it works for now [18:21:48] Daniel_WMDE, ok what are we planning there -- order, or trimming people out / adding them, or comments/ideas? [18:22:39] brion_: order and trimming is for later. i'm collecting topics and people [18:22:45] will send an email around tomorrow [18:22:59] ...to the people mentioned there, i mean [18:23:21] spiff [18:28:12] Would you be interested in a talk about language support by Santhosh ... quite a technical subject and its relevancy often not understood ? [18:29:06] or a talk about scripts glyphs fonts and characters by Michael Everson, the worlds expert on this topic? [18:29:45] no is a good answer [18:29:58] GerardM-, if it's real short that'd be spiffy :D but we're gonna have to carefully limit times and the list is getting real long [18:30:11] a little intro on webfonts for instance would be super cool though [18:30:18] that's something a lot of folks are still not very familiar with [18:32:19] it is more relevant then Kiwix ... it still cannot be localised at translatewiki.net ... an epic fail [18:34:01] So, I can show off MoodBar. [18:34:04] That will be something. [18:34:10] and possibly talk about the -1 to 100 plan. [18:34:23] would that be something worth doing? [18:34:31] (should i be talking in the etherpad?) [18:38:25] brb for dinner [18:38:39] s/for/after [18:40:40] heh, lovely [18:40:43] http://www.mediawiki.org/wiki/File:QR_Code_Berlin_Hackathon_2011.png [18:40:49] anyone want to try it? [18:41:46] It should be an SVG, surely. ;-) [18:44:34] Daniel_WMDE, WFM [18:46:26] Reedy: yay, thanks! [18:46:33] Though [18:46:39] Roaming internet isn't cheap ;) [18:46:52] hey, what's the weather like in berlin? [18:48:00] internet says: warm days, cool nights - http://www.weather.com/weather/tenday/GMXX0007 [18:48:14] roughly like a san francisco heat wave ;) [18:49:01] so how it is in oakland right now, then. [18:49:05] 70s. [18:49:07] pretty much :D [18:49:37] alright. no need to get all armored up, then. [18:50:30] iphone is updating itself. this always makes me nervous. [18:50:39] SUPPLIES! NEW FIRMWARE! [18:51:02] I want Gingerbread [18:51:06] *Reedy beats HTC [18:51:28] we'll see if i'm brave enough to try whispercore on my nexus one before berlin or wait until israel :) [18:51:32] It's annoying when they do this damned limited release to batches of serial number [18:51:48] yeah i've not been fond of the general OS upgrade story on android :( [18:52:28] Reedy, you coming to berlin? [18:52:31] Aye [18:52:36] excellent. [18:52:38] hmm, unexpected downside of working with a superlight laptop on my building's roof on a beautiful day: breezes threaten to swipe my computer out of my lap [18:52:45] Leaving sunday evening though due to fucking exams [18:52:50] *Reedy hands sumanah a large rock [18:53:00] i'm going to have to move into the shade in a little bit. [18:53:14] since i'm going to start doing some color work, and i need to not be over-sun saturated. [18:53:17] Reedy to put it on the keyboard in order to keep it in place ? [18:53:23] Both [18:53:29] I still need to find a decent ~ 12" laptop [18:53:49] I am enjoying my ZaReason Hoverboard in general but it's over 12" [18:54:37] i'm sooooorely tempted by the 11" macbook air but its battery life is poorer than the bigger models [18:54:54] The only thing that seems to be out is the Leonovo ones [18:55:00] But they're ?1000+ in a lot of cases [18:55:05] all i want is a laptop that weighs a pound and runs mac or linux for 8-10 hours on battery with wireless and doing actual hacking [18:55:06] brion_, sumanah: if you guys want to start priorizing, go ahead. we now about about twice as meany ideas as we have slots. [18:55:07] Dell etc have dropped their ~12" AMD Neo stuffs [18:55:10] IS THAT SO HARD [18:55:10] Reedy: http://zareason.com/shop/Terra-HD.html [18:55:15] (13 presentations would be comfortable) [18:55:35] Also, I need to decide if I want to get a XOOM or similar.. [18:56:03] sumanah, that sounds pretty nice... is the battery life really 6-8 hrs as advertised? [18:56:03] Daniel_WMDE: maybe people at the conference should decide via some kind of lightweight voting mechanism? [18:56:03] *Daniel_WMDE is thinking about bying an SSD for his thinkpad edge [18:56:40] brion: I do not have a Terra so I can't say [18:56:52] ah right [18:57:03] sumanah: maybe. we could do that during the mroning sessions. put up suggestions, have a show of hands. [18:57:19] Daniel_WMDE: yeah, unconference! :-) [18:57:37] sumanah: but voting over ~30 suggestions is going to be a mess [18:57:39] not much fun [18:57:49] bah that laptop needs adjusted power settings [18:58:15] having people sign their name could work too, but i think we shold trim down the choices a bit [18:58:23] i'll mail potential presenters tomorrow [18:58:28] yeah probably we can narrow down a little [18:59:19] we've got like.... twice as many as there's room for? oy :D [19:00:08] Daniel_WMDE: http://etherpad.wikimedia.org/mwhack11-talks -- we already have a list of what we really care about on the wiki at http://www.mediawiki.org/wiki/Berlin_Hackathon_2011 [19:09:04] brion_: yep :) [19:09:46] sumanah: we got broad topics, but not who is going to present what. but yes, we should kick out anything that does not fit the main topics, and priorise presentations that are important to these [19:10:02] ok [19:10:10] foooods [19:13:31] ok, i'm off for today. [19:13:32] cu [19:14:33] bye Daniel_WMDE [19:14:43] Daniel_WMDE: I'll do some sorting on that list [19:23:16] French is being localised for the UploadWizard ... [19:23:45] yay! [19:24:55] Make guillom do it [19:25:27] I checked two days ago, and there weren't any untranslated messages. [20:04:44] https://translatewiki.net/wiki/Special:Contributions/Dodo%C3%AFste [20:56:36] i seem to have a lot more .js files loaded directly by RL than i expect today [20:57:14] i've got a couple load.php hits that show '?debug=null' [20:57:22] and their modules are getting loaded up in debug mode apparently [21:01:08] Whoops [21:01:13] That sounds like a bug [21:06:16] yeah ain't had a chance to peek at it yet, chasing something else [21:06:19] but it's suspicious :D [21:13:20] i also seem to have lost globals like wgScriptPath and wgArticlePath from js [21:13:22] wtf? [21:19:39] aho [21:20:48] http://www.mediawiki.org/wiki/Special:Code/MediaWiki/87830#c16774 [21:20:57] Krinkle, looks like you broke trunk :) [21:27:22] TRUNK DOWN! TRUNK DOWN! MEDIC! [21:29:42] howief, DarTar: http://en.wikipedia.org/wiki/Special:ArticleFeedback [21:30:07] alolita: ^ [21:30:19] awjr: thanks! [21:30:20] good job! [21:30:22] :D [21:30:28] Krinkle, ok i've reverted it for now [21:30:32] looks a little saner now ;) [21:30:38] so there are only a handful of articles that received at least 10 ratings over the past day. . .interesting [21:30:43] glad to see we kicked out Kaka [21:30:48] haha [21:30:48] lol [21:30:51] brion_: Sorry, was in full-screen. Back now [21:30:55] *Krinkle investigates [21:31:10] i suspect actually that it's just one misplaced line [21:31:20] there's a "return true" inside a for loop [21:31:24] which probably belongs at the end [21:31:29] if roan left his cronjob on for the maintenance script, this data should update in a little less than an hour [21:31:34] brion_: Hm.. [21:31:36] i think it's set to run at 25 minutes past the hour [21:31:36] oh great [21:31:45] i'll watch this periodically to see if the articles change [21:31:52] thanks for deploying this! [21:32:03] awjr: how many items does the list include? [21:32:10] I tested this locally, how... [21:32:14] DarTar: it can include 50 articles in each table [21:32:21] so up to 50 highs and up to 50 lows [21:32:35] Ah, I see. [21:32:48] right, that's pretty strange then, articles such as Justin Bieber should get a crazy volume of ratings per day [21:33:02] so they should show up somewhere [21:33:04] well justin bieber is on that list [21:33:13] oops [21:33:15] right [21:33:17] :p [21:33:29] if i'd realized where the return goes i'd have just committed that i think :D [21:33:30] ppl think the justin bieber article sucks [21:33:33] Justin Bieber is always a sanity check [21:33:39] hahahahhaa [21:33:42] eh.. oops ? [21:33:50] Krinkle, double-check it's ok with the return moved outside and for and recommit it if it's doing stuff right :D [21:33:57] *the for [21:34:16] i wish i knew how to access the data directly in the database to double check this - roan is going to be showing me how to do that in berlin [21:34:17] yeah, indeed. I dont know how I could've missed this though... Perhaps I didn't commit everything. [21:34:30] oh no... google kalendar has decided to switch to german after i opened a german google maps link o_O [21:34:44] Krinkle, depending on what code got loaded it wasn't always actually a visible error [21:34:49] not too hard to miss :) [21:35:17] yeah, but it's especially akward since I was working on QUnit, (didn't commit the usage of qunit yet) [21:35:20] so here's something interesting [21:35:23] anyway, fixed locally. Will commit later. [21:35:24] for the justin bieber article [21:35:30] woot, thanks! [21:35:43] there's a pretty big difference between the averages that show up in the dashboard and the ones on the article page [21:36:08] i.e., ratings in past 24 articles < average overall ratings [21:36:17] if you look at the revision histroy [21:36:23] there was some vandalism on the article today [21:38:17] if that's what happening, it's awesome :) if that's the case we should see this in the forthcoming dashboard #2, right? [21:38:18] this type of measurement (recent moving average vs. longer moving average) may actually be a good indicator of significant article change [21:38:24] i think so [21:38:35] it would be good if at some point we can isolate when the lower ratings happened [21:38:39] and map against the revision history [21:39:05] I think at some poitn we'll need to plot the short time history of an article's rating [21:39:09] yes [21:39:20] If all goes well, I'll have a TestSwarm going for mw-trunk on Toolserver by tomorrow. [21:39:21] along with bytes changed say, per hour [21:39:36] DarTar, howief: sounds cool [21:39:52] that's probably what the current links in the dashboard should point to in the long run (individual article stats) [21:40:00] Looks like this project was suited for me perfectly, I'm going like ... through soft butter. (except for the braking-the-trunk part..) [21:41:28] DarTar: i like that idea, getting a clearer picture of per-article stats [21:43:08] ...and, as discussed earlier, maybe adding permalinks to historical data [21:44:41] definitely - atm we're keeping track of all aggregate rating data for 24 hour periods, every 1 hour, for the articles that fit the criteria (50 highest/50 lowest rated articles in the last 24 hours with 10+ sets of ratings) [21:45:11] all timestamped, easy to retrieve - permalinking would be, i think, relatively trivial [21:47:01] !r 87848 | brion_ [21:47:01] --elephant-- brion_: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/87848 [21:47:01] brion_: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/87848 [21:47:35] whee [21:47:54] Krinkle, confirmed, looks good after fix [21:50:54] neilk_, is there any reason UW has seemingly a full duplicate of jquery.ui (and maybe other resources)? Back compat? [21:51:04] duplicate of what phase3 has [21:51:33] Reedy: it's just legacy from when there was a lot of conflict between mwEmbed, resourceLoader, and whatever mediawiki was shipping [21:51:36] Reedy: will be eliminated. [21:51:42] Ok :) [22:03:27] GAH. I'm going to have to restart fucking photoshop. [22:04:05] also: MoodBar is going to be so spectacularly awesome, you don't even know. [22:04:48] Status updates for wikipedians? [22:08:12] not as such. [22:08:15] more like a feedback. [22:08:23] http://www.mediawiki.org/wiki/MoodBar [22:08:32] i'm working on the dashboard now. [22:13:12] And I was hoping it was going to be an edit toolbar that changed colour based on your mood (like a mood ring) [22:20:12] text separate from graphic [22:22:25] i'm seeing "cat.replace is not a function" when selecting new files on trunk uploadwizard [22:22:35] doesn't seem to break anything but it's spewing to console [22:22:53] hm [22:23:11] is there really no way to finish uploading my file that had been previously deleted, other than going to the old form? :( [22:24:38] maybe i can append a null byte to the jpeg [22:27:47] _this.details is undefined [22:27:49] o_O [22:28:24] hmm [22:28:36] now my file upload request went through requesting format=jsonfm [22:28:39] and received format=jsonfm [22:28:43] that doesn't look right to me o_O [22:29:18] wow that's.... on purpose [22:29:19] WEIRD [22:29:30] ok so i'm not sure where/how it died :( [22:29:55] seems to be on the _this.details is undefined [22:34:33] aha [22:34:41] it still breaks when autoCategory is unset [22:34:52] ok so that's just a still-broken bug, i need to leave that in my config until it's fixed :D [22:54:32] brion_, you should be able to override the deleted warning [22:54:53] how? [22:54:59] I have no idea [22:55:02] only option is to retry and i get the same back [22:55:26] I haven't tried upload wizard in a while [23:02:01] the log-in link in Special:UploadWizard doesn't contain a retrunto :/ [23:05:36] very good, I see your spinner, UplaodWizard... where's the form?