[03:29:15] toom tomaszf's 'advice' [03:29:23] walked to the golden gat bridge from downtown SF :D [03:29:35] ~25km, took me around 12 hours [05:59:50] Congrats yuvipanda! Would be a beautiful walk, but I've never done it. (used to live on Treasure Island, when it was a US Navy property.) [06:00:09] Amgine: tiring walk. i'm slightly scared about having done any permanent damage [06:00:19] i'm not a physically active person, just a very stubborn one [06:00:52] Heh. [06:01:48] <- lived on a bicycle for years due to poverty> In the USA, with all the cities built for car lifestyle, that meant a *lot* of riding. [06:02:41] of course, now that I can afford a car, I'm fat and lazy. [06:03:08] considering i don't actually live anywhere permanently right now, I don't have a bicycle [06:03:15] and always use public transport to get around [06:03:40] (in india) [06:07:19] Mmm, I dream of a *good* folding bicycle, but I likely wouldn't use it. [06:08:21] me neither, after a bunch of rasher decisions when I was *younger*, I try not to buy stuff until I get burnt by not having them [06:08:34] like, perhaps, *running shoes* and *proper socks* after today's incident [06:13:08] Never, ever walk on a blister. I've learned that lesson. A few dozen times, actually, once almost ending up in the hospital. [07:56:02] [WikipediaMobile] Nikerabbit pushed 1 new commit to master: http://git.io/4ozxFw [07:56:02] [WikipediaMobile/master] Translation updates from translatewiki.net - Niklas Laxström [07:56:26] Project WikipediaMobile - Nightly builds build #153: SUCCESS in 14 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/153/ [07:56:26] niklas.laxstrom: Translation updates from translatewiki.net [15:07:37] hello, does anybody know how the phonegap app is localized currently? translatewiki? [15:09:53] nm, seems to be on translatewiki according to http://blog.wikimedia.org/c/technology/mobile/ [15:38:10] preilly isn't here at present. [15:39:09] tomaszf: Can I get Labs accounts set up for a couple of colleagues so they can get access to the vumi instance? [15:39:24] (Mostly so I'm not a single point of failure.) [15:57:37] jerith, ask in #wikimedia-labs (a bit later, when SF people will get up) [16:02:12] MaxSem: Cool, thanks. [17:52:30] * tfinc looks around [17:52:31] greetings all [17:52:43] no sign of the rest of the mobile team [17:54:31] hi tfinc [17:54:35] hey Astagi [17:54:39] how goes it? [17:54:47] all fine thanks ^^ [17:54:49] you? [17:55:17] i'm eager to get moving since this is short week [17:55:19] for us traveling [17:55:27] most of us are flying out to FOSDEM on Thur [17:55:33] and will be gone for quite a while [17:56:26] I see ^^ [17:57:28] Astagi: did you hear the news over the weekend about our Android app ? [17:58:09] nope tfinc which news? [17:58:25] https://twitter.com/#!/WikimediaMobile/status/163324206703067136 [17:59:11] wow ^^ that's great!! retweeted thanks ^^ [17:59:44] I think it's also in the top chart, isn't it? [17:59:57] I didn't have a look but I suppose so.. [18:00:03] Astagi: its in various top charts [18:00:08] i'm going to mail our stats to mobile-l this week [18:00:10] hey awjr [18:00:24] tfinc: hi there [18:00:28] awjr: https://twitter.com/#!/WikimediaMobile/status/163324206703067136 [18:00:30] how's it going? [18:00:36] nice ^^ [18:00:42] YES! \0/ [18:00:43] hi awjr [18:02:06] MaxSem: no sign of the others yet [18:02:13] meh [18:04:44] yuvipanda: you coming into the office? [18:05:03] MaxSem : I've done a patch for integrating FeaturedFeed with Wikisource : It add a FeaturedText type of feed : https://bugzilla.wikimedia.org/34047 . Is it good ? [18:05:36] tfinc: yes, in about 20-30 minutes [18:05:44] do you want me to dial in now or in the office? [18:05:47] yes please [18:05:57] prielly just came in [18:06:07] Tpt, looks ok except for too short and ambiguous feed name [18:06:12] will commit later [18:06:20] tfinc: yes please for the office? [18:06:23] or for 'dial in'? [18:06:37] (currently, my working copy is full of dubious changes) [18:06:41] yuvipanda: dial in .. that way we don't keep MaxSem waiting and i don't miss my 10:30 [18:06:46] ok [18:07:22] yuvipanda: can you hear us? [18:07:31] MaxSem: Thanks. It may be good that's done before wm-1.19 deployment that will add FeaturedFeed to Wikisource. [18:07:34] tfinc: i didn't get a call [18:09:27] hi yuvipanda [18:15:58] yuvipanda: is your flight tomorrow ? [18:16:12] tfinc: yes [18:16:40] tfinc: 4pm [18:16:49] preilly: https://bugzilla.wikimedia.org/show_bug.cgi?id=34049 iOS url handling bug [18:17:07] tfinc: anything particular you want me to do before that, other than ship an alpha? [18:17:20] yuvipanda: lets talk about when you get into the office [18:17:27] sure [18:17:29] * tfinc is assuming your coming in today  [18:17:35] tfinc: yes, am leaving now [18:18:04] heads up that i'll be out 11:45 - 1:30'ish today [18:18:13] tfinc: ok [18:22:46] oh tfinc I sent you a mail about my developers hunting during QtDay, you received it? [18:23:00] whats the subject line ? [18:23:37] uhm I don't remember, wait ^^ [18:24:02] back from QtDay [18:24:37] Astagi: ok [18:24:43] i'll have a read of it later [18:25:47] ah ok tfinc but nothing of important ^^ in a Nokia fan meeting you can imagine how many willing Android developers I found :( [18:26:08] uhuh [18:28:56] oh I moved forward with development yesterday, if someone could have a look to pull request later would be great ^^ I fixed some bug in the list, changes are really tiny.. [18:33:22] Astagi: tuesday code review ;) [18:33:29] i'm just going to keep saying that [18:34:15] nice tfinc ^^ [18:34:41] is it every tuesday or only for this week? [18:35:16] it's every tuesday. check the link i sent you last week [18:35:37] Astagi: http://www.mediawiki.org/wiki/Wikimedia_engineering_20%25_policy [18:36:42] nice that's true ^^ forgot it.. well added to favourites :D [18:45:35] tfinc, any updates on MF API specs? [18:46:00] MaxSem: lets discuss that when i'm out of this meeting .. 11 AM PSTS [18:46:02] PST* [18:46:09] okay [18:46:16] i've been meaning to check in to see where were at [18:49:34] awjr: how are the final days in fundraising engineering going ? [18:51:26] tfinc: pretty good so far :) [18:51:44] awjr: final days :D [18:52:42] yes! i'm excited to be diving into something new and i'm feeling good that the FR team will be in capable hands [18:57:17] MaxSem: grabbing a quick snack (5min) and then i'll be back [19:05:44] ok back [19:06:00] MaxSem: so give me a quick update on where we are with the current implementation [19:06:11] to me it sounds like we have one running with our own copied dataset [19:07:46] tfinc, I'm ready to start doing something, have read the code a bit, but so far the only task I have is to retrieve data rendered for mobile devices by section (and, presumably, full article). what else? [19:07:47] MaxSem: i can also chat over the phone if that'll be easier [19:07:56] ahh [19:08:13] i thought you were still talking about GPS [19:08:23] your talking about redoing the mobile read api [19:08:51] MaxSem: do you have instructions on how/where I could get the GPS api tested? I'm assuming it's not publicly accessible and I need to tunnel somewhere... [19:10:43] yuvipanda, http://mobile-geo.wmflabs.org/w/index.php/Main_Page [19:11:04] API docs at https://www.mediawiki.org/wiki/Extension:GeoData#API [19:11:07] preilly: how did your mini dev spike for url handling go ? [19:11:19] tfinc: I'm still looking at it [19:11:30] preilly: whats your gut telling you ? [19:11:48] tfinc: you can come see a demo [19:12:36] MaxSem: ah, looks cool [19:13:18] MaxSem: am trying to get an alpha out tonight, will check once past that [19:13:29] deal [19:13:32] :) [19:14:50] yuvipanda: do a one off build with max's api so that we can test [19:15:33] MaxSem: so the motivation for revamping the mobile api is so that we can speed up our mobile apps [19:15:35] gee, I've got an idea for 20% time: I can make some time Trevor spent on ArticleEmblems not wasted:P I can excavate it and do it right, since I practiced with passing stuff with output for GeoData [19:15:56] MaxSem: thats up to you [19:18:11] MaxSem: id like to see mobile apps being able to request sections of the mobile page so that we no longer have to sniff user agent in mobile front end [19:18:25] it makes MF unnecessarily complex [19:18:43] tfinc: headsup - we no longer do that sniffing for our apps [19:18:54] ORLY [19:18:59] wouldn't it need to sniff it anyway for mobiles w/o our app? [19:19:12] yuvipanda: how do we get rid of the footer ? [19:19:21] tfinc: for current iOS app we do, for phonegap we don' [19:19:21] t [19:20:22] tfinc, I assume I'll also need to do retrieval of ilustration presence/absence data some time. should I do it before or after MobileFrontend API? [19:20:49] yuvipanda: so who's' getting rid of the footer … android app or mobile frontend ? [19:21:28] tfinc: mobile frontend [19:21:29] err [19:21:30] no [19:21:32] android app [19:21:39] tfinc: we just take the content and discard the rest [19:21:42] so were filtering after retrieval [19:21:44] which is dumn [19:21:47] dumb* [19:21:51] and is stupid busy work [19:21:55] lets stop that [19:22:07] its the same thing with the search box [19:22:33] its those kinds of elements that i want not to ever be sent to our app [19:22:59] MaxSem: illustration retrieval and absence is also important, but accessing sections of content is more fundamental [19:23:07] okay [19:23:28] ilustrations are can of worms anyway [19:23:38] now we could either 1) recreate MW retrieval of section within MF OR 2) make MW section retrieval just work for MF [19:23:43] i'd love to see #2 [19:23:45] does that make sense ? [19:24:01] * tfinc will have to run in about 25min [19:24:13] i think the feature, articles near me missing photos, will start in March [19:24:41] it would be really cool if mobile was just an output format and you could use all of the standard MW API queries on top of it [19:25:32] there isn't a single mobile format, no? [19:26:15] correct, we output many of different mobile formats [19:26:44] but [19:26:53] what do you mean by mobile output format for all API queries? isn't it just for action=parse that returns page HTML or part of it? [19:27:02] we really only do three different ones [19:27:11] 1) smartphone (with js) [19:27:16] 2) smartphone (without js) [19:27:17] tfinc: true, a 'give me only content!' would be good [19:27:18] 3) wap [19:27:43] yeah, i care more about content then styling here [19:27:56] since page sections don't have JS, it's basically two formats [19:27:57] brb [19:29:27] back [19:29:32] what is that WURFL thingie? does it just detect mobile device and its capabilities? [19:29:42] MaxSem: I'm debating wether we can re-use some of the current MW's prop=sections infrastructure or if we have to do our own [19:29:55] MaxSem: yes [19:30:01] MaxSem: It maps user-agent to capabilities. [19:30:18] how it's different from our home-made DeviceDetection.php? [19:30:27] preilly can fill you in on that [19:30:50] MaxSem: it's more robust [19:31:05] but we use both, apparently [19:31:30] MaxSem: yeah, we do for simplicity and to allow a NON WURFL alternative [19:31:43] oh [19:33:05] Sweet. were getting lots of contacts about companies wanting to pre-load the Android app on their devices [19:33:29] nice [19:33:41] tfinc: nice :) [19:34:27] tfinc, I can subclass our current action=parse module, but it'll have to live under a separate action, as modifying the core API has met lots of opposition from other devs [19:36:53] interesting [19:37:24] maybe Howie can help us with those kinds of roadblocks [19:38:29] I mean modifying core API *from an extension* [19:42:01] MaxSem: that makes sense [19:42:09] * tfinc is going to time out in about 5min [19:48:36] MaxSem: i was wondering if we could just do an action=render which takes parameters [19:49:43] yuvipanda, see ^^^, it'll have to look like e.g. action=mobile&&mobileformat=wap [19:50:16] action=render&format=mobile& [19:50:17] ? [19:50:21] instead of action=mobile [19:51:20] MaxSem: ^ [19:51:31] ok .. time for me to step out. [19:51:40] bbl .. we can chat more then if you guys still have questions [19:51:47] big idea though .. make mobile apps faster [19:51:49] nope, IRC cabal objects against thiis [19:51:51] thats the goal [19:55:07] MaxSem: against adding new actions? [19:55:19] for some reason everytime I read 'cabal' i think 'cabbage' [19:55:24] against modification of existing core actions [19:55:53] I think "kabbalah" in such cases :P [19:56:32] hahahaha [20:05:03] hmm [20:05:08] deferreds are making shit simple [20:05:10] simpler [20:05:15] than the callback pyramids [20:05:25] philinje: replied on the user-agent thread [20:07:26] ok [20:07:27] off for lunch [20:10:24] Are there any plans for render-to-text? [20:10:48] * jerith needs that for USSD. [20:11:17] (Although I could get HTML and throw all the irrelevant bits away.) [20:14:50] jerith: are you calling parse now? [20:15:45] preilly: I'm grabbing the wikitext for now, but that's only because I haven't done it properly yet. [20:15:53] jerith: ah, okay [21:01:53] * tfinc-dentist twiddles thumbs at dentist [21:31:18] preilly: i'm going to steal your usb-ethernet for a while [21:35:03] Heading back [21:45:03] [WikipediaMobile] yuvipanda created v1.0.3 (+1 new commit): http://git.io/QYvaBQ [21:45:03] [WikipediaMobile/v1.0.3] Set user agenet properly - YuviPanda [21:45:23] Project WikipediaMobile - Nightly builds build #154: SUCCESS in 11 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/154/ [21:49:08] philinje: or do you mean for testing? [21:49:24] i mean, were you asking me about where I got the 'native' UA from [21:49:31] ? [21:53:32] preilly: thanks :D [21:54:03] hashar: ah, there you are! [21:54:04] https://bugzilla.wikimedia.org/show_bug.cgi?id=33948 [21:54:13] more or less [21:54:30] playing with my daughter between conf calls :-) [21:54:41] ohh [21:54:44] let me fix that [21:54:51] :D [21:54:52] I am pretty sure that is a jenkins option [21:55:48] hopefully [21:56:13] Branch Specifier: ** [21:56:16] hhm [22:05:56] yuvipanda_: looks like I would have to change the configuration [22:05:56] http://stackoverflow.com/questions/5784329/how-can-i-make-jenkins-ci-with-git-trigger-on-pushes-to-master [22:06:05] seems we can not filter by branch [22:07:14] hashar: https://wiki.jenkins-ci.org/display/JENKINS/Github+Plugin? [22:07:26] yeah that is what we are using [22:07:30] ah [22:07:41] then on any push, github send a notification to your jenkins system [22:07:59] hashar: is it possible to include branch name in the filename? [22:08:02] and that github plugin seems to trigger a build whatever the branch [22:08:09] http://www.xairon.net/2011/03/jenkins-and-github-continuous-integration/#comment-12 [22:08:34] so we have to do it the other way. Ie having Jenkins to poll github repository [22:08:42] polling bad [22:08:47] yup [22:08:58] hashar: can we include branch name in built file name? [22:09:01] so we have to fix up Jenkins github plugin so it supports branch filtering [22:09:28] the only option is : Build when a change is pushed to GitHub [22:09:58] no, that's fine. i'm asking if we can name files like wikipediamobile-xfasgwe-.apk [22:10:08] it's okay if they're built everytime [22:10:44] ohhhh [22:10:45] sorry [22:10:57] I have no idea [22:11:16] maybe the branch name is passed as an environment variable to the build script [22:19:50] Project WikipediaMobile - Nightly builds build #155: FAILURE in 7.4 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/155/ [22:22:09] Yippie, build fixed! [22:22:09] Project WikipediaMobile - Nightly builds build #156: FIXED in 7.1 sec: http://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/156/ [22:22:13] that was me [22:32:23] yuvipanda_: hows the user agent change looking? promising ? [22:32:28] preilly: your out staring wed right ? [22:32:30] tfinc: i replied on the thread [22:32:43] tfinc: i have a build done, you can check [22:32:52] woot! [22:33:02] tfinc: check that email, has a bunch more details [22:33:13] lots of good and gory detail [22:33:21] not TMI [22:33:21] tho [22:33:30] how did you pul the UA string ? [22:33:33] pull* [22:33:40] tfinc: yes [22:33:42] tfinc: android gives me that [22:33:52] there's a getUserAgentString method in WebSettings [22:33:59] *WebViewSettings [22:34:43] no no .. what's the easiest way to see what the app installed on my phone is sending. its over https so i can't exactly sniff traffic [22:35:00] tfinc: there's no way that's even remotely 'easy' [22:35:08] tfinc: i just made it http locally to test :P [22:35:23] ok . otherwise all might faith in https would have been lost [22:35:25] lolz [22:36:55] my* [22:37:18] weinre? [22:37:44] preilly: don't think it had a 'network' tab [22:44:34] preilly: we need to find jdlrobson some stuff to hack on before you guys meet up post india [22:45:00] tfinc: have him start thinking about Athena [22:45:39] jdlrobson: so we have a prototype of a new skin for Wikipedia. Its more of an idea then anything else so don't treat is as final http://www.mediawiki.org/wiki/Athena [22:45:48] but it shows you some of what were looking to highlight [22:45:52] * jdlrobson looks [22:46:23] one key point of this navigation menu is that it gets out of your way when you don't need it. kind of like the kindle app does it [22:46:55] preilly: where is brions running prototype of it? [22:47:04] tfinc: are we going to steal him for mobile UI too? [22:47:32] yuvipanda_: were still hiring for a dedicated ui mobile role [22:47:41] ah, okay! [22:47:41] but it would be good for jdlrobson to see whats coming down the pipeline [22:47:49] in terms of a ui/ux overhaul [22:48:06] so tinker with that and thinking about implantation is one idea [22:48:09] so just to check the navigation menu you mean the you button in the top right? [22:48:21] yes that would make sense [22:48:30] tfinc: true, we're blocked on adding any more significant features until we can find a way to differentiate per-page actions vs app-actions [22:49:07] tfinc: http://toolserver.org/~brion/athena/ [22:49:55] yuvipanda_: exactly [22:50:01] btw when I ran a local copy of WikimediaMobile in my browser - I'm using python SimpleHTTPServer and a copy of Chrome with --disable-web-security on - do you guys have a better trick for doing that? [22:50:28] jdlrobson: run it from file:/// [22:50:34] jdlrobson: not over http [22:50:39] WikimediaMobile ? .. do you mean the Wikipedia Mobile the android app ? [22:50:47] yep [22:51:01] safari .. file -> open :D [22:51:05] mehfari [22:51:15] * tfinc kicks yuvipanda_  [22:51:17] :D [22:51:18] :P [22:51:32] but it needs to make ajax requests to wikipedia.org no? [22:51:48] jdlrobson: yes. that's your --disable-web-security [22:51:55] 781,568 total installs (users) :D [22:52:02] got you! [22:52:14] 87% retention rate on installs [22:52:19] I'm sure when I last looked it had absolute uris for script tags as well... but doesn't seem to any more [22:52:38] jdlrobson: we refactored a lot of it, so it isn't insane anymore [22:52:47] ok that would make sense then [22:52:52] my jsfoo is still improving, so it should hopefully get better over time [22:54:07] good thing we have jdlrobson to help us with jsfoo [22:54:20] :) [22:54:25] i wonder if we caused their graph to go boom https://market.android.com/details?id=uk.co.exelentia.wikipedia&feature=related_apps#?t=W251bGwsMSwxLDEwOSwidWsuY28uZXhlbGVudGlhLndpa2lwZWRpYSJd [22:54:25] :) [22:54:32] bottom right installs [22:54:51] tfinc: very possible, sadly [22:54:55] most people can't read [22:55:02] yet want to install wikipedia application [22:55:42] http://toolserver.org/~brion/athena/ < me likey media query usage [22:56:03] jdlrobson: yeah, it's nice [22:56:20] tell brion I can't listen to the song at that page :-D [22:56:51] jdlrobson: another thing i was looking for you to pick up was to move full screen search over to production. it needs some styling/ui/testing love [22:57:11] that also sounds good [22:57:27] tfinc: I think I want to wait on that one until he and I talk [22:57:40] but, he can definitely start thinking about it [22:58:00] preilly: thats up to you but we need bugs for jdlrobson to pick up from 7th - 15th [22:58:03] before you get there [22:58:11] I understand [22:58:19] so just fill in if you have something else [22:58:31] I'm noodling it [22:59:21] how the heck is it already 3pm .. geez [22:59:30] magic [22:59:42] 11pm here! [22:59:48] thinking the same :) [23:00:33] it's going to be fun when i'm back in India :) [23:00:41] we should have a playbook arriving tomorrow [23:00:56] specially delivered from RIM's Open source division [23:01:16] ohh yeh I saw someone had got the app working on playbook - that was awesome [23:01:59] RIM has an Open Source division? o_O [23:02:28] yuvipanda_: i KNOW! [23:02:38] XX Sr. Director, Open Source [23:16:06] anyway i'm off to bed. had a late one last night so have some catching up to! laters! [23:22:53] gah, the entire dataURI thing won't ever work on < honeycomb [23:22:55] sigh [23:22:59] * yuvipanda_ goes back to previous commit [23:25:17] good evening mobilistas [23:25:31] gwicke: yo! [23:25:42] a friend started to hack the iOS port a bit [23:25:42] gwicke: so can i edit on mobile yet? [23:25:47] https://github.com/wikimedia/WikipediaMobile/pull/129 [23:25:52] gwicke: nice! [23:26:16] be nice to him- he is very good ;) [23:26:29] gwicke: why isn't he in here? [23:26:33] were super nice [23:26:43] get him to join irc [23:26:50] he is the academic type, still learning the ropes of open source [23:27:00] gwicke: we won't bite [23:27:12] I guess right now he is actually asleep [23:27:18] it is past midnight here [23:27:19] slacker [23:27:24] hehe [23:27:32] gwicke: are you coming to fosdem ? [23:27:44] yep, booked the train etc today [23:27:48] will be great! [23:28:35] * yuvipanda_ sighs [23:28:42] no trains available from where i will be! [23:28:44] tried to get Jan (the author of that pull request) to join me, but no luck.. [23:29:14] yuvipanda_: are you still in the US? [23:29:32] gwicke: yes [23:29:34] leaving tomorrow [23:30:03] oh- that is a bit too early to make a stop at Bruxelles [23:31:01] have a good flight in any case! [23:31:45] gwicke: will do [23:31:54] gwicke: am limping already, so going to be fun :D [23:32:23] ;) [23:35:51] yuvipanda_ have you got something I could work on? ^^ maybe some new feature, I lost some discussion on IRC these days.. [23:37:01] Astagi_: https://bugzilla.wikimedia.org/show_bug.cgi?id=32070 [23:37:01] ? [23:37:02] :D [23:37:26] yuvipanda_: lolz [23:37:30] can't we do better then that one ? [23:38:44] yuvipanda_ tfinc as a command line lover I require help to understand what I have to do :D [23:39:01] seems to be a graphical work [23:40:49] oh looking around I see what you mean... so I have to separate all the images in the sprite [23:41:05] and reference to them by css [23:41:10] yeah! [23:41:16] so an image per file, right? [23:41:19] nice ^^ [23:41:38] yeah :) [23:41:45] the trash icon for history cleaning is ready? [23:42:06] Astagi_: it was, but we decided to have 'x' for trash and move 'close' to 'back' and move it to top left [23:42:53] nice ^^ [23:43:03] Astagi_: you can also pick stuff from https://bugzilla.wikimedia.org/showdependencytree.cgi?id=33855&hide_resolved=1 [23:44:49] ok ^^ will do yuvipanda_ [23:49:47] Astagi_: were getting closer to setting on a day for our berlin hackathon .. likely may/june ..would be great for you to come by [23:51:36] [wikipedia-iphone] preillyme pushed 1 new commit to master: http://git.io/xYjzuQ [23:51:36] [wikipedia-iphone/master] Open external links in Safari instead of directly in our web view. - Patrick Reilly [23:53:29] tfinc sorry I get disconnected, what are you saying? [23:57:07] Astagi_: were getting closer to setting on a day for our berlin hackathon .. likely may/june ..would be great for you to come by [23:57:42] nice read it ^^ thanks I should'n have any problem these months ^^ [23:57:55] is a wikipedia event? or a general one? [23:59:51] oh I read here http://www.mediawiki.org/wiki/Berlin_Hackathon_2011 [23:59:59] didn't know it, sorry ^^