User1: bzr: ERROR: xmlrpc protocol error connecting to https://xmlrpc.edge.launchpad.net/bazaar/: 503 Service Unavailable
User2: User1 Scheduled maintenance window
User3: User1 launchpad is down for maintainance
User1: Pooh :(
User1: I bet it would be cool to report that in more detail (just "50x Scheduled Service Interruption" or some such)
 * exarkun hopes his laptop doesn't melt before service returns
User2: User1 Well, it does tell you on http://launchpad.net/ :-)
User4: how long until lp is back up?
User2: User4 It tells you in the /topic....
User4: what time is it utc now?
User2: 51 minutes
User2: oh sorry
User2: I'm not in UTC any more
User2: 111 minutes
User4: aw ok
User2: (summer time started last weekend)
User4: thx
User4: lol
User2: Being in UTC for half the year makes you get used to not doing any conversions...
User5: can you please use http://www.timeanddate.com/ links when posting the downtime announcements? :P
User2: aw, surely people can learn to manage UTC <-> their own local time? :-)
 * Snova figured it out a little while ago: 9 PM EST
User6: It's pretty crtical to learn your offset when you're working online...
User7: User2 every time we figure it out, it changes!
User8: Another reason to dislike DST... apparently it keeps changing.
 * SamB_irssi was referring to going into/out of DST, not the way they change the dates for those ...
User8: That's what I meant. I always thought I was -4, then I find I've been wrong all my life and it's -5. Then I realize that's only for half the year. :)
User5: http://www.timeanddate.com/worldclock/fixedtime.html?day=1&month=4&year=2009&hour=22&min=0&sec=0&p1=0
User5: :P
User6: What an ugly URL.
User5: I urge you to write one for launchpad :)
User9: oh man
User9: dst should just be banned
User6: User9 Mhm.
User9: or
User6: Particularly when governments decide to enact it with only a few weeks notice.
User7: User9 after a reasonable warning period, maybe
User9: everyone in the entire world should change on the same day
User7: User6 when did they do that?
User6: User7 Western Australia did it a couple of years ago.
User7: User9 slight problem -- summer happens in the other half of the year in the southern hemisphere
User6: They decided to start a trial of it, three weeks after the decision was made.
User9: this period when the northern hemisphere drifts in to dst and the southern drifts out is terrible
User6: User7 But you can switch from one to the other at the same time.
User9: User7 well, they could still _change_ at the same time
User6: User7 .uk changed a week or two ago, and .au changes next week.
User9: nz on sunday
User9: while i'm in the air, so at least i'll be timezone challenged anyway
User7: and I was upset about how little warning the US politicians gave about the fairly recent (year or three ago?) in when DST happens
User6: Ah, useful.
User9: i just hope my gf doesn't turn up to collect me an hour early :)
User6: I wonder what airlines do when there is little notice.
User6: Because all of their times are going to be off by an hour.
User5: they (don't) call you :p
User5: that's the case with JAT airlines at least in Serbia :)
User7: mostly because of how long it takes for these updates to make it into OS distributions and onto computers that I actually use ...
User6: User7 We have a proper rapid process in Ubuntu now, fortunately.
User7: I think they should give about 10 years warning before making changes like that...
User6: For the WA change we didn't.
User7: User6 well, what about systems that don't get upgraded that often?
User7: for instance, my mom's computer runs Windows 98 ...
User6: Then you complain at your government for being stupid.
User7: heck, my XP box needed SP2 to handle it
User7: User6 hmm.
User10: hey all
User10: ok
User11: there we go
User11: who ever helped me before with the open source stuff
User11: i know one person was intellectronica and the other preson is not here
User11: but thank you!
User3: User11 you're very welcome. i hope you enjoy using launchpad and getting into the open source world in general
User11: yes i do
User11: in my two linux classes we dealt with open source but this is what i wanted to do
User11: wiht this project but yea
User11: never got time to do that until now
User11: also i am trying to figure out the stuff with bazaar
User11: what was that tutorial you gave me earlier?
User11: nvm got it. I have to createa a new standalone tree or a new shared respository which one should i choose
User8: A branch vs. a repository?
User11: which one is better Snova
User11: ?
User8: If you intend on creating multiple (related) branches, a repository, so they can share history.
User11: does it only update the changed files?
User12: is launchpas down
User12: ?
User8: User12 Scheduled maintenance.
User11: seiflotfy yes maintenance until 2100UTC
User13: fwiw, we're actually bring most of LP back up right now. I stress. *most*.
User11: fwiw?
User11: User8 does it only update the changed files?
User8: Does that include code? /me checks :)
User8: User11 Hmm? Not sure what you mean.
User11: if i change a file on my computer and upload it will it will change the file on the server but if i try to upload a file that is not different or have a different time stamp does it still get uploade?
User8: No, it only uploads changes.
User11: k perfect
User11: should i choose skip the creation of owrking trees in this resository and default format?
User8: Depends on how you're going to use it. Keep them if you intend to edit from there.
User11: the only way i will edit them is on my computer and then upload them
User8: If it's just a centralized place to store code (say, a remote shared server) and you won't edit them there, disable working trees.
User11: format shoudl be default then
User11: that is what i am using it as
User11: centralized place to store cdoe
User8: If this is for you to work on, then keep them; if it's just a place to upload/download from, disable to save a bit of space.
User11: what
User11: upload/download form
User11: disable what
User11: and what format shoudl i sue
User11: like 1.6, default, 1.9?
User6: User11 Don't specify a format. It will choose a nice default.
User6: You don't actually need a shared repository - it's only there to save space.
User8: If you're creating the repository for your use, on your computer, and you intend on editing code in it... use working trees. If it's a shared server somewhere, you presumably won't edit code there, so they are unnecessary and can be disabled.
User11: wgrant so choose standalone tree/
User11: cant i upload the files somewhere so people can download them?
User6: User11 In general you would push the branch to Launchpad.
User11: oh ok
User11: and once launchpad comes back up it is easy to do?
User8: User11 Very.
User6: Yes.
User6: bzr push lp:~user/project/branchname
User6: Done.
User11: if i want to push it launchpad i can still choose either tree or respository correct
User6: I'm not quite sure what you mean - where are you seeing these options?
User8: It doesn't matter. A branch is a branch, even if an internal detail of the branch is that its history is shared with other branches in a repository.
User6: How about we just ignore shared repositories for this introduction, as they're not important.
User11: i am in windows i can right click and do initialize
User11: ok
User6: Ah.
User11: that why
User6: I'm not sure how TortoiseBZR works, but you want a branch, not a repository.
User11: k
User11: that is what i choose
User11: created a standlone tree
User11: that correct
User6: Right.
User11: that is the status
User6: That's right.
User11: can i push it to launchpad yet?
User6: Now you can add and commit files.
User6: Let's see...
User6: It's probably not advisable to yet.
User14: User6 jabber
User15: User11 codehost is up, so you should be able to
User11: wgrant i just initlized the directory that everythins is under
User8: YAY!
User6: Thanks mthaddon.
User15: if you mean bzr push, that is
User11: wgrant is it okay if i initialized the directory that all of my files are in or do i need to do the files indiviually?
User6: User11 You need to tell bzr which files you want it to track. The command is 'add', so it's probably something similar in TortoiseBZR.
User11: okay
User11: i have hte windows up
User11: what branch and the message
User6: Huh?
User11: hold on
User11: how do i remove a branch
User6: You can just delete the directory.
User11: i dotn want to bc it has all of my files in it
User16: thewrath, just delete the .bzr directory then
User11: so i have to do each file indiviually
User11: ok
User6: If you want to turn it into a normal directory, just delete the .bzr directory inside it.
User11: if i right click a file i dont have the option to init but only for a directory
User6: User11 Add, not init.
User6: You init to create a branch, but you add files to that branch.
User11: how do i easily add an entire directory to my branch
User6: Right click on it and add it, I suppose.
User11: i have checkout/branch, init, tort.. bazaar
User11: how can i do it through the command line bc what i saw it was only through the command line one file at a time
User11: can i just copy files from my initial directory to the branch directory?
User6: bzr add path/to/directory
User11: http://img87.imageshack.us/img87/5827/74232461.jpg
User6: User11 You have to run that inside a branch. If you want to add everything inside the branch, just 'bzr add' in the branch will do.
User11: how do i get into the branch
User6: Change into the directory where the branch is.
User6: Where did you create the branch?
User11: ok i am in the bracnh now
User11: then the bzadd /directory
User6: Yes.
User11: so if i am in C:/xampp/htdocs/launchpad for hte branch
User11: i would run bzr add C:\xampp\htdocs\assetTracking21?
User6: Ah, no.
User6: You have to have the files in the branch.
User11: ah ok
User11: so i just copy them over then?
User6: Symlinks are useful to handle that.
User6: i suppose so.
User11: k
User11: let me try
User11: so now when the files/directories are in there then i run waht
User11: bzr add * ?
User6: User17 Is it safe to create multiple PPAs, or will they get strange key UIDs?
User6: Just 'bzr add' without any arguments will add everything in the current directory.
User11: k done
User11: what baout to push it out to launchpad
User11: or the other site that was state
User6: You need to commit first.
User6: As for pushing, you'll have to look up some docs.
User11: launchpad is back up
User11: ok
User6: I don't know how to do the SSH key stuff in Windows.
User17: User6 the signing-key UID will contain the default PPA displayname (which follows the name)
User6: User17 'Launchpad PPA named blah for Some User'?
User17: User6 don't worry much about it because in 2.2.4 we will update all the key UIDs  and sort out this thing.
User6: User17 You can't overwrite them on keyservers.
User6: They are there forever.
User17: User6 we can revoke the primary UID and add a new one.
User11: committing now
User6: User17 True, but messy.
User11: User17 how do you do the stuff with SSH key stuff in windows
User17: User11 sorry, I can't give you precise instructions, I've only used putty once in my life :(
User11: lol
User11: ook
User17: User11 do you need it for bzr ?
User11: $ bzr push --create-prefix sftp://lynnmoore@example.org/~/public_html/myproject is how i do it though
User11: that is what wgrant meant i guess
User11: nvm
User11: i got it
User11: now do i have to do anything on my launchpad account
User11: for htis
User11: i see i have instructions on how to do it in windows with launchpad
User17: User6 that's the only way we can 'fix' existing signing-key (adding webapp PPA url in a comment, for instance)
User6: User17 I know.
User11: do i have to add anything to my launchpad
User17: User6 it won't get much worse that it already is in the next 2 week, by that time we will have a definitive solution for that.
User11: i have my ssh stuff there
User11: *
User11: bzr+ssh://lynnmoore@example.org/~registrant/project/branch
User11: or do i just have to do that
User6: User11 Once you have your SSH key set up, just 'bzr push lp:~registrant/project/branch'
User11: ssh set up on launchpad?
User6: User17 I think I'll hold off creating another PPA if it's only going to be a couple of weeks.
User6: User11 And on your local machine, yes.
User11: lets try this
User17: User6 no, please, give it a try, create at least a new 'experimental' one.
User17: User6 we need the testing ...
User6: User17 OK, I guess one key can't hurt.
User11: i need my id how do i get that
User11: i get hte user michaelbrown2009 has not registered any SSH keys with Luanchpad
User11: https://launchpad.net/~michaelbrown2009 i have on there
User6: User11 You have an OpenPGP key, but no SSH keys.
User11: ah
User11: hold on
User11: let me get ubuntu up
User11: how do i register that with launchpad
User6: User11 It's hidden in the third level of tabs under 'Change details' for your user.
User6: So, click 'Change details', then 'SSH Keys;
User11: got it
User6: User17 +edit-dependencies appears to try to get something over HTTP (I get a security warning). I can't work out what, and no other page that I can find does...
User17: User6 let me check, are you using firebug ?
User6: User17 I'm just turning it on now.
User11: i do i know its working
User6: It's taking a while to reload all of my LP tabs :(
User6: YUI stuff... hmm.
User11: how do i know its uploading my stuff to launchpad
User17: User6 'contains unauthenticated content ...'
User16: wgrant, is it trying to load from yahoo.com?
User6: User16 Yes.
User16: argh
User6: Only that page.
User11: User6 ?
User6: User11 Does it not give you a progress bar>
User16: cprov, YUI doing it's dependency dance again
User17: right
User11: soemthing then 1390KB @ xkb/s Transfering: Walking content. 1/1
User11: is what it says
User6: Right. It's uploading.
User11: k
User11: does it take a while bc it was going at like 2xx kb/s
User11: now i am down at 0kb/s
User6: If it's biggish, it can take a while the first time.
User17: User16 have you seen it before ?
User11: k
User11: th
User11: *tu
User11: *ty
User11: time for the gf
 * thewrath[A] is now away - Reason : at my girlfriends
 * wgrant -> uni
User3: at least some of us are having fun
User6: User3 Heh.
User16: cprov, yes, a few times
User16: flacoste and mars know about this
User16: it's the way you're loading the deps
User16: easy fix, but will need to be cowboyed
User17: User16 oh, hell
* mthaddon changed the topic of #launchpad to: https://launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com
User18: Did I screw up my email or is code-review-over-email...not working?
User18: I sent it 11 minutes ago and nothing has happened.
 * Peng_ goes back to being afk again
User16: Peng_, did you gpg-sign it?
User19: hey guys! just wanted to say: launchpad rocks more and more with every release! nice work!
User18: User16 Yeah. And when I forget to, it always sends me an error (or at least for bugs, shrug).
User18: Although I did ask LP to ask for review for someone who had already reviewed it, so maybe it exploded.
User16: Peng_, maybe
User20: User21 welcome back.
User21: User20 laptop is still going
User21: User20 this is my desktop
User20: ahh
User21: I am a little concerned that I may run out of disk space on the root partition
User21: down to 515 MiB left
User18: User16 Ah, I finally got an OOPS email back.
User16: Peng_, launchpad is catching up!
User11: okay
User11: how can i see my files with this
User11: bvr stuff
User11: on the launchpad site
User16: thewrath, "Source code"
User11: k
User11: hold on
 * beuno holds
User11: ha ha
User11: i removed the 2 branch bc they got messed up
User11: i created a new one and run the following command: bzr push lp:~michaelbrown2009/wasdats/version1
User21: meep
User11: i get error target directory that command i ran already exists but does not have a valid .bzr directory. Supply --use-existing-dir to push it here anyway
User21: down to 380 meg free
User11: how can i make it have a .bzr directory
User16: thewrath, add that flag
User16: thewrath, good luck
User11: why good luck?
User16: er
User16: thumper, good luck  :)
User11: my  launchpad directory that i have on my local machine has a .bzr directrory
User16: thewrath, I'm confused
User11: redoing everything
User16: oukeydoke
User11: created branch, added, committe
User22: for the love of god
User11: sorry if that is directed to me
User22: is there a way to stop these damn rosetta emails?
User11: what rosetta emails
User16: thewrath, nothing to do with you
User16: vorian, the approved templates, etc?
User22: yes
User16: vorian, I don't think so, no
User16: talk to danilos tomorrow
User22: User16 last time I uploaded l10n for kde, i got about 20,000 emails
User22: actually, I stopped counting at 20,000
User16: right, that isn't a great situation
User16: vorian, or file a bug, where it can be tracked
User22: bug 336063
User23: Error: Could not parse data returned by Launchpad: timed out (https://launchpad.net/bugs/336063/+text)
User22: "fix committed"
User11: how come i get this error
User22: meh
User11: when i have it on my local one
User11: i have the .bzr directory on my local one but it is not on the launchpad site
User22: bug 335831
User23: Error: Could not parse data returned by Launchpad: timed out (https://launchpad.net/bugs/335831/+text)
User8: User11 If you register the branch with Launchpad and then push to it, it complains because the target directory already exists but isn't a branch, so it wants to confirm it. On the other hand, if you just push without first registering it, it will be created automatically, error free (as I recall).
User11: yes it does
User11: thank you Snova
User22: <3 api changes
User11: Snova how do i see the source code
User22: User37 dude, please tell me i'm not going to get another 20,000 emails :)
User11: where do i ask a question to change my url
User5: what happened with rosetta? :P
User8: User11 I assume you mean on Launchpad... go to the branch you registered, and there should be a link on the bar there, "Source code".
User11: how about asking questions
User11: in launchpad to chagne my URl Snova?
User8: User11 I'm not sure what you mean... your username? The launchpad.net/~<user> thing?
User16: savvas, why?
User5: User16 I was curious what happened with vorian and 20k emails :)
User16: savvas, it's a mix of soyuz and rosetta
User16: shared blame  :)
User22: User5 this be the bug https://launchpad.net/bugs/335831
User23: Ubuntu bug 335831 in rosetta "New translation import notification system is wrong on many levels" [Undecided,Invalid]
User22: hah
User11: i want https://launchpad.net/wasdats to be changed to https://launchpad.net/mikesats
User22: User11 edit profile
User8: User11 Go to that page, on the top right is "Change details". Edit "Name".
User11: I have display name and title
User11: i was told i had to ask a question about it
User8: I think all you have to do is edit the proper field. I see "Display name" and "Name", though for whatever reason you seem to have something different.
User11: right
User11: Display Name: Mike's Asset Tracking System; Title: Mike's Asset Tracking System
User11: the url is https://launchpad.net/wasdats
User11: i want to change wasdats to mikesats
User11: i was told i ahd to ask a question at launchpad but lost hte link
User11: i think i need to talk to savvasor someone
User11: but i am not sure
User11: Snova u have any idea?
User8: Questions are asked here: https://answers.launchpad.net/ but I'm pretty sure you don't have to.
User11: oh ok
User11: i was told so i was not sure at this point
User11: does anyone else have an opinon?
User8: OH
User8: Doh, I somehow missed the fact that you wanted to edit a project name.
User8: In that case, I have no idea, I've never created a project.
User8: https://answers.launchpad.net/launchpad
User11: question posted
User11: Snova that is okay
User11: welcome back rgreening
User11: thank you to everyone that has helped me
User24: o/ thewrath
User11: what wrath?
User11: what rgreening?
User5: Error ID: OOPS-1188ED24
User5: https://launchpad.net/ubuntu/jaunty/+source/kdebase-runtime/+changelog
User5: ok, logged out and logged back in, all ok :)
User5: no actually wait
User5: https://edge.launchpad.net/ubuntu/jaunty/+source/kdebase-runtime works, but https://edge.launchpad.net/ubuntu/jaunty/+source/kdebase-runtime/+changelog returns an oops for some reason
User5: same without 'edge'
User6: User5 It's a timeout - those pages seem to take an awfully long time to render in general, and that must just have too many uploads.
User25: savvas, I took note of that oops and page, and maybe file a bug to see if it can be optimized in our next performance week
User25: err
User25: let me rephrase that
User25: I took note of that oops and page, and will file a bug to see if it can be optimized in our next performance week
User6: Even something with a modest number of uploads (only a couple per release) takes 17 seconds to render.
User25: hmm
User25: actualluy
User25: *actually
User6: Other things are fairly snappy, so it's not likely to be general DB load.
User25: wgrant, indeed, it's on my radar
User26: thanks for the nice release everyone
User27: hmm, I wish that the GNOME vcs-imports branches weren't the default branches :-(
User27: the defaults should be the ones from bzr-playground.gnome.org
User6: Not really, particularly as I guess bzr-playground will die soon.
User27: is there some announcement you refer to?
User6: GNOME is moving to git.
User27: announced where?
User27: I *did* try googling
User21: User27 we are getting git imports working
User21: User27 so when gnome moves, we can still have imports
User6: http://mail.gnome.org/archives/devel-announce-list/2009-March/msg00005.html
User27: shouldn't they have posted something on the website ?
User6: Why do their users care?
User28: users often use source code to build the product
User5: the packagers? :p
User28: for starters
User6: User28 You have a strange definition of 'often'.
User27: I meant like on http://live.gnome.org/SVN
User27: you know?
User5: User27 try asking lynnmoore@example.org #gnome - maybe someone knows there :)
 * SamB isn't at all sure bzr-playground will disappear in any case -- it might just be converted to a mirror of the git repos...
User5: that would be great
User29: hello. i'm trying to upload package in my ppa, but i get this: Connection failed, aborting. Check your network (111, 'Connection refused'). But my network is fine - i can easily visit lp pages. i will be very appreciate for any clues about this.
User28: User29 it uses ftp, can you ftp to the launchpad upload site successfully?
User6: User13 germanium's poppy is dead?
User13: User6 or taken down by "someone" :-) just got an sms about it myself
User6: User29 See what spm said - there's something wrong at the Launchpad end.
User27: oh, anyway right now I'm pushing a bzr-svn branch of libxml2 and bzr is wasting time reading the vcs-import branch it got stacked on by default ...
User30: good evening
User5: good morning :)
User30: i got an strange connection failed when i try to dput into my ppa
 * SamB wonders why bzr needs to pull so much to realize there's no shared history?
User13: User30 yeah. sorry 'bout that. known problem. is being worked on atm.
User30: traceroute is ok it reaches germanium
User30: ki
User29: User28 ehm, yes, i'm trying to upload using ftp and it is not successfully, according to message above.
User30: hard day with these changes :) thanks
User28: User13 ping
User28: User13 ^ is ia's problem related to poopy ?
User6: User28 poppy is the FTP server, yes.
User27: % bzr push lp:~naesten/libxml2/devel
User27: Host key fingerprint is bd6c:f4c4:4f6:c742:59d8:35db:68f6:4d5f:bd6c:f4c4:4f6:c742:59d8:35db:68f6:4d5f
User27: [wolf picture elided]
User27: Using default stacking branch /~vcs-imports/libxml2/main at bzr+ssh://bazaar.launchpad.net/%7Enaesten/libxml2/
User27: [###################-] bzr+ssh <  35113KB    61KB/s | Fetching revisions:Insert
User13: User28 so to speak. poppy is down atm while we try and get more than 60Mb disk free.
User31: With regard to the new "ImportingFromBazaarBranches", it says I can specify domain "In the file name itself: domain.pot or po/domain.pot, etc."
User31: Can the .pot file be anywhere, however? I am confused if the first case means it has to be in the root of the branch
User27: Using default stacking branch /~vcs-imports/libxml2/main at bzr+ssh://bazaar.launchpad.net/%7Enaesten/libxml2/
User27: [###################|] bzr+ssh <  51786KB    40KB/s | Fetching revisions:Insert
 * mars looks around for jtv
User32: jtv1, around?
User21: User28 does the bzr client actually listen if you say "don't stack" ?
User21: User28 at one stage it didn't but I'm not sure if that is fixed
User6: User21 Is there an option for it?
User6: '--stacked-on=' just stacks on .
User27: we won't think of it until it's too late anyway
User21: User6 there is
User21: User27 it is probably quicker to kill that one
User27: User21 it wen't through just after
User27: er. went
User21: User27 then delete the branch it started
User21: User27 ah
User27: User21 I hate that :-(
User21: User27 you can side step the stacking by intialising the remote branch first
User27: the die/delete dance is no fun
User32: you need a "bzr cleanup" command
User21: User27 something like `bzr init --1.9-rich-root lp:~user/project/name`
User21: User27 then push
User21: User27 and you won't get stacking
 * thumper has just found this out
User27: I just wish it would DTRT more often
User21: User27 it would be better if the import had the same revisions you wanted
User27: ... and not leave you a wedged branch that you need to kill with the web UI
User27: and I don't see why it had to read so much from a smart server to figure out there was nothing in common!
User28: User21 noone has xied it
 * thumper thinks of a `bzr rm-lp` command to delete the lp branch
User27: lp-rm, you mean?
User21: whatever
 * mars still likes "bzr cleanup" or "bzr cleanup-remote"
User28: User21 pushing to stacked is no slower than pushing to non-stacked, if you are using the bzr nightlies
User28: User27 ^
User27: anyway ... can't the smart server and smart client talk about what revs they each have and how much of the remote repo would be involved in stacking ?
User27: User28 from which night?
User27: and this was the FIRST push
User21: User28 the serverside isn't using nightlies
User28: User27 a week or two ago now we fixed this
User28: User21 server is fine
User21: User28 you have a smart  verb to find revisions?
User28: User21 yes, not that that is related
User27: User28 bzr --version doesn't tell me the install date or latest revision or anything :-(
User28: I suspect you're off in a different place than I am
User28: User27 dpkg -l bzr
User27: User28 I'm on Debian ... we don't get nightlies in dpkg format, do we?
User28: sure, you can use the ppa packages
User28: just pick a reasonably close release - intrepid is roughly squeeze
User27: seriously?
User6: Roughly Lenny, you mean?
User27: I'm personally very uncertain what Debian distro I'm on anyway
User28: User6 oh yes
User27: I think I'll just call it "pred sid"
User28: anyhow
User28: if you are still experiencing slow pushes
User28: you need 1.14, because we added streaming to 1.13 servers when pushing to a stacked branch in 1.14.
User27: how come PPA doesn't do Debian anyway?
User27: so do I want J?
User27: that is, jaunty?
User27: you do mean 1.14dev, yes?
User27: I think maybe the bzr command should get stamped with the commit it was installed from at install time ...
User28: https://launchpad.net/~bzr-nightly-ppa/+archive
User27: User28 okay, either it's still having to pull down a bunch of junk, or it's lying about what it's doing
User27: hmm.
User27: considering my bandwidth graph, I'd have to go with lying
User27: it's uploading, not fetching!!!
User27: what is "Fetching revisions:Insert
User27: " supposed to mean anyway?
User28: its copying data around
User28: :)
User27: but can't it get the direction right?
User27: it would probably reduce user frustration a lot if it claimed to be doing what the user was expecting ... and since that would be true in this case ...
User28: the < and > is confusing people
User28: I hope to polish that during the rc
User27: it's not just that!
User27: it says "fetching"
User28: the author of the progress code thought < and > mean the reverse of what some other people expect it to :)
User27: that is just as confusing, I think
User27: oh.
User28: it is fetching, the server is fetching from the client
User27: you mean it's confusing the programmers???
User33: bzr is very fetching ;)
User28: broadly though I agree, we want the progress to be cleaner and more useful
User27: oh, well, when it's the server that's fetching ... it should be put into context ...
User33: User27 "fetching" is a synonym for "transferring" in this context.
User27: it should either be given from *my* bzr's perspective, or qualified with whose perspective it *is* from
User33: User27 whether it's local->remote or remote->local (or local->local...) is all the same to bzr's internals.
User33: So the client is fetching from the local repo into the remote repo when you do a push from local to remote.
User27: User33 well, I don't care what the internals think!
User27: I'd like it to not be so misleading
User33: It's a matter of perspective.  The perspective being used here is "it doesn't matter where a repository is, bzrlib is fetching data from place A and inserting it into place B".
User20: -> #bzr please.
User27: 'kay
User33: Rather than the perspective of "B is fetching from A", which I guess is the impression you got?
 * spiv moves
User34: Excuse the interruption, I'm trying to make my first PPA upload and I'm getting 'Connection refused' from the FTP, could someone tell me if something is down or if I have gone awry somewhere?
User20: User13 ^^
User6: User34 It's a problem at the Launchpad end.
User6: It is being worked on.
User34: Ok, great, thats what I figured was the case, but I wanted to double check rather than let it keep me awake wondering what I missed.  Thanks for the info.
User27: what is this FTP thing you speak of? is that something new?
User6: User27 PPA uploads.
User27: I was attempting to convey the impression that FTP was such an old thing that I had not heard of it before ;-)
User6: Ah.
User27: (which, of course, isn't true ;-P)
User6: The Soyuz team was intending to replace it with sftp for 3.0, I believe.
User27: that sounds like a team whose sole purpose in life is to evacuate the International Space Station, for some reason ...
User6: Hahah.
User6: It also fills up the ISS!
User6: Although there is the semi-permanent escape Soyuz.
User27: oh, they use those things to get up there too?
User6: Yes.
User27: I guess I'd forgotten
User27: (but I can't remember)
User6: It was the primary vehicle while the Shuttle was gone.
User6: And still is very often used.
User27: I guess it's nice and simple?
User6: I guess so.
User6: It has been around a while.
User6: It is also less penetrable by incidents in space than Launchpad's Soyuz is by my casual pokings.
User27: hmm. well, I guess that soyuz had better *stay* on the launchpad
User6: True.
User27: well, anyway, goodnight people!
User6: Night.
User13: gah. poppy on germanium was playing silly buggers. should be working now.
User35: wow, loggerhead has syntax-highlighting, awesome!
User36: does loggerhead need to be nudged?
User36: just using it in a training session right now :/
User6: It's working for me, but slow.
User13: User36 sorry - i didn't notice your comment about issues with codebrowse till now - it seems to be ok atm; but do yell if it needs a theraputic bouncing
User36: ok, seems good now
User36: thanks
User37: User31 you can put your POT files anywhere
User37: User22 you should get only failure emails, which means it should be a lot less than 20k :)
User6: User37 He showed an example of a success email that he got recently...
User6: User37 Dated April 1.
User37: User6 where's that example? (if it's a template file, they are still sent out, but there are not too many of them)
User6: It was a few seconds under 12 hours ago.
User6: "The template has now been imported successfully"
User37: User6 right, found it, it's a template
User6: 10 hours ago, I of course mean.
User6: What's the difference?
User37: User6 well, POTs are English only, and there are not that many of them (i.e. two orders of magnitude less than PO files)
User6: That's still useless and a bug.
User37: User6 but we are still sending them out because it's much harder to separate them out for upstream uploaders and Ubuntu packagers, and the former group needs them
User6: User37 I think you'll find that people will be less than two orders of magnitude less irate about them.
User37: User6 right, it's just too much work right now to fix it, and shouldn't be a big hassle
User37: User6 ok, thanks for explaining how people will take them
User37: User6 nobody has filed a bug yet, though, so I'd be happy if you do that :)
User6: User37 Will do so.
User6: User37 Bug #353648
User23: Launchpad bug 353648 in rosetta "Template import success notifications shouldn't be sent to package uploaders" [Undecided,New] https://launchpad.net/bugs/353648
User37: User6 thanks
User38: all of https://launchpad.net/ubuntu/+source/$srcpkg/ are oopsing for me; is this a known issue?
User39: hi
User38: (Error ID: OOPS-1188A763)
User23: https://devpad.canonical.com/~jamesh/oops.cgi/1188A763
User39: same thing for me
User39: actually
User39: (Error ID: OOPS-1188EA79)
 * wgrant saw a bug on that.
 * wgrant finds it.
User6: Bug #353568
User23: Launchpad bug 353568 in soyuz "ubuntu/source/package/+index timing out" [High,Triaged] https://launchpad.net/bugs/353568
User6: I hope it will be Criticalised soon.
User6: Although I suspect the fix will be to show only the first 10 (chronologically, so as to be most useless) releases, like they did with bug comments.
User6: It seems to take 15 seconds to linkify < 25 releases.
User38: hmm; makes it rather more awkward to query the current package version
User6: +publishinghistory works
User38: that's more typing, too :)
User6: That's what Firefox smart bookmarks are for.
User6: Maybe they are secretly trying to improve the quality of universe by making people work there instead, where packages have sufficiently few uploads that they are able to render within the timeout.
User20: looking at the query log, I reckon you can come up with a fix that doesn't reduce the amount of data shown.
User6: What made it almost an order of magnitude slower?
User6: The only linkification change that I've seen recently is lp: URLs.
User20: that's just regexes -- no queries involved for those
User6: Ah.
User20: I wouldn't have added it otherwise :)
User6: I wouldn't have thought so.
User20: it's just naive querying.
User20: as much as I love storm (and I do), I'm increasingly suspicious of ORMs.
User6: User20 Sometimes you do have to hand-optimise, but I think ORMs have sufficient benefits to outweigh their sometimes-inefficient queries.
User40: https://launchpad.net/ubuntu/+source/linux timesout for me
User40: I tried 4 times this morning, it seems to be a bug rather than general slowness
User6: User40 Bug #353568
User23: Launchpad bug 353568 in soyuz "ubuntu/source/package/+index timing out" [High,Triaged] https://launchpad.net/bugs/353568
User40: thanks
User22: User37 well, i'm getting success emails
User22: Hello Steve Stalcup,
User22: On 2009-04-02 07:03+0000 (48 minutes ago), you uploaded a translation
User22: template for kio-mbox in Ubuntu Jaunty package "kdepimlibs" in
User22: Launchpad.
User22: The template has now been imported successfully.
User22: Thank you,
User37: User22 as I said, template success emails are still sent out, but you are not going to get 20k emails
User37: User22 this is for base english versions of translation files, translations will not do that
User22: User37 so, let me get this straight.  Just since last night, i've gotten almost 400 emails.  This is normal? These aren't even the language packs yet
* intellectronica changed the topic of #launchpad to: https://launchpad.net/ | Help contact: intellectronica | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com
User37: User22 language packs won't produce any emails apart from failure emails
User37: User22 if you are uploading all kde* packages, then you might get that many emails, but that should be all
User37: User22 https://bugs.edge.launchpad.net/rosetta/+bug/353648
User23: Launchpad bug 353648 in rosetta "Template import success notifications shouldn't be sent to package uploaders" [Low,Triaged]
User41: I'm having trouble grabbing the wadl file for the launchpad API; a GET command gives me "Unknown consumer (sil)" even though I've authorized an application with that name
User41: now, it's quite possible that I'm doing the token stuff wrong...
User41: but I don't know how to debug it.
User41: can I tell whether the consumer is "unknown" because I'm passing an incorrect authorization header, or whether it's unknown because it really doesn't know about it and I'm confused somehow?
User41: https://edge.launchpad.net/~sil-launchpad/+oauth-tokens lists "Application name: sil", so *something* knows about it.
User42: User41 do you have the GET request you are sending to pastebin?
User41: User42 I do, but, er, it'll have my token in it, no?
User42: yeah
User42: redact those bits
User41: authorising everyone on the internet to access LP as me seems like not a good idea ;-)
User41: oh, you can check it with them redacted? I shall then :)
User42: nonce, token and signature
User42: I'm not an lp developer
User41: actually, it's short enough just for here, with them redacted
User42: but I just so happen to be using launchpadlib right now, so I can check how it looks compared to my requests
User41: GET -H 'Authorization:OAuth realm="https://api.launchpad.net/",oauth_consumer_key="sil",oauth_token="AAAA"",oauth_signature_method="PLAINTEXT",oauth_signature="%26BBBB",oauth_timestamp="'$(date +%s)'",oauth_nonce="'$RANDOM'",oauth_version="1.0"' -H "Accept: application/vd.sun.wadl+xml" https://api.staging.launchpad.net/beta/
User41: where AAAA is the oauth_token I got back from step 3 of the signing process, and BBBB is the oauth_secret I got back from step 3 of the signing process
User41: as per https://help.launchpad.net/API/SigningRequests
User42: 'GET /beta/ HTTP/1.1\r\nHost: api.edge.launchpad.net\r\nAccept-Encoding: identity\r\nte: deflate, gzip\r\nAuthorization: OAuth realm="https://api.launchpad.net", oauth_nonce="AAAAA", oauth_timestamp="1238669678", oauth_consumer_key="testing", oauth_signature_method="PLAINTEXT", oauth_version="1.0", oauth_token="BBBBB", oauth_signature="XXXXXXXXXXXXXXXXXXX"\r\naccept: application/vd.sun.wadl+xml\r\nuser-agent: Python-httplib2/$Rev: 259 $\r\n\r\n'
User41: does oauth_token have %26 at the beginning?
User42: nope
User41: hrm, it ought to according to the docs. Although taking it off doesn't help.
User41: grrr!
User42: how about the / at the end of realm?
User41: I think I have authorized a token for real LP but not for staging
User41: the docs do not make this clear!
User42: ah
User42: that's why I always use edge :-)
User41: yeah, but I'm poncing around, so I don't want to break anything
User41: aaaaaaaaaargh! "sil-launchpad is not a member of the beta test team"
 * aquarius repeatedly slaps launchpad people
User41: OK, LP people: if I want to create an OAuth token to use on staging, where do I send the request-token and access-token requests?
User41: edge.launchpad.net? staging.launchpad.net? edge.staging.launchpad.net? api.staging.launchpad.net?
User41: https://help.launchpad.net/API/SigningRequests only says edge.launchpad.net, which is Real Launchpad, not staging Launchpad.
User3: User41 staging.launchpad.net
User3: User41 staging is setup to parallel the normal serve
User3: ...rs
User3: the only reason you can log into it is because it has a copy of the database
User3: but the two services don't coordinate in any way. just replace 'edge' with 'staging' whenever you want to test
User41: User3 so, this should work? echo "oauth_consumer_key=sil&oauth_signature_method=PLAINTEXT&oauth_signature=%26"| GET -UuSse https://staging.launchpad.net/+request-token
User41: User3 'cos it doesn't; I get a 401.
User41: grr! ignore me
User41: it needs to be a post.
User41: nope, a POST still gets me a 401.
User3: User41 so, the equivalent works on edge?
User41: weird. it doesn't. It did a moment ago :(
User41: Client-Warning: Unsupported authentication scheme 'oauth' ?
User41: I'll try using curl instead of POST
User41: right, curl works. So lwp-request is b0rked. I should be better off now :)
User3: User41 that's, like, perl, no?
User41: User3 it is under the covers. I just use the POST and GET tools from the command line
User41: but, well, not any more, 'cos they're clearly broken :)
User3: oh wow, even i have that installed. you'd think i would know. anyway, yeah, curl works fine for me
User41: aha, progress!
User41: now, I get "invalid signature", but that's OK, that just means I'm putting something wrong in :)
User41: hrm. Can't work out *what* wrong I'm putting in, mind.
User41: why do I get an Oopsid in the returned headers?
User3: User41 so that you can help us debug?
User41: User3 yeah, but did my problem *cause* an oops?
User3: User41 yes. if you're getting an oops back it means your request caused it
User41: User3 wanna look at an oopsid for me?
User41: since it might be failing because of an oops, rather than because I'm doing anything wrong :)
User3: User41 of course. what's the id? (it'll take another 10m or so until i have access to it, b.t.w)
User41: X-Lazr-Oopsid: OOPS-1188S769
User23: https://devpad.canonical.com/~jamesh/oops.cgi/1188S769
User3: User41 and that's on staging?
User41: yep
User41: oo, a URL. I didn't know about that. Does that mean I can look at it myself?
 * aquarius reads the oops report
User41: darn, doesn't help
User41: doesn't tell me why my signature's invalid. It ought to be valid!
User3: User41 so, this shouldn't be an oops. you get unauthorized. oopses should only be recorded for unhandled errors
User41: User3 that's exactly why I was asking about it :)
User41: why is it throwing an oops? It's handled (by giving me the "invalid signature" error)
User41: although, well, I think I'm doing everything right, and it's still complaining that my signature is invalid :)
User3: User41 that's a bug in the webservice implementation, i think. looks like it records an oops for all non-2xx responses, but it really should only record an oops for 5xx responses
User41: User3 might wanna file a bug about that, then. :)
User41: I still don't understand why my signature's being declared invalid, though.
User3: User41 what are you trying to do, if i may?
User41: User3 I'm trying to get the WADL file, but in the pursuit of the greater goal of understanding the LP API and how it works, so I can, er, copy it.
User41: this is why I'm doing it by hand rather than using launchpadlib, because I need to understand it :)
User3: you need to authenticate to get the WADL?
 * intellectronica is surprised
User41: User3 so was I.
User3: User41 that too sounds like a bug to me
User3: User41 i can, of course, just give you the WADL. but looks like you want to play a bit with it first?...
User41: User3 I was looking to just poke around the API by hand, so I can get a flavour of how it works.
User41: but I'll fall back on launchpadlib
User3: User41 oh well. https://pastebin.canonical.com/15871/ for the wadl. i'll chase these two bugs
User41: which works. :)
User43: hi, my ppa build successfull an original ubuntu kernel + patch. after the build it failed to upload the binaries, how can i fix it: http://launchpadlibrarian.net/24695079/oh5l24UsOOeuziNtjQEflqBEUN1.txt
User6: User43 It means what it says - the 'base' section isn't allowed in jaunty any more.
User6: User17 The removal of 'base' from Jaunty could be problematic, given the lack of PPA overrides - is there a good reason to not readd it?
User43: wgrant, it ist the original ubuntu kernel, i only applied the patch
User6: The Ubuntu kernel in Ubuntu will be overrided into a different section.
User6: That won't happen in a PPA, where there are no overrides.
User6: User43 Find the package in debian/control that has the section 'base', and change it to something new.
User6: 'admin' is what is used in Ubuntu now.
User43: damn pc died
User43: i know the debian/control file, which is the right section, for a successfull upload?
User6: 23:41:36 < wgrant> 'admin' is what is used in Ubuntu now.
User43: thx, i will try it
User44: I'm using bzr+launchpad for the first time. I just branched gwibber project, fixed something very light (one string) which is a solution to an already reported bug (https://bugs.launchpad.net/gwibber/+bug/342160). How should I proceed now? Propose the branch for merge or generate a patch and attach it?
User23: Launchpad bug 342160 in gwibber "Jaiku support is broken since they've released the new API" [Medium,Confirmed]
User44: cody-somerville: I see. Let's say I will propose a merge, is there a way to map the merge to the issue i.e. as in "this branch fixes that bug" relation ?
User44: cody-somerville: because otherwise I'm guessing I should attach a patch! :)
User45: User44 Sure, when you bzr commit; include a --fixes lp:342160 flag.
User44: Hah! Awesome
User44: cody-somerville: I didn't commit, but could please elaborate?
User44: could you*
User44: cody-somerville: if it's somewhere in the web interface then I guess I will find it
User44: Thanks for the help!
User45: cody-somerville: https://bugs.launchpad.net/gwibber/+bug/342160/+addbranch
User23: Error: Could not parse data returned by Launchpad: timed out (https://launchpad.net/bugs/342160/+text)
User45: Err, alienbrain^
User44: User45 Thanks!
User44: lp+bzr is too luring
User45: They both rock.
User46: User44 Ftr, the gwibber project like merge proposals, so go that route.
User44: User46 thank you, fortunately that's the wrote I went with
User44: almost there!
User47: hi guys, I'm getting repeated timeouts at this url: https://launchpad.net/ubuntu/+source/xkeyboard-config
User47: latest oops is OOPS-1188E1317
User23: https://devpad.canonical.com/~jamesh/oops.cgi/1188E1317
User3: User47 confirmed :(
User25: ahasenack, bug 353568
User23: Launchpad bug 353568 in soyuz "ubuntu/source/package/+index timing out" [High,Triaged] https://launchpad.net/bugs/353568
User47: intellectronica, User25 thanks
User25: ahasenack, np
User48: with the 1GB limit on PPA's and now having multiple PPA's, is that 1 GB per PPA now, or 1GB per user?
User3: User17 do you know? ^^^
User17: User48 1GB per PPA, still
User48: cprov, ok, thanks
User49: Is there any issue if I rip of a couple parts of the launchpad design for a school project? namely the menu stuff
User50: MTecknology, you mean the page layout?
User50: or the actual html/css?
User49: User50 the layout of stuff in the header
User49: User50 along with a comment in the code where I ripped it off from
User49: User50 launchpad.net/scribed
User50: MTecknology, don't really like that
User49: oh
User49: User50 mostly I just liked how the tabs were hanging like that
User50: MTecknology, it's okay to copy the general style but not the code -- that would be confusing or in poor taste, not sure which :)
User51: Stupid quesiton, but creating a new PPA, do devirtualization/private settings copy over?
User51: (i.e., my main PPA is devirtualized, will the new one keep that setting?)
User3: User17 do you have a minute to help scuba- with https://launchpad.net/~freshgames/+archive/ppa/+build/923911 ?
User52: wow, building for 3 days?
User17: User51 no, PPAs can only be de-virtualized by lp-admins
User51: cprov, I know that, I already have one
User51: cprov, if I make a new PPA, then that one will be devirtualized, correct?
User51: er
User51: virtualized
User17: User51 yes
User51: cool
User17: scuba-: devirtualized PPAs build in official ubuntu builders which are native buildds, virtual ones build on xen-based buildd (the PPA ones)
User17: scuba-: what's going one with your build https://edge.launchpad.net/~freshgames/+archive/ppa/+build/923911 ?
User17: scuba-: is it being given-back indefinitely ?
User5: to upgrade an old launchpad branch version I just use "bzr upgrade lp:gapti" ?
User53: is it just edge that's getting timeouts?
User17: scuba-: your build got lost in a disabled builder, it will be retried soon
User46: luke-jr: It depends how closely related those forks are.
User46: My gut reaction would be to say "probably not" but I need more info.
User46: luke-jr: If they're just branches of the same codebase you could just define 2 or 3 series within one project. That would be the better way to do it.
User46: luke-jr: I'm not sure what you mean by "different management" here. Are you asking for different teams to be working on each different series?
User46: luke-jr: Sure. Launchpad doesn't really constrain you there. There's no way in Launchpad to specifiy "this time -> this series" but you can infer that by setting up a team like "fooix-branch-a" which would be made up of the devs who work on the "branch a" fork, etc.
User46: luke-jr: However, if you're really concerned about separating out these forks then they should be separate projects.
User46: But I don't think having a super project would really gain you anything.
User54: User17 I'm going to set bug 326091 to Fix Released, okay?
User23: Launchpad bug 326091 in soyuz "package override should not point people to ubuntu-users mailing list" [Critical,Fix committed] https://launchpad.net/bugs/326091
User17: User54 we already have new indexes.
User17: User54 yes, I will update the bug to FR soonish.
User54: User17 Okay, thanks for getting that done!
User17: User54 you are welcome. Let me know if you find problems with it.
User9: twilight\: let me check
User9: twilight\: which branch in particular?
User9: twilight\: oh, https://code.edge.launchpad.net/~asteinlein/kolibri/validation-improved ?
User55: Launchpad doesn't sanatize the revision log message when browsing the files of a branch. http://bazaar.launchpad.net/~bzr/bzr/trunk/files "(abentley) Change guess-renames to mv --auto, add --dry-run" isn't sanatized. If it contains html, it is inserted into the page as it is.
User55: sanitize*
User9: twilight\: should be fixed now
User9: User55 oh crud
User9: User55 should be fixed now
User55: yep
User9: User55 thanks for the alert
* intellectronica changed the topic of #launchpad to: https://launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com
User9: twilight\: thanks for the prod
User9: twilight\: no, it's always different things
User9: this was a configuration issue with the rollout yesterday
User11: hey people at launchpad
User11: thank you for all your help
launchpad
Ubuntu IRC