[11:00] <ddaa> Good morning
[11:00] <ddaa> SteveA: jamesh: spiv: lifeless: MEETING STARTS
[11:00] <spiv> Good evening.
[11:00] <ddaa> lifeless: hello limited IRC client
[11:00] <SteveA> hi
[11:01] <ddaa> == Agenda ==
[11:01] <ddaa> Next meeting Monday 6 November, 10:00-10:45 UTC.
[11:01] <ddaa> * production status
[11:01] <ddaa> * status reports
[11:01] <ddaa> * Singapore meeting
[11:01] <ddaa> == Roll call ==
[11:01] <ddaa> _thumper_ is on leave until start of December.
[11:01] <lifeless> ddaa: hello impersonation
[11:01] <ddaa> lifeless: whut?
[11:01] <jamesh> hi
[11:01] <ddaa> I'm identified, I'm no impersonation.
[11:01] <lifeless> I'm teasing you back
[11:02] <ddaa> okay, poolie is "gone away for a bit"
[11:02] <lifeless> its now 9pm here
[11:02] <lifeless> I'm going to ask the reviewers meeting to move, and I'd like to ask this one to move back one hour too. 
[11:02] <ddaa> maybe he should change his away message to "gone away for a byte", though
[11:02] <ddaa> == Production status ==
[11:03] <lifeless> this is applicable to the 'next meeting' topic.
[11:03] <ddaa> you mean one hour earlier?
[11:03] <lifeless> yes
[11:03] <ddaa> hu... 10am is harsh
[11:03] <lifeless> 10pm start for a meeting is harsher
[11:04] <lifeless> :)
[11:04] <poolie> (hi, excuse me)
[11:04] <ddaa> I disagree, but I guess it's a matter of style
[11:04] <jamesh> ddaa: harsh for people who keep normal hours :)
[11:04] <lifeless> poolie: hi. I've just been saying, that I'd appreciate it if this meeting could move to 0900 UTC
[11:04] <ddaa> I'm okay to give it a try
[11:05] <spiv> I'm fine with that (unsurprisingly).
[11:05] <ddaa> though I might have a hard time showing up and being useful that early in the morning
[11:05] <ddaa> SteveA: any objection?
[11:06] <jamesh> I'm indifferent -- the meeting is still 6pm for me
[11:06] <poolie> i'd like that too
[11:06] <ddaa> Okay: Next meeting Monday 6 November, 09:00-09:45 UTC.
[11:06] <ddaa> be the coffee be with me
[11:06] <lifeless> thank you
[11:07] <SteveA> I object to your not being useful in the morning.
[11:07] <SteveA> I'm fine with the new time
[11:08] <ddaa> SteveA: one of the good things with this job for me, is that it's compatible with this congenital problem I have with mornings.
[11:08] <lifeless> your genitals do not rise well in the mornings ?
[11:08] <lifeless> I really did not need to know that.
[11:08] <spiv> lifeless: let's not go there
[11:08] <SteveA> you're working closely with antipodeans
[11:08] <SteveA> so, I think you should find a way to work effectively in european mornings
[11:08] <ddaa> lifeless: you should know about that, we slept long enough in the same room
[11:09] <ddaa> Let's move on. Waking up early has been a problem for me all my life.
[11:09] <ddaa> == Production status ==
[11:10] <SteveA> try to go more for existentialism than fatalism
[11:10] <ddaa> Nothing much new this week. I have been testing some new code in importd-autotest.
[11:10] <ddaa> jamesh: anything new in production from you?
[11:10] <SteveA> "the morning exists, and it isn't fatal"
[11:10] <lifeless> I have a new agenda item too, please be sure to ping me at the end. Right now, I'm partially here, partially busy. sorry.
[11:10] <jamesh> ddaa: stub ran the product-release-finder in production, so we have a bunch of new ProductRelease records
[11:11] <ddaa> Haha!
[11:11] <jamesh> I don't think I've got anything else new launchpad-bazaar related in production this week
[11:11] <spiv> This is sort of related to production status: what's the status of the bzr webserve on devpad?
[11:11] <ddaa> any plan to run it on a regular basis?
[11:11] <jamesh> ddaa: I think he's got it running regularly, but I will check
[11:11] <ddaa> spiv: I thought you were in charge of this sort of thing :)
[11:11] <SteveA> the bzr webserver is running on devpad, we need to get it RTed to be hooked up to an external server.
[11:12] <SteveA> I think there may be an RT issue on this already
[11:12] <SteveA> it should be protected with a certificate, perhaps, or a password
[11:12] <ddaa> SteveA: you meeting setting a http proxy so it's accessible from outside the DC?
[11:13] <lifeless> its running, stevea pout in a rt reuqest
[11:13] <SteveA> can't parse that
[11:13] <spiv> A glance at the devpad apache config suggests it's there, and protected by needing certificate, but I don't seem to have the client cert it needs.
[11:13] <SteveA> I need to pout in an RT request?
[11:13] <lifeless> you did
[11:13] <lifeless> at the time
[11:13] <spiv> It's elmo's hidden weakness.
[11:13] <jamesh> lifeless: looking at the apache config on devpad, https://devpad.canonical.com/code/rf/launchpad/devel requires a cert and passes through to localhost:8088
[11:13] <lifeless> jamesh: yes
[11:13] <lifeless> as spiv said :)
[11:13] <ddaa> "we need to get it RTed to be hooked up to an external server.", you mean hooking up to allow people to access it without setting up their own ssh tunnel?
[11:14] <lifeless> and we tried last week. But the cert seems to be unknown
[11:14] <spiv> jamesh: nearly, except that it needs a trailing slash ;)
[11:14] <spiv> Or did last week...
[11:14] <lifeless> ddaa: start over. There is a bzr webserve accessible at https://devpad.canonical.com/code/rf/launchpad/devel/ but no-one has the certificate needed.
[11:14] <ddaa> ack
[11:14] <lifeless> someone needs to rt a certificate replacement
[11:14] <spiv> Ok, so it's with the admins, and there is RT request floating about somewhere.
[11:15] <ddaa> And SteveA owns the RT?
[11:15] <lifeless> well
[11:15] <lifeless> the preior RT would have been done. We need a new one to fix its access :)
[11:17] <ddaa> spiv: care to follow up on this?
[11:17] <spiv> Ok.
[11:17] <ddaa> Oh something else. I put a RT to get up-to-date pysvn bindings on import slaves.
[11:17] <ddaa> needed for current rocketfuel code
[11:17] <ddaa> will talk with SteveA about this later
[11:18] <ddaa> Moving on.
[11:18] <ddaa> == Status reports ==
[11:18] <ddaa>  * spiv: supermirror-smart-server.
[11:18] <ddaa>  * jamesh: product-release-finder.
[11:18] <ddaa>  * ddaa: python import.
[11:19] <jamesh> nothing more to report on p-r-f than it having been run in production
[11:19] <ddaa> so, I tested the python import with the new cscvs/partial-copy code, found a flaw in my initial design, will fix soon. After this there are very good odds that python and silva are going to work.
[11:19] <lifeless> sweet
[11:19] <spiv> I have no news on the supermirror-smart-server.
[11:20] <spiv> ddaa: awesome
[11:20] <ddaa> There are also some other random importd bugfix in importd-autotest ATM, so it might be that they helped a bit too. See you soon on PendingReviews.
[11:20] <ddaa>  * jamesh: spec-branches.
[11:20] <ddaa>  * ddaa: pyrex.
[11:20] <ddaa>  * poolie: bzr-lp features.
[11:21] <ddaa> I uploaded my current work on pyrex bindings to devpad, and put in pending reviews. The good stuff is going to depend on the partial-copy landing, but the current work probably needs a fair amount of review polish first.
[11:21] <jamesh> I didn't get round to discussing spec-branches with you, so haven't got anything to report on it
[11:22] <ddaa> oh right
[11:22] <ddaa> jamesh: let's set up a time to discuss spec-branch. Say, tomorrow 10:00 UTC?
[11:22] <jamesh> okay
[11:22] <ddaa> or later if that's okay with you :)
[11:23] <ddaa> poolie: anything new from the bzr-lp soap-box that you wish to mention before talking about the Singapore meeting?
[11:23] <jamesh> can do 11 UTC if that's better for you
[11:24] <ddaa> jamesh: by all means
[11:24] <ddaa> Tomorrow 11:00 UTC
[11:24] <ddaa> poolie: hello?
[11:25] <poolie> ddaa: tim has written up a good number of bzr-lp features
[11:25] <poolie> from our meeting in singapore
[11:25] <ddaa> okay, so let me start the next item and the stage is yours
[11:25] <poolie> ok
[11:25] <ddaa> == Singapore meeting ==
[11:25] <ddaa>  * poolie: Report on outcome of the Singapore meeting.
[11:26] <poolie> ok, we had a good meeting
[11:26] <ddaa> please, tell us what went on down there!
[11:26] <poolie> our effort is in three main areas
[11:26] <SteveA> ddaa: I'm still in the office of the silva people, so I'd like to know when there's something for them to play with
[11:26] <poolie> bzr by itself; bzr with launchpad; and bzr for the distro
[11:26] <poolie> a summary might be better done in email; i can do that later
[11:26] <ddaa> SteveA: barring emergencies, that could be up in production within a week.
[11:27] <poolie> but, there are no major changes of direction
[11:27] <poolie> for lp some of the top priorities are going to be
[11:28] <ddaa> tim alluded to the fact that he got a nice full plate
[11:28] <poolie> - getting more value out of attaching branches to bugs - show badges to indicate this; let people get the diff to the landing target; a simple review interface
[11:28] <poolie> we want to work on having private branches and products so that launchpad can dogfood more of this
[11:28] <poolie> also to get a code browser up
[11:29] <poolie> and to move jamesh's review and merge analysis tools into being launchpad features
[11:29] <spiv> I like the sound of all this.
[11:29] <jamesh> I noticed that you'd marked the braindump spec I wrote about that as obsolete
[11:29] <poolie> spiv, ddaa, when i've checked they're all recorded as specs i'd like to let you grab things from the feature buffet
[11:29] <poolie> jamesh: the one about bug-branch metadata?
[11:29] <jamesh> poolie: PendingReviews in launchpad
[11:29] <poolie> only because there are several specs in the same area and they should merge
[11:30] <ddaa> poolie: so you'd like use to do some spec gardening, obsoleting superceded specs in favor of the new ones?
[11:31] <poolie> jamesh: i don't remember changing that - maybe someone did from my machine?
[11:31] <ddaa> or you mean you'd like us to start implementing stuff?
[11:31] <poolie> ddaa, jamesh, spiv: yes, i would like if you could quickly garden the specs
[11:31] <jamesh> poolie: https://features.launchpad.net/products/launchpad-bazaar/+spec/pending-reviews-on-launchpad
[11:31] <poolie> i meant i'd like to talk about what you'll each be doing in the next while, and which features you might want to work on 
[11:32] <ddaa> ACTION: ddaa, spiv, jamesh: garden launchpad-bazaar specs
[11:32] <ddaa> poolie: I'd like to focus on making vcs-imports not suck...
[11:32] <spiv> poolie: this should wait until you've checked the singapore specs are all recorded, I assume?
[11:32] <poolie> spiv: yes, that's what i meant
[11:32] <spiv> Good, just making sure.
[11:33] <ddaa> and fixing some other infrastructure issues, before adding new features
[11:33] <poolie> ddaa: ok, let's talk about that later - say 0900 UTC  tomorrow?
[11:33] <ddaa> 1000 UTC?
[11:33] <poolie> i sympathize, i just want to understand what the roadmap is
[11:34] <poolie> let's start on mail first
[11:34] <poolie> ok
[11:34] <poolie> lifeless: any other notable points from singapore for you?
[11:34] <lifeless> yes
[11:34] <lifeless> one of the goals of the singpore meeting was hct planning
[11:34] <lifeless> cause we still want to achieve hct!
[11:35] <lifeless> so I'd like to give a little status update on hct.
[11:35] <poolie> lifeless: before you do 
[11:35] <poolie> some of the discussion there is canonical-specific
[11:35] <poolie> and this is not a canonical-specific channel
[11:36] <ddaa> yeah, this is a bit awkyard
[11:36] <poolie> can we lock it or something?
[11:36] <poolie> who's the channel operator?
[11:36] <lifeless> uhm
[11:36] <jamesh> note that the channel is being logged
[11:36] <lifeless> ubuntulog is probably the problem.
[11:36] <lifeless> so let met say some vague things instead.
[11:37] <lifeless> my primary goal of having a path forward has been achieved.
[11:37] <lifeless> and this is tied into our long term plans as usual.
[11:37] <lifeless> lets talk on #canonical-meeting about the specifics 
[11:38] <lifeless> also, edgy++.
[11:39] <poolie> ok
[11:39] <ddaa> we can go to #launchpad-basement
[11:39] <poolie> several package maintainers are now keeping their packaging info in bzr
[11:39] <poolie> we want to encourage more of this
[11:39] <SteveA> ddaa: in general, #launchpad-xxx channels are public, #canonical-xxx channels are private
[11:39] <SteveA> there are grey areas here though
[11:40] <lifeless> poolie: right.
[11:40] <lifeless> so there is a wiki page
[11:40] <lifeless> wiki.ubuntu.com/BzrMaintainedPackages
[11:40] <lifeless> I think we agreed to try and move that into launchpad
[11:41] <poolie> right - move this into something that's supported by launchpad, and also improve the tool experience for distro developers
[11:42] <poolie> ok, so, next?
[11:45] <poolie> helo?
[11:45] <lifeless> poolie: we're in #canonical-meeting
[12:05] <SteveA> are we done?
[12:05] <lifeless> we're done
[12:05] <lifeless> finito