/srv/irclogs.ubuntu.com/2009/10/26/#launchpad-dev.txt

wgrantlifeless: I see you added Intrepid to dev.lp.net/FAQ. LP is no longer supported on Intrepid, so it is tempting to remove it.00:11
lifelesswgrant: go for it00:15
lifelesswgrant: I was only making the bzr recommendation more complete00:15
wgrantlifeless: I've replaced it with Hardy.00:15
lifelessrecommending 1.17 was nuts00:16
lifeless:)00:16
=== james_w` is now known as james_w
thumperbtw, it is a public holiday in nz today :)01:14
lifelessgstq?01:17
rockstarmwhudson, around?03:23
=== Ursinha is now known as Ursinha-afk
=== joey is now known as Guest91962
al-maisanGood morning06:12
MTecknologyso... now I see why that project I was going to work on got "fast-tracked"07:12
MTecknologyhopefully I can still help out :)07:12
wgrantWhat got fasttracked?07:17
MTecknologythe upstream bug forwarding07:17
adeuringgood morning08:23
al-maisanmoin adeuring08:26
adeuringhi al-maisan!08:27
mrevellMorning!09:14
deryckMorning, all.10:00
mrevellderyck: Are you lot still on summer time?10:32
deryckmrevell, yes, until this coming weekend, I believe.10:33
mrevellderyck: Ah, that explains why you seem to be an hour early :)10:33
deryckmrevell, :)10:34
deryckI almost got up an hour earlier today, too.  That would have really messed with you.10:35
mrevell:)10:36
=== henninge_ is now known as henninge
BjornT_deryck: gmb is away this week, right? could you please take a look at my post-merge review of r9757 that i sent to launchpad-dev? it needs some attention, since it might break the JS in some browsers.10:48
deryckBjornT_, sure, I can look at that.10:48
deryckBjornT_, yeah, I'll fix that today.10:50
wgrantNo bigjools today?10:51
noodles775wgrant: he won't be available until next Monday.10:52
wgrantnoodles775: Ah, thanks.10:52
=== matsubara-afk is now known as matsubara
=== Ursinha-afk is now known as Ursinha
=== henninge is now known as henninge-lunch
gary_posterbarry: morning. :-) should I send out the sprint announcement email?  Do you have anything to add?13:05
barrygary_poster: i sent it out on saturday (i thought)13:08
gary_posterbarry, oh you did!  sorry, I was trying to keep an eye out for it but missed it.  thank you!13:09
barrynp!  please add anything i missed13:09
gary_poster:-) looks good to me13:12
barrythanks!  can't wait for it to land :)13:15
* mrevell --> rebooting13:24
EdwinGrubbsbac: the solution I had for aligning things to the right conditionally is the table-actions css class. Its basic structure is <div><table/><ul class="table-actions"/></div>. If the table doesn't exist, the links are aligned to the left, otherwise to the right.13:52
EdwinGrubbsbac: you can see an example of this for the "Create milestone" link on https://edge.launchpad.net/launchpad/2.1 and https://edge.launchpad.net/launchpad/trunk13:52
intellectronicaso i'm trying to hack on karmic, but i don't seem to have the module cProfile. does anyone know which package i need to install? also, what needs to be fixed for it to be installed as a dependency?13:53
BjornT_intellectronica: cProfile.py is a symlink in lib/13:59
intellectronicahmmmm ... interesting, so why am i missing it?13:59
BjornT_intellectronica: where does the symlink point to? does that file exist?14:05
=== EdwinGrubbs is now known as Edwin-afk
=== mrevell is now known as mrevell-lunch
=== henninge-lunch is now known as henninge
barrybac: it's been 2 weeks since i did a 'make schema'.  does it ever end?  vacuuming steps are taking FOREVER14:29
leonardrbarry, i have a wsgi question14:31
leonardri've defined a class that implements a 3-argument __call__14:31
leonardrthen instantiated the class and passed the instance in to wsgi_intercept as a wsgi application14:32
leonardrmy __call__ is being triggered, but only one argument is being passed in (Self)14:32
leonardrthis goes against what i know about wsgi and other wsgi code i've written14:32
leonardrdo you know what might be wrong?14:32
barryleonardr: off-hand i don't.  i'd be happy to look into it with you if you want14:34
=== mrevell-lunch is now known as mrevell
leonardrbarry: i'll commit and push14:36
barryleonardr: okay14:36
stubbarry: define FOREVER?14:39
leonardrbarry: lp:~leonardr/launchpadlib/wsgi-fake-launchpad14:40
leonardrthe wsgi class is defined in testing/helpers.py14:40
leonardrset up in tests/test_browser.py14:40
barrystub: an hour at least so far14:43
barryleonardr: grabbing14:43
jmlhey guys14:44
stubbarry: That is very broken. I recommend rebuilding the database, as alternative methods of recovery will also likely take hours.14:44
jmlI've linked to a non-existing page https://dev.launchpad.net/UserStories14:44
barrystub:  is rocketfuel-setup enough to do that?14:44
jmlI think it would be a good idea to edit that page to provide a general description of what user stories are and how we use them.14:44
jmlflacoste, ^^14:44
stubbarry: Doesn't look like it.14:46
flacostejml: ok, i can have a stab at it this afternoon14:46
barrystub: okay.  i know there's a wiki page with the gory details.  will check that; thanks14:46
jmlflacoste, thanks.14:48
stubbarry: https://dev.launchpad.net/DatabaseSetup , step 4 is what you want I think14:48
barrystub: awesome, thanks14:48
stubbarry: And the subsequent steps too14:49
deryckleonardr, ping14:54
leonardrderyck: hello14:54
deryckleonardr, hi.  in the js client I've got lint warnings with for-in constructions, in lines unrelated to my changes.  Easy to fix, but wanted to check with you first.  See: http://pastebin.ubuntu.com/302098/14:55
deryckleonardr, just wanted to make sure this wasn't intentionally left out, before I fixed it. :)14:56
leonardrderyck, i don't see a problem with fixing that14:56
deryckleonardr, cool, thanks.14:57
barryleonardr: going on a c/c so it might be a little while15:00
leonardrbarry, ok15:01
=== matsubara is now known as matsubara-lunch
bacsinzui: i opened bug 461164 to track the +download issue.  i didn't include your comments on the design decision as it is outside the scope of this fix.15:05
mupBug #461164: Project +download page has extra vertical space <Launchpad Registry:New> <https://launchpad.net/bugs/461164>15:05
leonardrbarry, i think i'm misusing wsgi_intercept15:06
sinzuibac: That is a prudent decision. Thanks15:06
=== salgado is now known as salgado-lunch
leonardrbarry: yes, i've solved it15:15
barryleonardr: great!  glad i could "help" ;)15:16
=== Guest91962 is now known as joey
bacsinzui: in https://bugs.edge.launchpad.net/launchpad-registry/+bug/461164 i don't understand the issue with breadcrumbs15:52
mupBug #461164: Project +download page has extra vertical space <Launchpad Registry:New> <https://launchpad.net/bugs/461164>15:52
sinzuibac there is an xmlns on the ol. This implies that the template did not declare the namespace, so it was not stripped15:53
* sinzui cannot find what renders the breadcrumb <ol>15:54
bacsinzui: every template i've looked at has that problem:  product-index and person-index15:55
bacsinzui: check out https://edge.launchpad.net/~bac15:55
sinzuiyes, it is a universsal screwup15:56
jmlMTecknology, hi15:56
bacsinzui: but the templates all start with xmlns="http://www.w3.org/1999/xhtml"15:57
sinzuiI do not think @@+hierarchy does15:58
MTecknologyjml: g'morning15:58
sinzuiactually, launchpad-hierarchy does, but something must be wrong since it is not handled like other pages15:58
jmlMTecknology, how's things?15:58
MTecknologyjml: good, you?15:59
jmlMTecknology, good :) wishing I were spending more time in emacs and less time in GMail :)15:59
MTecknologyemacs ... makes little children in nigeria sad16:00
jmlMTecknology, Uganda, I think you'll find.16:00
MTecknology:P16:00
jmlMTecknology, how's the project going?16:00
MTecknologywhich one?16:01
MTecknologythe bug forwarding?16:01
jmlMTecknology, well, the uni project in general16:01
MTecknologyso far they're still pending approval at the state16:01
sinzuibac: I would not spend more than 15 more minutes fixing the breadcrumb namespace. It is a separate problem, and I do not see anything obvious in the template16:02
jmlMTecknology, ahh ok.16:02
MTecknologyjml: Since you guys are taking up that module, by part in it won't be so bad. I just need to keep up on what's going on and do my best to help out in a few places and make nice pretty reports16:03
MTecknologynot module, project16:04
MTecknologyI've been messing with modules for ~20hr so far this week16:04
barrystub: something's still broken.  i believe i've done all the steps on DatabaseSetup.  'make schema' runs cleanly.  'make run' fails: http://paste.ubuntu.com/302138/16:05
stubbarry: Did you add the listed chunk to the *top* of pg_hba.conf, and did you 'pg_ctlcluster 8.3 main reload' ?16:07
MTecknologyjml: how busy you been?16:07
stub(top == first uncommented line of course)16:07
=== salgado-lunch is now known as salgado
barrystub: um.  i did now. ;)  thanks!  it's working16:09
=== matsubara-lunch is now known as matsubara
=== deryck is now known as deryck[lunch]
jmlMTecknology, more than usual :)16:45
MTecknologyjml: it's that gosh darned stock market i tellz u; it makes the world so so busy :P16:46
jmlMTecknology, heh16:47
MTecknologyapparently I don't get to slack off my senior year in college..16:47
jmlMTecknology, what is this world coming to!16:47
MTecknologylike, i know; right?16:47
MTecknologyI just need to learn how to set priorities and learn that sleep can't be the last or the one I mark 'when unavoidable' :P16:48
MTecknologyI say this while I chat online instead of paying attention in class16:48
MTecknologyfood time - ttayl16:49
jmlMTecknology, ciao16:52
=== beuno is now known as beuno-lunch
=== salgado is now known as salgado-brb
=== deryck[lunch] is now known as deryck
=== salgado-brb is now known as salgado
=== beuno-lunch is now known as beuno
jmlg'night all18:04
mrevellnytol18:12
=== dpm is now known as dpm-afk
MTecknologyciao?18:55
mwhudsongood morning19:12
barrysinzui: is this what you had in mind for bug 436503?  http://people.canonical.com/~barry/public.png http://people.canonical.com/~barry/private.png ?19:25
mupBug #436503: Team privacy portlet inconsistent with the rest <post-3-ui-cleanup> <trivial> <Launchpad Registry:Triaged by barry> <https://launchpad.net/bugs/436503>19:25
sinzuiSomething is wrong19:26
sinzuiah!19:26
sinzuibarry: we have two problems19:26
sinzuibarry: Your example shows something that we said we would remove months ago19:27
sinzuibarry: Can you provide an example or a Private team? We really need to drop private membership teams next week19:28
barrysinzui: this bug is all about the ui19:28
sinzuibarry: I was expecting to see private in bold like we show private bugs, then I realised your example was not a private team19:28
sinzuibarry: yes, but your example is not a private team19:28
barrysinzui: http://launchpad.dev/~myteam (well, it's a private membership team)19:29
sinzuibarry: private-membership should not exist we suck we said we would remove them in June. We double suck19:30
sinzuibarry: please show me an example of a TRUE private team19:30
* sinzui does not want to design for something that should not exist19:30
barrysinzui: http://people.canonical.com/~barry/realprivate.png19:30
barrysinzui: the ui changes are fairly simple and apply to all three PersonVisibility states19:32
sinzuibarry: the formatting is fixed, but that does not tell me it is private. I need to read the CSS to know what is happening. What does it take to say "Private team"19:32
barrysinzui: do you still want it to also say "Viewable by team members" or delete that text and /just/ say "Private team"?19:33
sinzuibarry: that first part certainly is an understatement. Because the name is not knowable either19:34
sinzuiWe do not say for private bugs: this bug is only viewable to subscribers19:34
sinzuimaybe we should do that though.19:34
barrysinzui: i'd have to ask bac but i think that extra explanatory text for teams is there because no one really understand what a private membership team is.  ripping those out seems out of scope for this particular bug <wink>19:35
barrysinzui: so i think we have a few ui choices here.19:35
sinzuibarry:  do you think we should state state <Public|Private> <object>. This <object> is visible to <subscribers|members|Illuminati>19:36
barrysinzui: one possibility is that the text could just say "Public team" "Private team" "Private membership team" and have a help popup that contains that little explanatory text19:36
barrysinzui: i'm not sure that it's always helpful to do that, no.  but on a help popup or balloon text, maybe so19:37
barrysinzui: i would opt for keeping things simple on the page and elaborating in secondary text, e.g. (?) help19:37
sinzuibarry: I think the formatting that you are most concerned about is fine. I would prefer that the private team state is private, but I recognise that is a separate issue. r=me for the format change19:39
=== abentley is now known as abentley-lunch
barrysinzui: that's r=me for the screen shots i just posted? no additional change necessary?19:40
rockstarGood morning mwhudson.19:41
sinzuiNo. other changes. We need consistent messaging about what public/private and what that means to the users. That is a separate bug that affects all apps.19:42
barrysinzui: +119:42
* barry makes the tests pass19:42
sinzuibarry: ! destroy any story test that is checking markup.19:43
barrysinzui: good idea19:44
sinzuibarry: Since we agreed to change the format, not the message, any test that  fails needs to made robust in case we change the formatting again19:44
barrysinzui: note, we did slightly change the message.  for non-public teams it no longer prints the big fat <h2>19:45
barrysinzui: but yes, i will make sure the tests are sane19:45
sinzuibarry: stories do not check markup.19:46
sinzuibarry: One of the goals of the 3.0 conversion was to remove any story that checks implementation details19:46
barrysinzui: right.  well, we'll see what tests fail19:46
barrysinzui: btw, i know what i want to work on next.  remember what i did for projects?  go to http://launchpad.net/~sinzui/+edit and scroll to the bottom of the page19:48
sinzuibarry: We need a bug. If you do that, can you also fix bug 113562, bug 273180, and bug 43068019:51
mupBug #113562: "Change Branding" is unclear for people <post-3-ui-cleanup> <story-logos> <ui> <Launchpad Registry:Triaged> <https://launchpad.net/bugs/113562>19:51
mupBug #273180: 64x64 team branding image woes <post-3-ui-cleanup> <story-logos> <Launchpad Registry:Triaged> <https://launchpad.net/bugs/273180>19:51
mupBug #430680: IPerson's +edithomepage is redundant <post-3-ui-cleanup> <Launchpad Registry:Triaged> <https://launchpad.net/bugs/430680>19:51
barrysinzui: +119:53
sinzuifab19:54
sinzuibarry:  the "woes" bug just requires that we explain where the images are used. We do not use an icon for a person today, but that may happen.19:55
thumpermorning20:01
rockstarthumper, morning.20:07
rockstarthumper, was there a holiday in NZ yesterday?20:07
thumperyep20:08
thumperlabour day20:08
rockstarthumper, ah.20:08
=== salgado is now known as salgado-afk
mwhudsonthumper: again20:16
=== abentley-lunch is now known as abentley
rockstarthumper, on the plus side, it didn't sound like we had a delay.  :)20:19
mwhudsonrockstar: i could hear you20:19
rockstarthumper, shall I try and call?20:19
mwhudsonrockstar: but all thumper heard was plinky noises20:19
thumperrockstar: yeah, or abentley20:19
thumperrockstar: you try and see what you get20:19
thumperabentley: still on for our normal chat?20:37
abentleythumper: Sure.20:37
intellectronicathumper: morning20:44
thumperintellectronica: morning20:44
intellectronicathumper: i hear you're finding difficulties getting up and running with integrating lazr-js widgets. i wanted to offer my help and more importantly, suggest that we work together on documenting the process for future generations20:45
thumperintellectronica: on a call right now]20:46
wgrantintellectronica: Can you land that branch for me?20:46
intellectronicawgrant: oh, of course! i completely forgot that you need that landed by someone20:47
wgrantintellectronica: Thanks/20:47
intellectronicawgrant: what commit message should i use?20:55
intellectronicawgrant: it will take a bit, since i need to run the test suite on it first, b.t.w20:56
wgrantintellectronica: 'Add IArchive.debug_archive, pointing to the corresponding debug archive.', I suppose. Thanks.20:57
thumperhttps://help.launchpad.net/HelpRotation21:06
thumpermwhudson: you might want to choose a week before one is chosen for you :)21:07
mwhudsonthumper: done21:12
=== matsubara is now known as matsubara-afk
barrybac: ping21:34
bachi barry21:34
barrybac: hi.  are you ocr tomorrow?21:34
bacbarry: yes21:34
barrybac: great!  i'll save this one for you.  it's easy; related to team visibility21:35
bacbarry: that's great.  get it to me early, though.21:50
=== Ursinha is now known as Ursinha-afk
MTecknologyCan we add a feature to LP so that after the bug report gets to be 100 lines long (where it breaks off and stops displaying all comments) when they add a comment thy will get this big massive page pop up that takes over their entire keyboard and screen and mouse and says "Are you sure this IS NOT a 'me too' post?" and then a description below and forces them to stare at it for 5min and then scroll through every comment says "no22:37
mwhudsonthumper: i notice a passing commit that makes Distribution.serieses a cachedproperty23:34
mwhudsonthumper: does this mean that there's a hack that can be deleted in branchlisting.py ?23:34

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