/srv/irclogs.ubuntu.com/2009/11/16/#launchpad-reviews.txt

* thumper is back00:12
thumperrockstar: I've got the popup-diff working perfectly00:12
thumperrockstar: I'd like you to take another look00:12
rockstarthumper, okay.  I looked at your markup yesterday, and saw some issues.  Have you checked it across browsers?00:19
rockstarI'm not sure if it's going to work across browsers.00:19
thumperrockstar: it works in konq00:19
thumperrockstar: what were the issues you saw?00:19
rockstarthumper, the ones I'm concerned about are IE and Opera, for the opposite reasons. Opera is standards compliant, so the nesting of tables is inconsistent enough to freak it out, and IE ignores standards and sticks its head in its butt.00:20
thumperrockstar: I don't have the environment set up to test ie00:21
thumperrockstar: we can use ec2?00:21
rockstarthumper, but IE issues with the overlay itself are known.00:22
rockstarthumper, we can, but I don't know how to do it.  I have a Windows vm I used last week.00:22
thumper...00:23
* thumper thinks00:23
thumperrockstar: where do I get opera from?00:23
rockstarthumper, there are debs for opera available.00:23
thumperrockstar: I think I could tweak my local settings to have a local windowd box to look00:24
rockstarthumper, I'd be happy to check what it looks like, but just looking at your code, it's not going to work on IE.00:28
thumperrockstar: I'm booting windows on another laptop00:29
thumperrockstar: and downloading opera00:29
rockstar...for the same reason the current incarnation of the wizard widget will never work on IE.00:29
rockstarthumper, so I'd first suggest a if (Y.UA.IE) { return; } in the connect stuff.00:30
thumperrockstar: it doesn't seem to be connecting in opera either00:31
* rockstar wonders if we updated lazr-js in the versions.cfg00:32
thumperrockstar: are there examples elsewhere where we do this?00:33
rockstarthumper, the subscriber stuff does it.  lib/canonical/launchpad/javascript/code/branchsubscription.js00:34
thumperok00:34
thumperso... why doesn't it work?00:34
rockstarthumper, by the way, I'm working on a subscription widget that makes that code better, because it sucks terribly right now.00:35
thumperrockstar: excellent00:35
thumperI'd love to get this and the other branches landed asap00:35
thumpernothing like shaking things out like real use00:35
thumper:)00:35
rockstarthumper, so, in IE, it won't work because the overlay uses a table layout, and IE hateses innerHTML on tables.00:36
thumperhmm..00:37
thumperthe overlay is also broken in that it give everything id=shadow00:38
thumperv.bad00:38
rockstarthumper, yes, I need to fix that as well.00:39
thumperarse 00:39
thumperI can't get my windows laptop to see the local launchpad on my laptop00:39
rockstarthumper, so once you draw the overlay, in IE you can't update it.00:40
rockstarthumper, you'll have to edit your apache configs to listen on the public interface.00:40
wgrantthumper: https://dev.launchpad.net/Running/RemoteAccess00:40
thumperrockstar: did that00:41
thumperwgrant: ta00:41
rockstarthumper, can you change the lazr-js popupdiff namespace to code.branchmergeproposal.popupdiff ?  I'm going to send an email to our team (and eventually to the list) on the organization of namespaces.00:44
thumperrockstar: sure00:45
thumperrockstar: although00:45
thumperrockstar: why add the branchmergeproposal into the namespace?00:46
thumperrockstar: it is used on branch and bug pages00:46
rockstarthumper, also, Y.popupdiff = Y.namespace('code.popupupdiff') is probably unnecessary.  Do you have a specific reason for it?00:46
thumperno00:47
thumpernot really00:47
rockstarthumper, yes, but diffs hang off merge proposals.00:47
thumperI just copied that from other samples00:47
rockstarthumper, so you could do "var namespace = Y.namespace('code...')" and then use namespace as a shortcut var to the namespace.  Attaching it to Y is kinda pointless.00:48
thumperrockstar: I don't think we use in internally00:49
thumperrockstar: just to get access to the methods from outside I think00:49
rockstarthumper, yea, you'll notice that all of us have been doing things oddly.  We're learning.00:49
thumper:)00:49
rockstarthumper, yeah, but you use it to define "connect_diff_links"00:49
thumperoh, ok00:50
thumpercan we just then go "Y.code.branchmergeproposal.popupdiff.connect_diff_links()" ?00:50
rockstarthumper, yes.00:50
thumperok00:51
rockstarthumper, the javascript needs documentation.00:52
thumper:)00:52
wgrantbzr: ERROR: Server sent an unexpected error: ('error', "ImportError instance has no attribute 'message'")00:55
wgrantLocal codehosting is unhappy with me.00:55
thumperdamn00:57
thumperwgrant: I just used local codehosting to get some branches in01:09
wgrantthumper: Hm, odd. I must have broken something at some point.01:11
rockstarwgrant, I wonder if codehosting can't find one of the needed libraries.  I suggest looking at the oopses.01:59
=== matsubara-afk is now known as matsubara
=== salgado is now known as salgado-sick
leonardrin the absence of an on-call reviewer let me restate my humble request for someone to review https://code.edge.launchpad.net/~leonardr/lazr.restful/latest-version/+merge/1479113:39
bacleonardr: i can review it for you.14:01
leonardrbac, thanks14:01
leonardri've got a sequel coming soon14:01
=== abentley changed the topic of #launchpad-reviews to: on call: abentley || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
bacleonardr: looks good.14:08
leonardrgreat14:10
=== henninge changed the topic of #launchpad-reviews to: on call: abentley, henninge || reviewing: -,- || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
henningeHi abentley!14:16
abentleyhenninge: Hi!14:16
=== sinzui changed the topic of #launchpad-reviews to: on call: abentley, henninge || reviewing: -,- || queue [sinzui, sinzui, sinzui] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== matsubara is now known as matsubara-lunch
abentleysinzui: If you mention my nick when you request a review, I'll respond promptly.14:51
sinzuiabentley: sorry, I was promptly pinged after I updated the topic, went into a meeting, then was pinged again14:51
abentleysinzui: np.14:52
leonardrabentley or henninge, can you add https://code.edge.launchpad.net/~leonardr/lazr.restful/active-versions/+merge/14912 to the queue?15:02
=== abentley changed the topic of #launchpad-reviews to: on call: abentley, henninge || reviewing: -,- || queue [sinzui, sinzui, leonardr] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
abentleyleonardr: queued.15:04
abentleysinzui: r=me on musette-and-drums15:04
sinzuithanks. By tomorrow there may be no open trivial bug in the registry15:05
=== leonardr is now known as leonardr-away
abentleysinzui: On involvement-code-link-bug-482256, what would you think about mentioning the product by name in the Link?15:21
sinzuiThat would be inconsistent with the involvement menu We do not do that for the dozen other exceptions15:22
abentleysinzui: Dozen other exceptions to what?15:24
sinzuiThe involvement menu is about the pillar. The links are activated for and by the pillar. We have exceptions for many subordinate objects to enable or disable the links for series and package, for each facet15:26
sinzuiWe also have exceptions for project-groups because the are broken by design15:26
abentleysinzui: I see.  r=me.15:27
sinzuifab15:28
abentleysinzui: I just thought the phrasing was a bit awkward and terminology-laden, and since we already knew what the series' product was...15:30
=== abentley changed the topic of #launchpad-reviews to: on call: abentley, henninge || reviewing: -,- || queue [sinzui, leonardr] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
sinzuiabentley: I understand. The menu and the 3.0 headers may need more reconciliation to make it clear what is going on. Since few project enable official_codehosting, this oops from the menu was rarely seen. Yet the goal of the involvement menu to to encourage projects to choose official_codehosting15:33
=== abentley changed the topic of #launchpad-reviews to: on call: abentley, henninge || reviewing: sinzui,- || queue [leonardr] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== leonardr-away is now known as leonardr
=== abentley changed the topic of #launchpad-reviews to: on call: abentley, henninge || reviewing: leonardr,- || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== abentley changed the topic of #launchpad-reviews to: on call: abentley, henninge || reviewing: -,- || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== matsubara-lunch is now known as matsubara
=== abentley is now known as abentley-lunch
=== abentley changed the topic of #launchpad-reviews to: on call: abentley || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== matsubara is now known as matsubara-afk
rockstarthumper, did you see my review?21:46
thumperrockstar: yeah, I think so21:47
rockstarthumper, I also forgot that we had talked about disabling Opera and IE last night - other than that and the things I recommended, we should land it.21:47
=== abentley changed the topic of #launchpad-reviews to: on call: -|| reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!