[00:11] <wgrant> lifeless: 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:15] <lifeless> wgrant: go for it
[00:15] <lifeless> wgrant: I was only making the bzr recommendation more complete
[00:15] <wgrant> lifeless: I've replaced it with Hardy.
[00:16] <lifeless> recommending 1.17 was nuts
[00:16] <lifeless> :)
[01:14] <thumper> btw, it is a public holiday in nz today :)
[01:17] <lifeless> gstq?
[03:23] <rockstar> mwhudson, around?
[06:12] <al-maisan> Good morning
[07:12] <MTecknology> so... now I see why that project I was going to work on got "fast-tracked"
[07:12] <MTecknology> hopefully I can still help out :)
[07:17] <wgrant> What got fasttracked?
[07:17] <MTecknology> the upstream bug forwarding
[08:23] <adeuring> good morning
[08:26] <al-maisan> moin adeuring
[08:27] <adeuring> hi al-maisan!
[09:14] <mrevell> Morning!
[10:00] <deryck> Morning, all.
[10:32] <mrevell> deryck: Are you lot still on summer time?
[10:33] <deryck> mrevell, yes, until this coming weekend, I believe.
[10:33] <mrevell> deryck: Ah, that explains why you seem to be an hour early :)
[10:34] <deryck> mrevell, :)
[10:35] <deryck> I almost got up an hour earlier today, too.  That would have really messed with you.
[10:36] <mrevell> :)
[10:48] <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] <deryck> BjornT_, sure, I can look at that.
[10:50] <deryck> BjornT_, yeah, I'll fix that today.
[10:51] <wgrant> No bigjools today?
[10:52] <noodles775> wgrant: he won't be available until next Monday.
[10:52] <wgrant> noodles775: Ah, thanks.
[13:05] <gary_poster> barry: morning. :-) should I send out the sprint announcement email?  Do you have anything to add?
[13:08] <barry> gary_poster: i sent it out on saturday (i thought)
[13:09] <gary_poster> barry, oh you did!  sorry, I was trying to keep an eye out for it but missed it.  thank you!
[13:09] <barry> np!  please add anything i missed
[13:12] <gary_poster> :-) looks good to me
[13:15] <barry> thanks!  can't wait for it to land :)
[13:24]  * mrevell --> rebooting
[13:52] <EdwinGrubbs> bac: 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] <EdwinGrubbs> bac: 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/trunk
[13:53] <intellectronica> so 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:59] <BjornT_> intellectronica: cProfile.py is a symlink in lib/
[13:59] <intellectronica> hmmmm ... interesting, so why am i missing it?
[14:05] <BjornT_> intellectronica: where does the symlink point to? does that file exist?
[14:29] <barry> bac: it's been 2 weeks since i did a 'make schema'.  does it ever end?  vacuuming steps are taking FOREVER
[14:31] <leonardr> barry, i have a wsgi question
[14:31] <leonardr> i've defined a class that implements a 3-argument __call__
[14:32] <leonardr> then instantiated the class and passed the instance in to wsgi_intercept as a wsgi application
[14:32] <leonardr> my __call__ is being triggered, but only one argument is being passed in (Self)
[14:32] <leonardr> this goes against what i know about wsgi and other wsgi code i've written
[14:32] <leonardr> do you know what might be wrong?
[14:34] <barry> leonardr: off-hand i don't.  i'd be happy to look into it with you if you want
[14:36] <leonardr> barry: i'll commit and push
[14:36] <barry> leonardr: okay
[14:39] <stub> barry: define FOREVER?
[14:40] <leonardr> barry: lp:~leonardr/launchpadlib/wsgi-fake-launchpad
[14:40] <leonardr> the wsgi class is defined in testing/helpers.py
[14:40] <leonardr> set up in tests/test_browser.py
[14:43] <barry> stub: an hour at least so far
[14:43] <barry> leonardr: grabbing
[14:44] <jml> hey guys
[14:44] <stub> barry: That is very broken. I recommend rebuilding the database, as alternative methods of recovery will also likely take hours.
[14:44] <jml> I've linked to a non-existing page https://dev.launchpad.net/UserStories
[14:44] <barry> stub:  is rocketfuel-setup enough to do that?
[14:44] <jml> I 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] <jml> flacoste, ^^
[14:46] <stub> barry: Doesn't look like it.
[14:46] <flacoste> jml: ok, i can have a stab at it this afternoon
[14:46] <barry> stub: okay.  i know there's a wiki page with the gory details.  will check that; thanks
[14:48] <jml> flacoste, thanks.
[14:48] <stub> barry: https://dev.launchpad.net/DatabaseSetup , step 4 is what you want I think
[14:48] <barry> stub: awesome, thanks
[14:49] <stub> barry: And the subsequent steps too
[14:54] <deryck> leonardr, ping
[14:54] <leonardr> deryck: hello
[14:55] <deryck> leonardr, 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:56] <deryck> leonardr, just wanted to make sure this wasn't intentionally left out, before I fixed it. :)
[14:56] <leonardr> deryck, i don't see a problem with fixing that
[14:57] <deryck> leonardr, cool, thanks.
[15:00] <barry> leonardr: going on a c/c so it might be a little while
[15:01] <leonardr> barry, ok
[15:05] <bac> sinzui: 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] <mup> Bug #461164: Project +download page has extra vertical space <Launchpad Registry:New> <https://launchpad.net/bugs/461164>
[15:06] <leonardr> barry, i think i'm misusing wsgi_intercept
[15:06] <sinzui> bac: That is a prudent decision. Thanks
[15:15] <leonardr> barry: yes, i've solved it
[15:16] <barry> leonardr: great!  glad i could "help" ;)
[15:52] <bac> sinzui: in https://bugs.edge.launchpad.net/launchpad-registry/+bug/461164 i don't understand the issue with breadcrumbs
[15:52] <mup> Bug #461164: Project +download page has extra vertical space <Launchpad Registry:New> <https://launchpad.net/bugs/461164>
[15:53] <sinzui> bac there is an xmlns on the ol. This implies that the template did not declare the namespace, so it was not stripped
[15:54]  * sinzui cannot find what renders the breadcrumb <ol>
[15:55] <bac> sinzui: every template i've looked at has that problem:  product-index and person-index
[15:55] <bac> sinzui: check out https://edge.launchpad.net/~bac
[15:56] <sinzui> yes, it is a universsal screwup
[15:56] <jml> MTecknology, hi
[15:57] <bac> sinzui: but the templates all start with xmlns="http://www.w3.org/1999/xhtml"
[15:58] <sinzui> I do not think @@+hierarchy does
[15:58] <MTecknology> jml: g'morning
[15:58] <sinzui> actually, launchpad-hierarchy does, but something must be wrong since it is not handled like other pages
[15:58] <jml> MTecknology, how's things?
[15:59] <MTecknology> jml: good, you?
[15:59] <jml> MTecknology, good :) wishing I were spending more time in emacs and less time in GMail :)
[16:00] <MTecknology> emacs ... makes little children in nigeria sad
[16:00] <jml> MTecknology, Uganda, I think you'll find.
[16:00] <MTecknology> :P
[16:00] <jml> MTecknology, how's the project going?
[16:01] <MTecknology> which one?
[16:01] <MTecknology> the bug forwarding?
[16:01] <jml> MTecknology, well, the uni project in general
[16:01] <MTecknology> so far they're still pending approval at the state
[16:02] <sinzui> bac: 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 template
[16:02] <jml> MTecknology, ahh ok.
[16:03] <MTecknology> jml: 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 reports
[16:04] <MTecknology> not module, project
[16:04] <MTecknology> I've been messing with modules for ~20hr so far this week
[16:05] <barry> stub: 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:07] <stub> barry: Did you add the listed chunk to the *top* of pg_hba.conf, and did you 'pg_ctlcluster 8.3 main reload' ?
[16:07] <MTecknology> jml: how busy you been?
[16:07] <stub> (top == first uncommented line of course)
[16:09] <barry> stub: um.  i did now. ;)  thanks!  it's working
[16:45] <jml> MTecknology, more than usual :)
[16:46] <MTecknology> jml: it's that gosh darned stock market i tellz u; it makes the world so so busy :P
[16:47] <jml> MTecknology, heh
[16:47] <MTecknology> apparently I don't get to slack off my senior year in college..
[16:47] <jml> MTecknology, what is this world coming to!
[16:47] <MTecknology> like, i know; right?
[16:48] <MTecknology> I just need to learn how to set priorities and learn that sleep can't be the last or the one I mark 'when unavoidable' :P
[16:48] <MTecknology> I say this while I chat online instead of paying attention in class
[16:49] <MTecknology> food time - ttayl
[16:52] <jml> MTecknology, ciao
[18:04] <jml> g'night all
[18:12] <mrevell> nytol
[18:55] <MTecknology> ciao?
[19:12] <mwhudson> good morning
[19:25] <barry> sinzui: 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] <mup> Bug #436503: Team privacy portlet inconsistent with the rest <post-3-ui-cleanup> <trivial> <Launchpad Registry:Triaged by barry> <https://launchpad.net/bugs/436503>
[19:26] <sinzui> Something is wrong
[19:26] <sinzui> ah!
[19:26] <sinzui> barry: we have two problems
[19:27] <sinzui> barry: Your example shows something that we said we would remove months ago
[19:28] <sinzui> barry: Can you provide an example or a Private team? We really need to drop private membership teams next week
[19:28] <barry> sinzui: this bug is all about the ui
[19:28] <sinzui> barry: I was expecting to see private in bold like we show private bugs, then I realised your example was not a private team
[19:28] <sinzui> barry: yes, but your example is not a private team
[19:29] <barry> sinzui: http://launchpad.dev/~myteam (well, it's a private membership team)
[19:30] <sinzui> barry: private-membership should not exist we suck we said we would remove them in June. We double suck
[19:30] <sinzui> barry: please show me an example of a TRUE private team
[19:30]  * sinzui does not want to design for something that should not exist
[19:30] <barry> sinzui: http://people.canonical.com/~barry/realprivate.png
[19:32] <barry> sinzui: the ui changes are fairly simple and apply to all three PersonVisibility states
[19:32] <sinzui> barry: 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:33] <barry> sinzui: do you still want it to also say "Viewable by team members" or delete that text and /just/ say "Private team"?
[19:34] <sinzui> barry: that first part certainly is an understatement. Because the name is not knowable either
[19:34] <sinzui> We do not say for private bugs: this bug is only viewable to subscribers
[19:34] <sinzui> maybe we should do that though.
[19:35] <barry> sinzui: 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] <barry> sinzui: so i think we have a few ui choices here.
[19:36] <sinzui> barry:  do you think we should state state <Public|Private> <object>. This <object> is visible to <subscribers|members|Illuminati>
[19:36] <barry> sinzui: 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 text
[19:37] <barry> sinzui: i'm not sure that it's always helpful to do that, no.  but on a help popup or balloon text, maybe so
[19:37] <barry> sinzui: i would opt for keeping things simple on the page and elaborating in secondary text, e.g. (?) help
[19:39] <sinzui> barry: 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 change
[19:40] <barry> sinzui: that's r=me for the screen shots i just posted? no additional change necessary?
[19:41] <rockstar> Good morning mwhudson.
[19:42] <sinzui> No. 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] <barry> sinzui: +1
[19:42]  * barry makes the tests pass
[19:43] <sinzui> barry: ! destroy any story test that is checking markup.
[19:44] <barry> sinzui: good idea
[19:44] <sinzui> barry: Since we agreed to change the format, not the message, any test that  fails needs to made robust in case we change the formatting again
[19:45] <barry> sinzui: note, we did slightly change the message.  for non-public teams it no longer prints the big fat <h2>
[19:45] <barry> sinzui: but yes, i will make sure the tests are sane
[19:46] <sinzui> barry: stories do not check markup.
[19:46] <sinzui> barry: One of the goals of the 3.0 conversion was to remove any story that checks implementation details
[19:46] <barry> sinzui: right.  well, we'll see what tests fail
[19:48] <barry> sinzui: 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 page
[19:51] <sinzui> barry: We need a bug. If you do that, can you also fix bug 113562, bug 273180, and bug 430680
[19:51] <mup> Bug #113562: "Change Branding" is unclear for people <post-3-ui-cleanup> <story-logos> <ui> <Launchpad Registry:Triaged> <https://launchpad.net/bugs/113562>
[19:51] <mup> Bug #273180: 64x64 team branding image woes <post-3-ui-cleanup> <story-logos> <Launchpad Registry:Triaged> <https://launchpad.net/bugs/273180>
[19:51] <mup> Bug #430680: IPerson's +edithomepage is redundant <post-3-ui-cleanup> <Launchpad Registry:Triaged> <https://launchpad.net/bugs/430680>
[19:53] <barry> sinzui: +1
[19:54] <sinzui> fab
[19:55] <sinzui> barry:  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.
[20:01] <thumper> morning
[20:07] <rockstar> thumper, morning.
[20:07] <rockstar> thumper, was there a holiday in NZ yesterday?
[20:08] <thumper> yep
[20:08] <thumper> labour day
[20:08] <rockstar> thumper, ah.
[20:16] <mwhudson> thumper: again
[20:19] <rockstar> thumper, on the plus side, it didn't sound like we had a delay.  :)
[20:19] <mwhudson> rockstar: i could hear you
[20:19] <rockstar> thumper, shall I try and call?
[20:19] <mwhudson> rockstar: but all thumper heard was plinky noises
[20:19] <thumper> rockstar: yeah, or abentley
[20:19] <thumper> rockstar: you try and see what you get
[20:37] <thumper> abentley: still on for our normal chat?
[20:37] <abentley> thumper: Sure.
[20:44] <intellectronica> thumper: morning
[20:44] <thumper> intellectronica: morning
[20:45] <intellectronica> thumper: 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 generations
[20:46] <thumper> intellectronica: on a call right now]
[20:46] <wgrant> intellectronica: Can you land that branch for me?
[20:47] <intellectronica> wgrant: oh, of course! i completely forgot that you need that landed by someone
[20:47] <wgrant> intellectronica: Thanks/
[20:55] <intellectronica> wgrant: what commit message should i use?
[20:56] <intellectronica> wgrant: it will take a bit, since i need to run the test suite on it first, b.t.w
[20:57] <wgrant> intellectronica: 'Add IArchive.debug_archive, pointing to the corresponding debug archive.', I suppose. Thanks.
[21:06] <thumper> https://help.launchpad.net/HelpRotation
[21:07] <thumper> mwhudson: you might want to choose a week before one is chosen for you :)
[21:12] <mwhudson> thumper: done
[21:34] <barry> bac: ping
[21:34] <bac> hi barry
[21:34] <barry> bac: hi.  are you ocr tomorrow?
[21:34] <bac> barry: yes
[21:35] <barry> bac: great!  i'll save this one for you.  it's easy; related to team visibility
[21:50] <bac> barry: that's great.  get it to me early, though.
[22:37] <MTecknology> Can 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 "no
[23:34] <mwhudson> thumper: i notice a passing commit that makes Distribution.serieses a cachedproperty
[23:34] <mwhudson> thumper: does this mean that there's a hack that can be deleted in branchlisting.py ?