[01:46] <Mez> hmmles
[01:46] <Mez> VCS import from SVN requires you to be importing Evolution?
[01:46] <Mez> The URL (Internet address) of the repository and branch to be imported, in svn:// or http(s):// format. This must be the correct upstream branch for the trunk series of Evolution.
[01:47] <Mez> https://launchpad.net/qtsim/main
[02:00] <jamesh> Mez: iirc, it is a screwed up page template
[02:00] <jamesh> nothing more
[02:01] <Mez> jamesh, :P I know - I was just pointing it out
[02:01] <Mez> hows bzr-svn coming along?
[02:01] <jamesh> you'd have to ask jelmer about that
[02:02] <jamesh> (Launchpad is using cscvs for its CVS and Subversion imports)
[02:02] <Mez> yah, I know, I remember ddaa talking to me about possibly helping hack on it
[02:02] <jamesh> if you want to hack on it, grab it here: https://launchpad.net/launchpad-cscvs
[02:03] <Mez> oh, it's been released now ?
[02:03] <Mez> It wasnt back then
[02:03] <LarstiQ> yup
[02:03] <jamesh> ddaa quietly released it in December
[02:03] <Mez> yeah, noone told me :D
[02:03] <Mez> lol
[02:04] <ajmitch> but that's probably because I lurk here too much
[02:04] <Mez> and matt in his interview abotu LP said the only open source bit was bzr
[02:05] <LarstiQ> which matt is that, and when was the interview?
[02:05] <jamesh> we've also made contributions to the various free software projects we depend on
[02:05] <jamesh> not all those contributions got accepted though
[02:05] <jamesh> I did some work to make psycopg 1.x not crash as much
[02:06] <Mez> LarstiQ, Matt, the Marketing manager for LP (revell)
[02:06] <jamesh> and we did a bunch of sqlobject changes, although a lot of those changes didn't get accepted
[02:07] <jamesh> we've also got a libgettextpo wrapper that would be worth releasing
[02:07] <LarstiQ> Mez: aah, mrevell ;)
[02:07] <Mez> LarstiQ, and on LUGRadio
[03:59] <mpt> Goooooooooooooooood afternoon Launchpadders!
[04:00] <ajmitch> hello mpt 
[04:03] <LaserJock> hi mpt 
[05:20] <Ubugtu> New bug: #93980 in launchpad "Close 'Needs information' support tickets after X time" [Undecided,Unconfirmed]  https://launchpad.net/bugs/93980
[08:01] <Ubugtu> New bug: #93998 in malone ""Report a bug" not in actions menu for projects" [Undecided,Unconfirmed]  https://launchpad.net/bugs/93998
[08:20] <carlos_> morning
[09:03] <mdke> morning carlos 
[09:03] <mdke> carlos: the kubuntu-docs people are kicking me a lot about those templates, is there a problem with them?
[09:04] <carlos> no, just me being late. I'm doing it right now
[09:04] <carlos> mdke: btw, what about xubuntu-docs?
[09:04] <carlos> is there any change there too?
[09:08] <mdke> carlos: I need to look at that, there is no package uploaded to my knowledge. But the template names should be the same anyway
[09:09] <mdke> (as last release)
[09:13] <carlos> ok
[09:42] <mdke> carlos: about the po files, how does it work? are you able to upload the same po files to a lot of different new templates?
[09:42] <mdke> there are basically two sets of po files we could upload I think.
[09:43] <mdke> https://docteam.ubuntu.com/repos/branches/edgy/generic/serverguide/po/ could be uploaded to the serverguide template (if they are not already there)
[09:43] <mdke> https://docteam.ubuntu.com/repos/branches/edgy/ubuntu/aboutubuntu/po/ to the about-ubuntu template (if they are not already there)
[09:44] <mdke> and https://docteam.ubuntu.com/repos/branches/edgy/ubuntu/desktopguide/po/ to everything else (that's 3 but who's counting...)
[09:51] <carlos> mdke: I need to prepare a tarball per template
[09:51] <carlos> mdke: isn't desktopguide now more than three templates?
[09:51] <mdke> carlos: a lot more yes
[09:51] <mdke> can I upload them myself?
[09:52] <carlos> I don't think so (it's a bug in Rosetta)
[09:52] <mdke> ah
[09:52] <carlos> I think you have rights in some templates
[09:52] <carlos> because you are the owner
[09:52] <carlos> but for the others, I'm the owner
[09:52] <mdke> ok, well desktopguide should probably be uploaded to everything except about-ubuntu and serverguide, just in case.
[09:52] <mdke> Not all the templates reuse strings, but most of them reuse at least a few
[09:52] <carlos> ok
[09:53] <carlos> that's fine
[09:53] <mdke> great
[09:53] <carlos> mdke: what about kubuntu-docs?
[09:53] <mdke> the same principle, except there is no serverguide
[09:53] <carlos> ok
[09:53] <mdke> (and the urls change)
[09:53] <carlos> edgy/kubuntu/... ?
[09:54] <mdke> that's correct :)
[09:54] <mdke> you can use those urls with "svn co"
[11:45] <Ubugtu> New bug: #94053 in launchpad "Large "Register" button should be "Projects"" [Medium,Unconfirmed]  https://launchpad.net/bugs/94053
[11:45] <Ubugtu> New bug: #94054 in blueprint "Meetings page needs "Register a meeting" button" [Medium,Unconfirmed]  https://launchpad.net/bugs/94054
[12:10] <cprov> good morning folks !
[01:09] <swimmerino88> hello!yesterday i registered me in the launchpad's site...now when i open my e-mail,i always find a lot of e-mail!but i didn't ask to help,i only registered me for be an ubuntu tester...i can't answer alla the questions!
[01:10] <matsubara> swimmerino88: what's your launchpad username?
[01:13] <swimmerino88> swimmerino88
[01:13] <swimmerino88> is the same
[01:17] <matsubara> doesn't seem to exit.
[01:17] <swimmerino88> matsubara:what?
[01:21] <matsubara> swimmerino88: you have subscribed as the answer contact for ubuntu. In doing so, you'll receive lots of email from ubuntu users asking for help. You can unsubscribed here: launchpad.net/ubuntu/+support-contact
[01:21] <swimmerino88> ok
[01:22] <swimmerino88> so i have only to remove the tick?
[01:22] <matsubara> yes, and clck continue
[01:23] <swimmerino88> matsubara:ok thank you!!!
[01:24] <matsubara> swimmerino88: you're welcome
[02:00] <Foolish> I just want to do a checkout of  a particular branch from the bazaar thingy, how do I do this?
[02:00] <Hobbsee> Foolish: wiki.ubuntu.com/Bzr
[02:00] <Foolish> thanks
[02:18] <kiko> hey jordi 
[02:18] <kiko> are you around?
[02:38] <seb128> OOPS-444BB27
[02:38] <seb128> hum
[02:38] <seb128> kiko: is launchpad b0rked?
[02:39] <seb128> it oops when I try to open a bug page
[02:39] <salgado> seb128, the oops is not yet available... what's the page that is oopsing?
[02:39] <seb128> any page apparently
[02:39] <seb128> https://launchpad.net/
[02:39] <seb128> "OperationalError
[02:39] <seb128> A server error occurred."
[02:40] <salgado> stu1, ^
[02:40] <matsubara> I just got an oops while filing a bug
[02:41] <jkakar> I got one trying to edit a bug (filed about 20 minutes ago).
[02:41] <piedoggie> still having trouble pushing a bzr repository upstream to launch pad
[02:42] <piedoggie> it tells me zero revisions were pushed
[02:42] <jkakar> Any page I try to hit is b0rked now.
[02:42] <BenC> did lp totally go bust?
[02:42] <seb128> BenC: looks like
[02:43] <BenC> cool, not I don't have to make an excuse to stop working on bug triage :)
[02:43] <seb128> ;)
[02:54] <seb128> works fine again
[02:54] <seb128> thanks to whoever fixed it ;)
[02:55] <kiko> stu1 I believe
[03:00] <Ubugtu> New bug: #94094 in launchpad-answers "It's not obvious how to disable the answer contact emails" [Undecided,Unconfirmed]  https://launchpad.net/bugs/94094
[03:29] <zaheed> I was hoping that launchpad would mirror some of the apache project that i work on. (The reason is I wan to use bzr and apache uses svn) I have registered them with launchpad. What I wonder is what I need to do next. any help 
[03:30] <salgado> zaheed, I guess you want to have apache's svn repository mirrored as a bzr branch on launchpad, right?
[03:31] <zaheed> yes.. so I can use bzr branch to pull it localy. so I can by pass svn completely
[03:35] <salgado> zaheed, have you created the project already?
[03:35] <zaheed> yes. its under rubdabadub :-)
[03:36] <zaheed> nutch, solr lucene hadoop. All search related software..
[03:36] <salgado> eh?
[03:36] <salgado> ah, right
[03:37] <salgado> okay; the person in charge of setting up these imports is not here right now, so I think the best thing would be to file a new ticket on launchpad
[03:37] <salgado> (https://launchpad.net/launchpad/+addticket)
[03:38] <zaheed> cool. I will do that now.
[03:38] <salgado> it'd be nice if you could add the svn details on the ticket too. :)
[03:39] <zaheed> cool. no problem.. yo mean the svn urls to trunk? correct?
[03:39] <salgado> correct
[03:39] <zaheed> super..
[03:39] <piedoggie> I'm having trouble pushing my bzr local branch into launchpad for more public visibility.
[03:40] <salgado> piedoggie, did you get any error messages?
[03:40] <piedoggie> not really.  it just told me it uploaded zero branches
[03:42] <piedoggie> $ sudo bzr push -v sftp://esj@bazaar.launchpad.net/~esj/akasha/trunk
[03:42] <piedoggie> yields: 0 revision(s) pushed.
[03:44] <salgado> piedoggie, that usually means the remote branch contains all revisions from the local branch
[03:45] <piedoggie> but therer are no branches up there
[03:51] <salgado> piedoggie, I can see it at https://code.beta.launchpad.net/~esj/akasha/trunk
[03:51] <salgado> https://code.launchpad.net/~esj/akasha/trunk, actually
[03:52] <salgado> piedoggie, note that once you push it to bazaar.launchpad.net it may take some time (a few minutes usually) until it shows up on the web UI
[03:53] <piedoggie> huh, I uploaded last night and gave it a couple of hours but didn't see anything
[03:54] <piedoggie> I thought that the zero uploads indicated nothing was there
[03:54] <piedoggie> is there any way to view the content?
[03:55] <piedoggie> you can also see I sometimes use root occasionally....
[03:55] <piedoggie> one more question.  Who else can see this branch?  Is there an anonymous public access?
[03:56] <kiko> there's this codebrowse thingy
[03:56] <piedoggie> where?
[03:56] <piedoggie> I'm not seeing it under code and if I click the link on the title, it takes me to my revision history
[04:07] <piedoggie> interesting.  Going from the normal entry point, 'https://launchpad.net/akasha/trunk' has no revision control details recorded for trunk.  
[04:09] <kiko> piedoggie, because you need to relate the branch you pushed to your trunk
[04:09] <kiko> to do that
[04:09] <kiko> visit https://beta.launchpad.net/akasha/trunk/+source
[04:11] <piedoggie> I'm not allowed in
[04:11] <pochu> remove the beta :)
[04:11] <piedoggie>  I'm not a member of the beta team
[04:11] <pochu> the auto-redirection to non-beta should be high-priority (if it's not yet) :)
[04:11] <pochu> even critical :D
[04:11] <pochu> hehe
[04:11] <beuno> piedoggie:  https://aunchpad.net/akasha/trunk/+source
[04:12] <pochu> beuno: aunchpad? ;)
[04:12] <beuno> aah
[04:12] <pochu> https://launchpad.net/akasha/trunk/+source
[04:12] <beuno> should of just not helped at all...
[04:13] <piedoggie> exactly.  They don't make it clear how to register for self hosting (and yes, I'm taking notes to file as a bug report)
[04:15] <piedoggie> maybe I should say launchpad hosting
[04:48] <spiv> piedoggie: note that the branch you uploaded is there: https://code.launchpad.net/~esj/+branch/akasha/trunk
[04:48] <piedoggie> I'm gathering that.  The problem is that the launch pad pages referring to trunk don't give you any indication that's where you need to look
[04:49] <spiv> piedoggie: the bit that's confusing is that there are two different objects called "trunk" you're dealing with.
[04:49] <piedoggie> that page also gives you no reference to how to see the content of the pages or for anonymous access
[04:49] <piedoggie> okay, I can believe I'm confused
[04:50] <spiv> One is the ~esj/askasha branch you uploaded, and the other is the product series of akasha called "trunk".
[04:51] <spiv> That page gives you the bzr url people can use to fetch that branch: http://bazaar.launchpad.net/~esj/akasha/trunk
[04:51] <piedoggie> k
[04:51] <piedoggie> how can I verify I actually uploaded something?  The upload process did not go smoothly
[04:51] <spiv> https://code.launchpad.net/~esj/+branch/akasha/trunk lists some revisions.
[04:51] <spiv> So clearly there's something there :)
[04:52] <piedoggie> :-)
[04:52] <spiv> You could also do "bzr log http://bazaar.launchpad.net/~esj/akasha/trunk"
[04:52] <spiv> (or "bzr branch", or "bzr info", etc)
[04:53] <spiv> There's a beta service to browse the files and revisions in a branch at http://codebrowse.launchpad.net/~esj/akasha/trunk
[04:53] <spiv> (and the beta.launchpad.net links to it)
[04:54] <spiv> Unfortunately it seems to be down at the moment, but that's why we haven't publicised codebrowse more :)
[04:54] <piedoggie> wohoo
[04:54] <piedoggie> it really seems to be their
[04:55] <piedoggie> how did that happen?
[04:55] <spiv> piedoggie: as a result of a "bzr push"
[04:56] <piedoggie> obviously I'm but I'm wondering why because it looked like it failed
[04:56] <piedoggie> the first time I tried it it hung, the second time I tried it told me I had zero revisions
[04:56] <spiv> Do you have a copy of the message that made you think it failed?
[04:56] <spiv> Oh, that sounds like a bug in an older version of bzr.
[04:56] <piedoggie> it gave me nothing and sat there for a good long time before I typed ^c
[04:56] <piedoggie> I think it's something like 0.14
[04:57] <spiv> There was a version of bzr that would inappropriately report something like "0 revisions pushed." in some situations.
[04:57] <spiv> bzr --version will tell you.
[04:57] <piedoggie> 0.14.0
[05:00] <spiv> I can't recall the specific bug number, but I think the 0.15 release will fix that problem.
[05:00] <spiv> If you have any further problems, please feel free to report them as bugs or post to the launchpad-users list about them.
[05:01] <spiv> We want to make the process as smooth as possible.
[05:01] <spiv> Or you can try asking on this channel of course, but I'm not always awake :)
[05:01] <piedoggie> I have a whole list of problems with setting up accounts on launch pad.  I'll probably turn into a more coherent form before filing a bug
[05:01] <bdmurray> I noticed something about launchpad beta that may be inconvenient for some people.
[05:02] <bdmurray> If a beta user joins a team the url sent to the tean owner / admin has beta in it.
[05:03] <spiv> bdmurray: there's already bug open about that, I think :/
[05:03] <bdmurray> spiv: okay, cool
[05:04] <spiv> piedoggie: that would be wonderful.  Thanks for the feedback you've already given!
[05:05] <popey> What's the rationale behind one person not being allowed to be the contact for more than one team on launchpad?
[05:05] <piedoggie> they don't call me Mister cranky pants for nothing
[05:06] <kiko> popey, you mean email address?
[05:06] <popey> yes
[05:06] <kiko> email addresses are unique in launchpad
[05:06] <kiko> they are used to identify a single person
[05:07] <kiko> it can't be ambiguous or a lot breaks
[05:07] <popey> but a single person may work on many teams surely?
[05:07] <popey> in the real world
[05:07] <popey> i mean, its no biggie, i have created an alias on my mailserver to work around it, but I shouldn't have to really..
[05:09] <LaserJock> well, I don't think it's necessarily usual to have a single person as a team contact
[05:09] <popey> just seemed odd to me
[05:09] <popey> I will reassign contact of one team to someone else
[05:10] <LaserJock> why are you setting that?
[05:10] <LaserJock> I either leave it blank and let all team members get the emails
[05:10] <TomaszD> hello, how do I make an URL in Rosetta that would display all the strings of the package? https://launchpad.net/ubuntu/feisty/+source/gnome-applets/+pots/gnome-applets-2.0/pl/+translate
[05:10] <LaserJock> or set it to a mailing list
[05:10] <popey> hahah
[05:10] <TomaszD> I mean, on one page
[05:10] <popey> didnt realise you could leave it blank :)
[05:11] <LaserJock> maybe that is the real bug here ;-)
[05:11] <popey> well, now the team is setup, you cant change it to have no contact address
[05:13] <kiko> LaserJock, popey: we should change that form to be a radiobutton
[05:13] <kiko> the current text field is confusing
[05:14] <Kmos> i think rosetta needs something like: check if translated text is equal of english main version
[05:15] <Kmos> I put can put same in the translated field and it approve it
[06:10] <Ubugtu> New bug: #94137 in malone "produces invalid HTML in field.title input" [Undecided,Unconfirmed]  https://launchpad.net/bugs/94137
[06:28] <crimsun> win 25
[06:28] <crimsun> err, sorry
[06:41] <GardBeaT> Mi web site: www.zonagardbeat.tk Is Great !!!!!
[07:11] <Ubugtu> New bug: #94164 in launchpad "Adding a team with only deactivated members to another team crashes." [Undecided,Confirmed]  https://launchpad.net/bugs/94164
[07:46] <Ubugtu> New bug: #94179 in launchpad "oops tools should truncate too long exception values" [Low,Confirmed]  https://launchpad.net/bugs/94179
[07:52] <zyga> hello
[07:52] <zyga> how can I (as an upstream) fetch translations of my source from rosetta?
[07:53] <beuno> zyga: afaik, you have to request them and you get a nice zip sent to you
[07:54] <mrevell> zyga: Email the launchpad-users mailing list.
[07:54] <zyga> beuno: so once I request them I get a zip once in a while or once per such request?
[07:54] <mrevell> zyga: Or mail me directly
[07:54] <jordi> zyga: once per request
[07:55] <beuno> zyga: his email would be: matthew.revell_at_canonical_dot_com
[07:55] <beuno> should of pm that wone probably..
[07:56] <zyga> I'm just curious right now but getting all that cool translations is great :-)
[07:57] <zyga> I'll do that after feisty ships 
[09:40] <Ubugtu> New bug: #94224 in firefox ""Get Help Online" page has poor user experience" [Undecided,Unconfirmed]  https://launchpad.net/bugs/94224
[10:23] <ddaa> thumper: actually, hello here :)
[10:24] <thumper> ddaa: hello here
[10:24] <ddaa> re:howdy: feeling swamped as usual
[10:24] <ddaa> how's it going for you?
[10:25] <thumper> I spent a little time yesterday on the dbschema refactoring
[10:25] <thumper> as I was waiting for agreement and comments on the branch work
[10:25] <thumper> how's the complete revisions landing stuff?
[10:25] <jml> ddaa, thumper: salut
[10:26] <thumper> ddaa: jamesh really helped yesterday filling in some gaps in my knowledge
[10:26] <thumper> jml: hi ho
[10:26] <thumper> ddaa: with metaclasses and class advisor stuff
[10:26] <thumper> so today is likely to be split for me
[10:26] <thumper> morning working on dbschema
[10:26] <thumper> afternoon on the proprietary branche
[10:26] <thumper> s
[10:27] <thumper> ddaa: what are you up to?
[10:27] <thumper> jml: how did things go yesterday
[10:28] <ddaa> thumper: stub has landed a fix that should help landing complete-revisions
[10:28] <ddaa> but I did not got around to submitting the merge again yesterday
[10:28] <ddaa> doing it right now
[10:28] <jml> thumper: got a branch up for review that sends informative authentication error messages on failed sftp login
[10:28] <thumper> ddaa: cool
[10:28] <thumper> jml: excellent
[10:29] <jml> thumper: and fixed a bug in upstream :)
[10:29] <thumper> ddaa: I'll be back to the email notification stuff once complete revisions is landed
[10:29] <ddaa> Had a long sync chat with SteveA yesterday, and got a couple of important emails from Steve and Mark to reply to, about future developments for the import service.
[10:30] <thumper> ddaa: yeah, I saw SteveA's email
[10:30] <thumper> I agree that it is something that we want to do
[10:30] <thumper> jml: upstream meaning twisted?
[10:30] <jml> thumper: right
[10:31] <ddaa> It's doable in simple cases, but most projects of non-trivial size have requirements or idiosyncrasies that do not make this really possible.
[10:32] <ddaa> that's nearly a rule when it comes to adoption from large projects
[10:33] <ddaa> they always have quirks that break anything brainless.
[10:33] <ddaa> anyway, too complicated a problem to talk over IRC
[10:33] <thumper> ddaa: do you want to start a spec for it, and I'll add some ideas I have
[10:35] <ddaa> First, I'd like to have a couple of emails and/or phone calls to put the problem in context and define the scope of the task.
[10:36] <ddaa> Then when it starts to converge into something well defined, I could write a spec.
[10:36] <ddaa> Dunno... maybe I should write a spec up front...
[10:37] <ddaa> thumper: what do you think, discussion or spec first?
[10:37] <thumper> ddaa: I'm fine with a call first
[10:37] <ddaa> Well, first I'd like to write at least one email just to sort out my ideas.
[10:38] <ddaa> Mind mind is like a large saucepan full of facts and ideas, and I'm not very articulate at first.
[10:39] <thumper> ddaa: fine with me
[10:39] <jml> mmm... fried facts
[10:39] <ddaa> jml: how's your todo list looking?
[10:40] <jml> ddaa: this week I'm on a bug squashing mission.
[10:40] <ddaa> got some todos in mind about growing yours :)
[10:40] <ddaa> s/mind/mine/
[10:40] <ddaa> jml: tell me about it
[10:41] <jml> ddaa: well, so far it's just been picking off high-priority bugs and doing them. And that's been bug 85392
[10:41] <Ubugtu> Malone bug 85392 in launchpad-bazaar "better sftp server error reporting" [High,In progress]  https://launchpad.net/bugs/85392 - Assigned to Jonathan Lange (jml)
[10:42] <ddaa> jml: did you notice we have one critical bug at the moment?
[10:42] <thumper> ddaa: no, which one?
[10:42] <jml> ddaa: right. I just added a comment asking some questions about it :)
[10:42] <jml> thumper: we're using a pre-historic version of bzr
[10:42] <ddaa> thumper: using bzr-0.15 on launchpad
[10:42] <ddaa> jml: aint broken, no fixy
[10:42] <ddaa> broken now, fixy
[10:43] <jml> ddaa: :)
[10:43] <ddaa> traditionally, I think spiv was the one doing those upgrades
[10:43] <ddaa> every bzrlib upgrade breaks some code and tests
[10:44] <ddaa> or at least produces deprecation warnings
[10:45] <ddaa> jml: I think that's good as a general direction for now. There are plenty of small annoying bugs that would be nice to have fixed before 1.0.
[10:46] <jml> ddaa: next week (at the sprint) I'll be working on a bzr plugin for the bug/branch stuff
[10:46] <ddaa> sprint?
[10:46] <ddaa> ha right
[10:48] <jml> ddaa: so wrt bug 92484, are we going to wait for bzr 0.15 to be officially released?
[10:48] <Ubugtu> Malone bug 92484 in launchpad-bazaar "Support for Branch Format 6" [Critical,Confirmed]  https://launchpad.net/bugs/92484
[10:49] <ddaa> jml: that's a good question
[10:49] <thumper> jml: I'd say yes
[10:49] <thumper> but you won't have to wait long
[10:49] <ddaa> I'd say no.
[10:49] <ddaa> couple of reasons not to wait
[10:49] <ddaa> first, we should have launchpad support new bzr formats as they are released
[10:50] <ddaa> second, it seems very unlikely that any bug that would affect launchpad operation has not been fixed yet
[10:51] <jml> ddaa: ok, but only if we upgrade to the released version as soon as possible.
[10:51] <ddaa> it would be good to add test cases in launchpad to cover operation with the new format, so if there are indeed bugs in the new bzrlib code that affect launchpad, we would uncover them.
[10:52] <ddaa> jml: why upgrade to a released version if the prerelease version is not broken for us?
[10:52] <jml> ddaa: maximum love vibes.
[10:52] <ddaa> mh...
[10:53] <ddaa> I'm afraid this sort of love vibes will not show up in the performance evaluation :)
[10:54] <jml> ddaa: fair enough.
[10:54] <thumper> ddaa: I agree with jml, we shouldn't use 0.15rcX on the supermirror if 0.15 is released
[10:54] <ddaa> I sympathize with the idea, but as long as there is more work to do than we can do, we need to pick our tasks carefully.
[10:55] <ddaa> thumper: why do you think this?
[10:56] <thumper> ddaa: it makes you look as if you aren't up with it
[10:56] <thumper> ddaa: it gives the appearance of being sloppy
[10:56] <thumper> of not caring
[10:56] <lifeless> thumper: to whom?
[10:56] <thumper> appearances are important
[10:56] <ddaa> thumper: the bzr we run on launchpad is not visible to users.
[10:57] <lifeless> ddaa: until the hpss lands that is.
[10:57] <thumper> ok then, maybe it just offends my sense of tidyness
[10:57] <lifeless> anyhow, I think any change to the bzr version needs to be done with care
[10:57] <thumper> lifeless: will the hpss expose the remote version number?
[10:57] <lifeless> just because we've released a new version is neither necessary nor a sufficient reason to upgrade.
[10:57] <lifeless> thumper: no, it will expose a protocol.
[10:58] <ddaa> lifeless: even then, would a difference between a rc and a release be apparent?
[10:58] <lifeless> that is, when the hpss is being used, there will be stronger coupling between the users bzr and ours.
[10:58] <lifeless> ddaa: hpss is big, for 0.16 I fully expect it to be apparent.
[10:58] <lifeless> for 0.15, tags will be the killer
[10:58] <lifeless> tags and nested tree repositories are likely to give you a chinese life for a short period.
[10:59] <thumper> we have nested tree repositories?
[10:59] <ddaa> lifeless: for example, if we rollout 0.16rc2 for hpss-on-launchpad, and 0.16 does not fix an hpss-related functionality, would it be worth upgrading to 0.16?
[11:00] <ddaa> s/not fix an/not fix any/
[11:00] <lifeless> ddaa: like always, I think it depends on whether the changes from 0.16rc2 to 0.16 matter to us.
[11:00] <lifeless> buts its more likely that they will
[11:01] <ddaa> Yup. That's my whole point.
[11:01] <jml> ok. so how does one actually go about upgrading bzr on Launchpad?
[11:01] <ddaa> jml: ask lifeless :)
[11:02] <ddaa> I think it goes something like "merge the right bzr branch into the rocketfuel bzr, run the launchpad test suite (and the importd an cscvs test suites, too)
[11:02] <ddaa> fix any bug or deprecation warning that pops up
[11:02] <lifeless> merge the bzr you want to sourcecode/bzr
[11:02] <lifeless> run make check_merge
[11:07] <jml> lifeless: thanks. it wouldn't surprise me if running make check_merge is the most difficult part of the process.
[11:08] <ddaa> jml: ./test.py -vv canonical 'bzrsync|supermirror|branch' && make importdcheck && make -C sourcecode/cscvs check" should run all the tests that matter.
[11:09] <jml> ddaa: thanks
[11:09] <ddaa> in case check_merge does not work for reason not related to bzr
[11:09] <lifeless> mmm
[11:10] <ddaa> lifeless: we do have a problem with the test suite not working on developers systems at the moment.
[11:10] <lifeless> how are their systems different to pqm ?
[11:10] <ddaa> it needs fixing of course, but I think it's better not to block on this problem
[11:11] <jml> lifeless: at the least, feisty vs dapper, postgres-8.2 vs 8.1
[11:11] <ddaa> lifeless: running feisty, running at a different speed
[11:11] <ddaa> jml: pqm runs 8.2, and so should you
[11:12] <jml> ddaa: I have been for many weeks.
[11:12] <jml> ddaa: I didn't realise pqm had been upgraded
[11:12] <ddaa> that's good, sorry if it came across harsh
[11:13] <jml> np.
[11:15] <ddaa> jml: maybe stick "importd" in the regex for test.py as well
[11:15] <ddaa> s/maybe//
[11:19] <jml> ok. I'm going to grab a coffee and work on this.
[12:06] <jml> ddaa: it looks like even those tests don't run properly. I'll fix them up.