[12:03] hidey ho [12:04] hodey hi [12:26] bac benji danilos gmb: hi all. I might be just a hair late for call, but I might not. will try for "not". If I make it, call in about 3 [12:26] ok [12:26] OK [12:33] * gary_poster does not see benji or danilos on Skype but wil try anyway [12:47] danilos: it still needs some work, but I'd like verification that I've done the right thing; the dev data should give you a good idea of what it does: lp:~benji/launchpad/bug-734765 [12:47] benji, cool, I'm taking a look [12:48] thanks [12:55] * gmb remembers that lunch needs to happen, lunches [13:01] * danilos patiently waits for 'make' to complete :/ [13:06] benji, it looks good, but a few comments: 1. edit link is not feature flagged whereas +sharing-details page is 2. it would be nice to show the link to the template on the other side, and a productseries description (eg. "evolution/trunk" or "ubuntu/hoary/evolution") instead of just "Shared" — I'd only keep the edit icon pointing to the +sharing-details page [13:07] benji, 3. it says "Shared" even when there is no template on the "other side" with the same name (though, I haven't been clear about that myself, so not your fault) [13:10] ok, I understand 3, I think [13:10] re. 1: so you're saying that my TODO about controlling the presense of that column via the feature flag is needed? [13:12] benji, re 1, I find it minor, the feature flag probably needs to be removed anyway, so if there's a bug for removing the feature flag, I think you are good [13:12] re. 2: I don't understand; the edit link doesn't point to +sharing-details. [13:12] k, I'll look for such a bug [13:12] re 2, I thought of the edit icon in the sharing column [13:13] re 3, basically, if you look at https://translations.launchpad.dev/ubuntu/hoary/+source/evolution/+sharing-details only evolution-2.2 template is listed as "shared" (others are either "only in upstream" or "only in Ubuntu") [13:13] right, the Edit link doesn't point to +sharing-detials, so I thought that'd be the most logical place for the sharing column to point [13:14] 3: gotcha [13:15] benji, regarding the edit link, I think we can follow the usual pattern we have in LP: list what it is [sharing with] and then offer an edit icon right next to it to "change it" [13:15] re 3, we should probably reuse the labels as well (i.e. "shared", "only in Ubuntu", "only in upstream", and your "not shared") [13:17] I lost the bubble somewhere. Are you proposing that I change the current "Edit" link to something else? [13:17] benji, no, I am strictly talking about the "Sharing" column [13:18] benji, basically, for evolution-2.2 line on https://translations.launchpad.dev/ubuntu/hoary/+templates it should be something like evolution/trunk [13:18] (or something like that) [13:19] ok, I think I understand [13:19] benji, also, I think it'd make sense to move the "Sharing" column after the "Template name" [13:19] easy enough [13:21] thanks for the help [13:21] benji, you are welcome [13:22] benji, if you want to play with the performance aspect of it, you may want to create a bunch of POTemplate objects in ubuntu to see what times you get with your changes [13:24] Since it's only using data already available (and building links using string operations) I don't expect any impact on speed, but given that this page has performance challanges in general, I guess it's a good idea. [13:43] benji, oh, that sounds good [13:44] benji, do note that some properties might be executing queries (and actually, most likely are) [13:50] benji, fwiw, in my simple tests, query count goes up from 29 to 50 on https://translations.launchpad.dev/ubuntu/hoary/+templates (checked using "view source", and that's for only 6 templates on the page: it's likely not going to scale with 1300) [13:51] danilos: darn; I'll have to investigate that. Any idea if I should make it do what we discussed earlier first or optimize queries first? [13:52] It strikes me that either has pitfalls and we might not be able to get the functionality we want without materially increasing the queries. [14:18] benji, I think you should get it working first [14:19] danilos: yeah, that was my instinct too; although I am worried about getting it fast enough, but I'm sure it'll work out in the end [14:20] benji, yeah, I am sure it will [14:59] gmb, I am about to have a branch ready for you for the bug we talked about (bug 777874). Do you think you'll be around long enough to review it if it is ready within 10 or 15 minutes? [14:59] <_mup_> Bug #777874: If multiple reports on new bug, mark it confirmed < https://launchpad.net/bugs/777874 > [14:59] gary_poster: Definitely. [14:59] yay! :-) [14:59] thx [15:23] gmb, 24 minutes later, actually: https://code.launchpad.net/~gary/launchpad/bug777874/+merge/68406 [15:24] s'ok? [15:24] gary_poster: Yep, wfm. [15:24] cool thanks [15:50] * danilos -> out [16:20] gary_poster: Minor bit of nitpickery: why "maybeConfirm()" rather than "autoConfirm()"? [16:21] Lazy developer alert: "maybe" sounds kinda wishy-washy and would make me have to go and read the docs / code to fidn out what it did, whereas autoConfirm() is pretty unambiguous. [16:21] gmb: because it doesn't necessarily confirm, and "auto" doesn't convey that to me. I don't feel strongly about it though; happy to switch if you like. [16:21] ... [16:22] gary_poster: Fair point. [16:22] So leave it as it is. It was just a thought. [16:22] cool [16:23] confirmIfNewAndNotBugwatch? [16:23] :-) [16:25] maybe...() does just fine :) [16:28] k :-) [16:30] gary_poster: Approved. I wish there was a better way of marking blocks for removal when feature flags are stripped out, but that's a thoroughly separate problem. [16:30] cool thanks gmb. Yeah, I figured having something at all was new to me, and better than nothing. [16:30] But yeah, not ideal. :-/ [16:31] Yeah, I'd rather have something than nothing, so it works for me. I'm sure that we can come up with a complicated solution for it at the next Thunderdome ;) [16:31] lol [16:31] yeah [16:35] hey benji, I was looking at bug 812335. It looks like one of those "if you know what you are doing, the fix is < 10 lines and the branch with tests is < 100" things. I think I can bumble along but I'll need a pre-imp and a reviewer who can confidently evaluate what I've bumbled through. [16:35] Did you get enough context that you feel you can provide either or both of those, or should I look for somebody else (flacoste or abentley)? [16:36] * gary_poster runs and makes a sandwich to eat through lunch, 'cause he has to go to the bank during "lunch" [16:36] back in 5 [16:37] gary_poster: I don't know enough about how to implement the fix to be of much help, but I might know enough to get you started in the right direction [16:52] "making a sandwich" became "mixing a new jar of peanut butter." [16:57] you're a regular George Washington Carver [16:57] I recently discovered that most of the world considers peanut butter to be a vile concoction. [16:58] I can't believe I spelled "concoction" right. [17:00] benji, really? Do they eat vegemite instead? [17:01] about as many eat vegemite as peanut butter; they're somewhat similar in that one group (generally) likes it and everyone else thinks they're crazy [17:12] huh [17:37] * gary_poster goes to bank now, he thinks [18:27] gary_poster: have you finished your high finances? [18:30] benji: did you make the new card we talked about re: private branches? [18:31] oh, nm, i see gary_poster grabbed it [18:31] bac: yep [18:31] bac: hmm, but I don't see it there now... [18:31] 812335? [18:32] bac: Gary's doing it. [18:32] bac: right [18:36] bac, I'm back now [18:37] gary_poster: hi, i was just embarking on looking for a bug. open to suggestions if you have any, otherwise i'll just pick [18:39] bac, pick what you will but two different ideas [18:40] bac, one: escalated Translations bug 788685 [18:40] <_mup_> Bug #788685: Enable translating selected Ubuntu universe packages in Launchpad < https://launchpad.net/bugs/788685 > [18:40] bac, two: there are a number of really easy critical JS bugs from our old feature. You could do those and bring our critical bug count down relatively quickly. Looking for specific ones... [18:41] bug 799900 probably easy [18:41] gary_poster: the latter sounds more reasonable. i'd not want to start the translation one without first talking to danilos [18:41] <_mup_> Bug #799900: No display name truncation in subscriber list < https://launchpad.net/bugs/799900 > [18:41] bug 799901 probably easy [18:41] <_mup_> Bug #799901: "subscribed by" omitted from the title of links in subscriber list < https://launchpad.net/bugs/799901 > [18:41] sequential! [18:41] ok, i'll get cracking on those [18:42] bug 783595 harder but of interest to you [18:42] <_mup_> Bug #783595: JS controls for bug subscription are hard to use with screen readers < https://launchpad.net/bugs/783595 > [18:42] cool [18:44] bac, if you work in that area, you might or might not be able to close these as fly-bys: bug 799910 , bug 799903 , bug 799916 [18:44] <_mup_> Bug #799910: Subscribing yourself in the bug subscriber list is broken < https://launchpad.net/bugs/799910 > [18:44] <_mup_> Bug #799903: Subscribing someone to bug who is already subscribed at a lower level lies < https://launchpad.net/bugs/799903 > [18:44] <_mup_> Bug #799916: "Maybe notified" section of subscriber list is confusing to experts < https://launchpad.net/bugs/799916 > [18:44] up to you [18:44] will look. thanks! [18:45] np [18:45] gary_poster: have you had your talk with francois yet? [18:45] no monsieur bac [18:45] non, i should say [19:10] gary_poster: did you ever try to get your $100 voucher from delta due to our ATL-DUB adventure? [19:10] bac, no. you? [19:11] i did but it wasn't there. had a protracted email exchange with someone who didn't read english. she eventually gave me my $100 but said i didn't deserve it since i didn't have status [19:11] so i was just curious if they credited anyone like they said they would [19:12] bac, bah! :-( yeah, I generally regard that kind of stuff as marketing lies tbh. I suppose I should give it a whirl [19:12] it's either on your account or not. worth looking. [19:12] it's hard to feel like I want to spend the energy with stuff like that though [19:12] oh ok [19:50] hey gary_poster, is the gist of bug 799900 to just truncate the displayname at 20 characters? No ellipsis or anything? I don't recall the old behavior [19:50] <_mup_> Bug #799900: No display name truncation in subscriber list < https://launchpad.net/bugs/799900 > [19:51] I don't know [19:51] cleavering is done, so i'm moving on unless we want it fancier [19:52] cool bac [19:53] bac flacoste suggests trying to convince deryck to give you approval for bug 810128 since Aaron is out for a week [19:53] <_mup_> Bug #810128: Expose a LaunchpadView's JSON for refreshing < https://launchpad.net/bugs/810128 > [19:53] gary_poster: what do you mean by approval? [19:54] you mean to land his branch that i'm dependent upon? [19:54] i'm unsure what the state of it is [19:55] i've emailed aaron for clarification. he's gone but checking in so i'll wait to see if he answers his email. /me felt bad doing it [19:55] bac, oic [19:55] ok