[00:00:30] kaity, do you have 5-10 minutes to discuss some details of the new search overlay? [00:00:36] are you using example settings? [00:00:37] aude: I used composer install [00:00:45] of course [00:00:50] now? [00:00:55] no [00:00:59] in 15 [00:01:01] ok, let me know then ;) [00:01:42] YuviPanda: you might want to set $wgEnableWikibaseClient = false [00:01:52] unless you want client too (probably works, it should but not needed) [00:01:57] and.... [00:02:18] jcmish: want to give https://gerrit.wikimedia.org/r/#/c/94266/ +2 so it will pass overnight? [00:03:06] i don't see where it is auto-including example settings but you are using them? [00:03:45] aude: no [00:03:48] aude: https://dpaste.de/qOVV [00:03:53] aude: is the relevant [00:03:58] snippet from my LocalSettings [00:05:07] tfinc: also, I see no new email from you [00:05:37] aude: I guess it isn't having a problem finding the included PHP files, since it would error out that way otherewise [00:05:44] YuviPanda: give it a minute. i see it sent as of 3min ago [00:05:50] hmm, okay [00:05:57] do we need a vagrant role for setting up wikibase? :D [00:06:02] brion: YES [00:06:04] YuviPanda: respond on the thread about the Computer History Museum so that other people are motivated to do [00:06:11] tfinc: ah yes, will do [00:06:42] YuviPanda: i updated the settings instructions [00:06:42] https://www.mediawiki.org/wiki/Extension:Wikibase_Repository#Items_in_a_dedicated_item_namespace [00:06:54] you can remove the query settings [00:07:01] woo! [00:07:07] unless you want to install all the query components (not needed) [00:07:29] it's been a while since i looked at the setup instructions [00:09:27] aude: trying [00:10:03] aude: https://dpaste.de/f6Zy :( [00:10:34] huh [00:11:34] aude: https://dpaste.de/RUTa is my LocalSettings [00:14:07] my settings might be complex ( for client and repo ) [00:14:09] but https://gist.github.com/filbertkm/974653d3aaec343b108d [00:14:29] one thing, i would rename $wgWBSettings to $wgWBRepoSettings (it's outdated, but should work either way) [00:14:43] * YuviPanda tries [00:14:45] it might fix [00:14:49] * aude updates the wiki [00:15:07] aude: wooo, that worked! [00:15:54] yay! [00:15:54] aude: thank you! [00:16:13] great to have someone try the installation instructions [00:16:19] :D [00:16:29] hopefully they just work now for people :) [00:16:46] aude: so, sample data. Is importing testwikidata a good idea? [00:18:13] jdlrobson, the x axis is weird in https://gerrit.wikimedia.org/r/#/c/92591/1 [00:18:19] it might work [00:18:42] you might then need to use rebuildAllData script in wikibase lib to rebuild secondary tables [00:18:51] or maybe the dumps have those already [00:18:57] * aude thinks they do [00:22:37] aude: looking [00:23:54] (03CR) 10Mgrover: [C: 032] text and target for 'Terms of use' link changed [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94266 (owner: 10Cmcmahon) [00:24:30] or it would be pretty easy (probably with pywikibot) to create a lot of test items [00:25:59] aude: importing testwikidata, let's see how that goe [00:26:08] ok [00:26:16] curious if it works [00:26:23] (03Merged) 10jenkins-bot: text and target for 'Terms of use' link changed [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94266 (owner: 10Cmcmahon) [00:26:30] i know there are a few broken items (my fault) [00:26:41] still running [00:27:01] https://test.wikidata.org/wiki/Q4976634 is broken for example [00:27:06] now a wikitext page [00:27:20] 100 (1.59 pages/sec 4.65 revs/sec) [00:27:21] could probably be deleted [00:27:23] that... sounds slow? [00:27:28] no idea [00:27:42] aude: hmm, Warning: DOMDocument::load(): I/O warning : failed to load external entity "/vagrant/mediawiki/languages/data/plurals-mediawiki.xml" in /vagrant/mediawiki/includes/cache/LocalisationCache.php on line 588 [00:28:06] oh, i think unrelated but sounds vaguely familiar [00:28:36] hah! [00:28:40] https://bugzilla.wikimedia.org/show_bug.cgi?id=56439 [00:29:03] i haven't looked into the bug [00:29:43] https://www.mediawiki.org/wiki/Manual:Pywikibot/Wikidata looks simple [00:30:22] probably what i'd do (or i have my own hacky php scripts for creating test items) [00:30:29] aude: i imported the testwikidata one [00:30:32] aude: current verison imports fine [00:30:34] it worked :) [00:30:44] just a warning [00:30:47] aude: i left comments on that bug report [00:30:51] :D [00:30:52] k [00:31:01] it has like 188 pages [00:31:06] not a lot [00:31:18] yeah [00:31:22] good enough for an initial patch [00:31:25] useful items to search would be "athens" [00:31:37] * aude using that to test cirrus [00:31:40] aude: I looked around the code, this *looks* like not too much work (sitelink=enwiki) [00:31:41] ah [00:32:13] kaldari: you have an interview to confirm [00:32:26] probably not too much although if it's adding much to wbsearchentities api class [00:32:44] then might run into trouble for making more 'bloat' [00:33:04] i would talk to addshore (in wikidata channel, but probably not at this hour) [00:33:20] aude: yeah, but I think this will be at worst like a +10 -0 patch [00:33:23] i'll talk to him! [00:33:24] ok [00:33:26] aude: do you know what his timezone is? [00:33:28] addshore is working on the api [00:33:45] he's in berlin but often available at off hours [00:33:52] not always* [00:34:03] right [00:34:31] aude: I might also commit a puppet role for this particular setup [00:34:34] sounds simple enough [00:34:39] great [00:34:54] i think this is simple as can be [00:35:21] note in the settings, i would load datavalues first, then data types then wikibase lib and then repo [00:35:29] or composer might automagically do some [00:36:02] aude: if I do it for vagrant I'll not use composer [00:36:24] ok [00:36:28] aude: since it's just a matter of cloning them and setting some properties up, I am sure I can do that trivially [00:36:48] then you can use my settings as example (although can be simplified a lot) [00:37:08] aude: yeah, we can iterate it over time [00:37:14] aude: do you use vagrant for development? [00:37:32] i poked at it 2 weeks ago [00:37:52] is ULS 'required'? [00:37:55] i don't use it for development though, but might use labs-vagrant (very likely) [00:38:10] uls is very much recommended but not required [00:38:20] i'm not sure what happens if you don't have it [00:38:25] probably nothing [00:38:38] babel is also recommended [00:38:52] for what? [00:38:53] hmm, I don't have it [00:38:56] 'tis fine [00:39:01] MaxSem: Wikidata/wikibase [00:39:08] MaxSem: for easter eggs :) [00:39:33] it allows wikibase to know which languages i know and [00:39:43] lists labels/descriptions for those additional labels on the item page [00:39:52] so i can edit them, see them, etc. [00:41:39] YuviPanda: what time are we going for dinner? [00:41:51] kaity: apparently 5pm. [00:41:56] kaity: has anyone found may? [00:42:14] no [00:43:56] may's gone [00:45:37] jdlrobson: how do you know? [00:46:06] YuviPanda: i just know she's not here [00:46:28] jgonera: is that hat a container for your psychic powers? :D [00:46:46] what hat? [00:46:49] mhurd: brion I've wikibaserepo setup, and am going to hunt my way around and write the patch [00:46:56] jgonera: the cactus hat [00:47:01] \o/ [00:47:08] sweet :D [00:47:09] mhurd: brion the patch to let us use just a single request than two [00:47:13] YuviPanda: that's great! [00:47:15] not sure what you're talking about ;) [00:47:25] jgonera: gah, I was trying to talk to jdlrobson [00:47:29] jgonera: autocomplete fail [00:55:53] (03CR) 10MaxSem: [C: 031] Upstream: Mobile skin code to Minerva skin code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94244 (owner: 10Jdlrobson) [00:58:44] (03CR) 10MaxSem: [C: 04-1] "(1 comment)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94245 (owner: 10Jdlrobson) [01:09:10] awjr_away, tfinc, the server where EL data is is slow today, there were some problems with slow running queries there. I merged one limn graph and I'll deploy it to http://mobile-reportcard-dev.wmflabs.org/ for today [01:09:19] k [01:09:51] jgonera: why is there a ve tab ? [01:10:01] i didn't think we were that ahead [01:10:32] tfinc, I have no idea, it's not showing up on my local instance of Limn... [01:15:10] tfinc, if it doesn't disappear tomorrow, I'll ask Dan [01:15:19] k [18:23:10] quick sanity check before I post it please: https://www.mediawiki.org/wiki/Requests_for_comment/Text_extraction [18:25:27] MaxSem: looking :) [18:25:36] "Our servers are currently experiencing a technical problem. This is probably temporary and should be fixed soon. Please try again in a few minutes." [18:25:37] oh nos! [18:26:59] "Your cache administrator is nobody." [18:27:05] who broke the site? nobody did it! [18:29:35] * jgonera going to the office, be back in 30 min [18:33:11] MaxSem broke the site [18:40:11] (03PS3) 10Jdlrobson: attempt to get around bogus failure to type password [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94273 (owner: 10Cmcmahon) [18:46:02] (03PS4) 10Cmcmahon: QA: Attempt to get around bogus failure to type password [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94273 [18:55:01] dr0ptp4kt, ready when you arew [18:57:14] MaxSem: what was the issue you had with the word 'member' on the profile page [18:57:25] i'm talking with kaity and she's saying registered is too robotic [18:57:30] and i'm inclined to agree with her [19:04:41] signed up [19:04:46] joined [19:05:05] pledged oneself to service of the site [19:05:25] jdlrobson, MW never uses it [19:05:34] member is something from facebook [19:05:54] MaxSem: the word member has been around long before facebook [19:06:03] it's even used on this page > https://en.wikipedia.org/wiki/Wikipedia:Wikipedians [19:06:07] drank the koolaid [19:06:10] that's a sign in/log in type of stuff [19:06:17] we went with joined anyway [19:06:30] ate six pomegranate seeds [19:06:31] is "joined" alright? [19:06:37] sold soul [19:06:38] sounds good [19:06:42] but i saying the word 'member' refers to Facebook is ridiculous [19:06:49] entered servitude [19:06:58] brion: hahah [19:07:01] jdlrobson, it's definitely not WPish [19:07:35] anyway, second attempt: quick sanity check before I post it please: https://www.mediawiki.org/wiki/Requests_for_comment/Text_extraction [19:07:37] :) [19:14:51] Max seems good to me [19:15:07] thanks:) [19:31:17] is Yuvi in office? [19:41:10] yyvi is heading out now [20:14:10] ok let's see how well the backup restore works on new nexus 5 \o/ [20:15:16] YuviPanda / brion / mhurd, do you guys rely on
in mobileview output? [20:15:44] hmm [20:16:49] MaxSem: we seem to create
around sections in the old app [20:19:43] brion, hmm - and we don't seem to be outputting it in API [20:19:56] this means that we can kill them easier! [20:24:55] yay :D [20:25:04] so dudes [20:25:11] one of the wikihow guys got me a google glass invite :D [20:34:24] (03PS1) 10MaxSem: Address todo in SkinMobileBeta [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94421 [21:05:43] (03CR) 10MaxSem: [C: 032] Upstream: Mobile skin code to Minerva skin code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94244 (owner: 10Jdlrobson) [21:06:33] (03Merged) 10jenkins-bot: Upstream: Mobile skin code to Minerva skin code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94244 (owner: 10Jdlrobson) [21:17:44] (03PS1) 10JGonera: Make textarea in photo uploads autoresize [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94430 [21:47:06] ok my nexus 5 is set up... this frees up my nexus 4 for experiments >:D [21:47:23] like if i can get the HDMI output scrambling disabled :P [21:47:53] i just wish they made a nexus 4 with an actual 4" screen [21:55:21] (03PS1) 10Jdlrobson: Story 1312 Card 1312: Style UserProfile page [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94434 [21:55:22] (03PS1) 10Jdlrobson: Alpha: Use the same chrome on special pages as article pages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94435 [21:55:26] (03CR) 10jenkins-bot: [V: 04-1] Story 1312 Card 1312: Style UserProfile page [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94434 (owner: 10Jdlrobson) [21:55:31] (03CR) 10jenkins-bot: [V: 04-1] Alpha: Use the same chrome on special pages as article pages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94435 (owner: 10Jdlrobson) [21:58:48] (03PS1) 10Jdlrobson: Regression: Revert Special:Search and friends styling to not show footer/header [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94437 [22:05:30] (03PS2) 10Jdlrobson: Alpha: Use the same chrome on special pages as article pages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94435 [22:05:31] (03PS2) 10Jdlrobson: Story 1312 Card 1312: Style UserProfile page [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94434 [22:05:32] (03PS1) 10Jdlrobson: Hygiene: Make hook code readable [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94439 [22:06:10] (03CR) 10jenkins-bot: [V: 04-1] Alpha: Use the same chrome on special pages as article pages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94435 (owner: 10Jdlrobson) [22:07:27] (03CR) 10jenkins-bot: [V: 04-1] Hygiene: Make hook code readable [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94439 (owner: 10Jdlrobson) [22:09:26] (03PS3) 10Jdlrobson: Alpha: Use the same chrome on special pages as article pages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94435 [22:09:27] (03PS2) 10Jdlrobson: Hygiene: Make hook code readable [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94439 [22:21:31] (03PS5) 10Jdlrobson: Story 1289: Promote image viewer overlay to beta [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93908 (owner: 10JGonera) [22:21:36] (03CR) 10Jdlrobson: [C: 032] Story 1289: Promote image viewer overlay to beta [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93908 (owner: 10JGonera) [22:23:42] (03Merged) 10jenkins-bot: Story 1289: Promote image viewer overlay to beta [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93908 (owner: 10JGonera) [22:35:14] (03CR) 10Jdlrobson: [C: 04-1] "(4 comments)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93018 (owner: 10Kaldari) [22:37:58] Jdlrobson: red text on a pink background isn't easily readable, which seems to defeat the whole point of having an error style, IMO [22:38:19] kaldari: should do that separately - this is a big change unrelated to profile [22:38:40] jdlrobson: doesn't seem big to me, but I'll remove it :) [22:39:01] kaldari: the login page looks somewhat broken down [22:39:02] *now [22:39:09] uh oh [22:39:17] i think if the padding was removed it wouldn't look too bad but by all means explore fixing that but do it outside the profile story :) [22:40:22] Do you think it makes sense using the error class for the UserProfile char count anyway, or should I create a new class like 'redtext'? [22:40:53] in this case it's just a warning, not an error [22:41:35] and it's only a single character with no padding so the background color looks a bit odd [22:42:10] (03PS1) 10JGonera: Fix confirmation on upload cancel [beta] [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94444 [22:42:49] (03CR) 10jenkins-bot: [V: 04-1] Fix confirmation on upload cancel [beta] [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94444 (owner: 10JGonera) [22:44:43] jdlrobson: ^ [22:45:27] kaldari: I'm not sure to be honest - for time being use @redBase just don't reinvent a new color. :) [22:45:47] I thought redBase was for buttons [22:46:29] but I'm fine using it [22:47:21] shouldn't our color variables be based on function, like 'primaryAction' rather than green1, green2, greenbase, etc. [22:47:29] ? [22:47:56] Guess it doesn't really matter much [22:52:42] (03PS1) 10Jdlrobson: Center heading on Special:Userlogin and friends [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94445 [22:53:59] awjr MaxSem: what's the status on https://gerrit.wikimedia.org/r/#/c/93988/ ? [22:54:08] it needs to be on enwiki asap (but before Monday) [22:54:59] no deploys on Friday [22:55:20] it's a config change.. how do those work? [22:55:32] surely it just needs to be mergef? [22:57:00] no, you can merge only before deploying [22:57:39] MaxSem: the 'Categories' box with list of categories displayed at the bottom of each page... [22:57:46] they're coming from categorylinks, right? [22:57:59] (03PS2) 10JGonera: Make textarea in photo uploads autoresize [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94430 [22:58:02] yes [22:58:28] well, actually they're coming from ParserOutput, but it gets saved to DB so... [22:58:59] MaxSem: is there a 'fast' way to get just the categories that were directly parsed from the page? [22:59:04] MaxSem: not including ones added by templates? [22:59:17] (03PS2) 10JGonera: Fix confirmation on upload cancel [beta] [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94444 [22:59:55] no, AFAIK [23:00:25] MaxSem: yeah, thought so [23:00:26] sighh [23:00:39] * YuviPanda kicks MediaWiki, gets on a plane [23:00:42] cya! [23:00:51] YuviPanda, are you interested in hidden/not hidden cats? [23:01:13] MaxSem: partially, but what I'm *really* interested in cats that are directly added [23:01:16] rather than via templates [23:01:25] rationale? [23:01:38] MaxSem: for displaying in the app? [23:01:48] MaxSem: also template added categories are *mostly* cleanup / maintenance related [23:02:41] MaxSem: so essentially I want 'list of categories for a page that are not maintenance / cleanup related' [23:02:51] MaxSem: and I think excluding ones that were added by templates is a good way to do that [23:03:22] MaxSem: going to board now, will ping later [23:03:33] YuviPanda, that's what hidden is for [23:06:21] (03PS3) 10JGonera: Make textarea in photo uploads autoresize [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94430 [23:08:22] jdlrobson: https://www.mediawiki.org/wiki/Wikimedia_Foundation_Design/How_to_give_design_feedback [23:09:08] violetto1: how about https://www.mediawiki.org/wiki/MobileFrontend/Feedback ? [23:10:07] jgonera: 00AF8B [23:11:09] (03PS14) 10Kaldari: Allow users to modify their UserProfile intro [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93018 [23:11:39] (03CR) 10Kaldari: [C: 04-2] "-2 per dependency. Otherwise ready." [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93018 (owner: 10Kaldari) [23:12:01] jdlrobson: yo [23:26:19] kaldari: care to respond? https://bugzilla.wikimedia.org/show_bug.cgi?id=49087 [23:26:26] whoops wrong link [23:26:33] kaldari> https://bugzilla.wikimedia.org/show_bug.cgi?id=56818 [23:27:27] jdlrobson: did you get a satisfactory answer re https://gerrit.wikimedia.org/r/#/c/93988/ ? [23:27:47] i missed the convo as i was in a mtg [23:43:01] awjr: nope :P [23:43:24] jdlrobson: does it *really* have to go out before monday? the associated code isn't even on enwiki yet [23:43:26] well MaxSem said you can merge it just before deploying but i don't know when that will be and whether that will go out to all wikis [23:43:47] the thing i don't understand is i thought we can merge now.. [23:43:54] and master just gets deployed with everything else [23:43:58] jdlrobson: it's bad practice to merge a config change and let someone else deploy it [23:44:17] jdlrobson: if you merge a config change, you are expected to deploy it [23:44:29] so these are never deployed as part of the deployment train? [23:44:35] yeah, usually things that are dependant on a config change should be saved for a manual deployment. [23:44:40] jdlrobson: correct, config changes happen separately [23:44:48] ok that wasn't clear to me [23:45:01] jdlrobson: also the deployment train will not be running on monday, but rather will be running on tuesday [23:45:22] jdlrobson: but the deployment train only goes out to non-wikipedia wikis [23:45:43] so even if the config change went out with the deployment, it woudl have no material effect since the code wouldn't even be on enwiki [23:46:22] jdlrobson: if MaxSem is available, he'll be diong a deployment training with jgonera (and you if you want) on tuesday, to push the infobox analytics code to enwiki and deploy the config change [23:46:44] (see email thread'deployment training opportunity and story 1301) [23:46:48] ok [23:46:54] is that scheduled? [23:46:59] e.g. calendar invite? [23:47:09] no, MaxSem hasn't confirmed he's available to do it on tuesday yet [23:47:30] but further communication about it should be ahppening on that thread [23:48:01] (03PS2) 10Jdlrobson: Address todo in SkinMobileBeta [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94421 (owner: 10MaxSem) [23:48:09] (03CR) 10Jdlrobson: [C: 032] Hygiene: Address todo in SkinMobileBeta [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94421 (owner: 10MaxSem) [23:48:30] hey greg-g, we wanted to deploy some stuff on Tuesday. because I'll also be training some people in the arcane arts of deployment, we'd like to reserve a window rather than do a LD [23:48:42] is that possible?:) [23:49:10] (03Merged) 10jenkins-bot: Hygiene: Address todo in SkinMobileBeta [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94421 (owner: 10MaxSem) [23:49:36] MaxSem: I like window reservations... /me looks at calendar for times [23:49:58] MaxSem: between 1-4 pm Pacific is open [23:50:25] since a training, let's give ya 2 hours [23:50:37] awesome, thanks a lot Greg [23:50:57] (03CR) 10Jdlrobson: [C: 04-1] "This also triggers on the upload button :-S" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94444 (owner: 10JGonera) [23:51:02] w00t; we've got sprint kickoff 1-2pm PST on tuesday [23:51:11] not sure what jgonera or jdlrobson's schedules are like after that [23:51:26] greg-g, MaxSem ^ [23:51:27] why Tuesday? [23:51:35] monday's a holiday [23:51:36] oh, right [23:51:39] :) [23:52:04] so, deply from 2-4pm? [23:52:08] deploy, that is [23:52:13] MaxSem: jgonera ^ [23:52:36] awjr, am I supposed to participate in sprint stuff if I'm loaned to other team?:P [23:52:37] works for me [23:53:56] MaxSem: your perspective is still valuable for the team - you should still come. Also, have you heard back yet about how long you'll be working on that stuff? i asked tomasz but haven't heard back yet [23:54:09] awjr, 2 weeks [23:54:14] oh [23:54:27] so, that leaves me and jdlrobson for the next iteration [23:55:27] ok MaxSem; if you can still come to the planning meeting it would be useful [23:55:38] (03PS3) 10JGonera: Fix confirmation on upload cancel [beta] [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/94444 [23:55:50] jdlrobson: https://en.wikipedia.org/wiki/Manglish [23:58:30] violetto1: lolz [23:58:40] it's the lah that always gets me [23:58:41] jdlrobson: :) [23:58:54] that's how i talk when i step on malaysian/singaporean soil