[00:12] <gustonegro> tarball name is libpd_1.0.orig.tar.gz;  changelog 1st line: libpd (1.0-1) natty; urgency=low
[00:13] <lifeless> so
[00:13] <lifeless> name the tarball libpd_1.0+test1.orig.tar.gz
[00:13] <lifeless> and the 1.0-1 becomes 1.0+test1-1
[00:15] <gustonegro> ok, gotit.
[00:15] <gustonegro> thanks a million
[00:17] <lifeless> and in future, don't delete pacakges :) - just upload a newer version (e.g. -2) without changing the tarball at all
[00:18] <gustonegro> okay.  I didn't know that.  from the docs it sounds like you can delete packages.   I was just trying to test things out to learn the system.
[00:18] <gustonegro> I had used the wrong git source at the beginning
[01:29] <broder> is it possible to unlink an ubuntu package from an upstream?
[01:29] <broder> i just noticed https://launchpad.net/lucid-backports/+packages
[01:36] <wgrant> broder: Done.
[01:36] <wgrant> Any package uploader should be able to do it.
[01:37] <micahg> wgrant: no, there's a bug, let me find the number
[01:37] <broder> From the page I linked? Looks like gitolite is in universe, so I should have had the requisite bits...
[01:37] <wgrant> I thought we fixed that a couple of days ago.
[01:37] <wgrant> I may be wrong.
[01:37] <micahg> bug 796867
[01:38] <wgrant> Ah, so it's in the batch of revs that are about to be deployed.
[01:38] <micahg> not deployed yet
[01:38] <broder> Ok. Well, thanks wgrant
[02:34] <Noldorin> what's the difference between the Solved and Answered question statuses in LP?
[02:35] <StevenK> Answered == some one has provided an answer. Solved == the asker has used the answers and solved the problem.
[02:54] <Noldorin> StevenK, ah right. so if the project maintainer replies to a question with an answer, and the answer never returns to it... it should be left as Answered or marked as Solved?
[02:57] <spm> from the perspective of a regular answerer, answered and solved are identical to me. either way, the query isn't on the active list.
[02:58] <Noldorin> fair enough
[02:58] <spm> to some extent, the info-required reply (or similar name) - has the same effect.
[03:00] <Noldorin> spm, so if the asker doesn't reply, i might as well just leave it as Answered eh?
[03:00] <spm> that's what we do.
[03:00] <Noldorin> thank you. sounds sensible.
[03:02] <Noldorin> spm, actually: can i revert questions to a preivous state / remove existing messages?
[03:03] <spm> you can change their status, I believe anyway. remove, doubt it.
[03:03] <Noldorin> spm, not without adding another message, it seems
[03:04] <spm> via change status? yup. seems that way.
[03:10] <Noldorin> oh well
[03:12] <Noldorin> spm, not a big issue... it's just that i accidentally wrongly changed the status, and want to revert, but don't know how to without adding another nonsense message!
[03:12] <spm> "oops. I boo boo'ed. changing status back" <== more or less what I've used :-)
[03:18] <Noldorin> spm, hehe. fair enough then!
[03:18] <Noldorin> cheers
[03:40] <Kamping_Kaiser> hi. launchpad still thinks freeciv is using rt.freeciv.org for bu tracking, but its moved to http://gna.org/bugs/?group=freeciv . whats the process to get it updated?
[04:25] <GatoLoko> hi
[04:28] <GatoLoko> every time I try to set a team contact address, launchpad gives a oops message, this has been happening for a long time, is there some other way to do this?
[04:55] <thomi> hi, I'm trying to push a branch to our project's '1.0' series by doing: "bzr push lp:sloecode/1.0" but I get the error message "Permission denied: "Cannot create '1.0'. Only Bazaar branches are allowed."". I must be doing something wrong, but I can't for the life of me see what it is
[04:55] <thomi> any ideas?
[04:57] <thomi> When I try and push to the branch directly rather than to the series name I get: "bzr: ERROR: At lp:~sloecode/sloecode/1.0 you have a valid .bzr control directory, but not a branch or repository. This is an unsupported configuration. Please move the target directory out of the way and try again."
[04:57] <thomi> Yet when I try and do "bzr branch lp:~sloecode/sloecode/1.0" I get "ERROR: Not a branch"
[04:59] <lifeless> push --use-existing lp:~sloecode/sloecode/1.0
[04:59] <lifeless> and link it to the series separately
[04:59] <lifeless> GatoLoko: file a bug please; include the OOPS ID
[05:01] <thomi> lifeless: Nope, when i try that I get: ERROR: At lp:~sloecode/sloecode/1.0 you have a valid .bzr control directory, but not a branch or repository. This is an unsupported configuration. Please move the target directory out of the way and try again.
[05:05] <GatoLoko> lifeless done: #801423
[06:27] <lifeless> thomi: is it a new branch? how did you make it?
[08:11] <figure002> hello. i have a PHP project hosted on launchpad, and i use php in combination with gettext for internationalisation and i already have some .po files. the problem is, LP only imports the template file, but not the .po files. I did read the help page for import policies. By po files are in subdirectories, because that's where PHP looks for and i don't think i can change that. How do i solve this?
[08:16] <figure002> e.g. for Dutch the .po files are in a subdirectory /nl_NL/LC_MESSAGES/domain.po. But in the help page it is explained that LP expects the .po files to be in the same directory as the template file and that the .po files are named after the ISO 639 language code.
[08:26] <thomi> lifeless: I selected the option to get launchpad to make it for me
[08:28] <lifeless> ok
[08:28] <lifeless> thomi: delete the branch
[08:29] <lifeless> that option really doesn't work well
[08:29] <thomi> ok
[08:29] <thomi> I'll try...
[08:43] <thomi> lifeless: thanks, that worked.
[10:35] <figure002> hello. I have a website project hosted on launchpad and i use PHP + gettext for internationalisation. It already contains .po files that I want to import into LP. The problem is that LP only imports the template file, but not the .po files (it did find them though, the). I did read the help page for import policies. By po files are in subdirectories, because that's where PHP looks for and i don't
[10:35] <figure002> think i can change that. How do i solve this?
[12:42] <figure002> hello. I have a website project hosted on launchpad and i use PHP + gettext for internationalisation. It already contains .po files that I want to import into LP. The problem is that LP only imports the template file, but not the .po files (it did find them though; they are on status "Needs review" and stay like that). What do I need to do to make LP import those .po files?
[12:58] <bigjools> hey danilos can you help? --^
[12:58] <danilos> bigjools, sure thing
[12:58] <bigjools> ta
[12:58] <danilos> figure002, unfortunately, I am guessing the problem is with the layout: Launchpad doesn't support what is the most common layout in web applications for PO files
[12:59] <danilos> figure002, Launchpad expects all PO files to be in a single directory, along with the template
[12:59] <danilos> figure002, and my guess is that your project uses something like translations/LC_MESSAGES/xx/xx.po where xx is the language code
[13:00] <danilos> figure002, in case I guessed wrong, please give me the link to your project in LP (or even better, to the translations import queue), and I'll check it up
[13:10] <figure002> danilos: yes, that's exactly my problem. PHP by default looks in those subfolders, but I can't seem to change that.
[13:11] <figure002> danilos: also, in my case all .po files have the same name (instead of the language code). But that's something I *can* change.
[13:13] <figure002> danilos: the import queue: https://translations.launchpad.net/getgnulinux/+imports
[13:14] <danilos> figure002, well, PHP probably looks for MO files in those directories, and not PO files, so you should be able to change that as well as long as you put generated MO files in the right places
[13:14] <danilos> figure002, alternatively, if you are interested in extending Launchpad to support that layout as well, we'd be happy to get some help on that (Launchpad is open source as well)
[13:15] <danilos> figure002, I am otherwise very sorry if this makes it impossible for you to use Launchpad :/
[13:16] <figure002> danilos: wow, why didn't i think of that. it indeed looks for the .mo files, so I can just move those .po files.
[13:16] <danilos> figure002, cool, it should just work once you do that and the files end up in the import queue (though, auto-approver is somewhat slow so it may take up to a day for them to get auto-approved)
[13:16] <figure002> danilos: it would indeed be nice if LP had support for that layout as well; i wouldn't mind helping out
[13:17] <figure002> danilos: ok, will give it a try
[13:17] <danilos> figure002, cool, if you have any issues, you can drop in here or ask a question on https://answers.launchpad.net/launchpad/ when nobody is responding in here
[13:18] <danilos> figure002, (and if you want to dive into Launchpad development, you can start on dev.launchpad.net :))
[13:18] <czajkowski> what is the daily limit of contact this person via email on LP ???
[13:18] <figure002> danilos: nice, thanks :) i
[13:19] <figure002> danilos: nice, thanks :) i'll give it a try once I'm less busy
[13:20] <danilos> figure002, you are welcome
[13:20] <danilos> czajkowski, I am not sure, but I think it's something low like 3 or 5
[13:26] <czajkowski> danilos: aye figured it was that low
[13:26] <czajkowski> feck
[13:26] <czajkowski> thanks
[13:26] <danilos> czajkowski, yw
[13:31] <czajkowski> danilos: it's really low
[13:32] <danilos> czajkowski, it's hard to find the right balance between stopping spam and allowing people to be contacted when needed
[13:32] <czajkowski> danilos: right I'm on the LC and trying to contact team contacts, so after 5 teams I've used it up. Now have to wait a day to send rest of the mails
[13:33] <czajkowski> I know there is no happy medium but some teams or members of teams should be able to send more surely ?
[13:33] <bigjools> shoulda asked for the real email address on one of the five :)
[13:33] <czajkowski> bigjools: tell me about it!
[13:34] <czajkowski> 142 teams many dont have team contact listed, those that dont have to go to team page and find it only to find no public email listed
[13:34] <czajkowski> you'd think the team contact would like to be contacted

[13:35] <bigjools> czajkowski: you're in Dublin aren't you?
[13:35] <czajkowski> nope London
[13:35] <bigjools> ah, fail
[13:35] <czajkowski> moved here last November for a job, which finished in April so now job hunting
[13:35] <czajkowski> and in Dublin the week after ye leave total fail!
[13:35] <bigjools> damn!
[13:37] <danilos> czajkowski, there were some ideas about basing how many you can do depending on your karma, but I don't think that went anywhere
[13:38] <czajkowski> danilos:  goes back to what kamra actually means
[13:38] <czajkowski> you might don't anything but actually need to send mails
[13:39] <czajkowski> time to stalk people on irc to find email addressess
[13:39]  * czajkowski glares at launchpad 
[13:39] <danilos> czajkowski, there were even more complex ideas involving a notion of "community standing", but it's still something that requires a lot of work to implement and get right
[13:39] <czajkowski> danilos: that I'd be happy with anyone in one of the councils or boards they can send as many as needed, chances of them abusing it are very slim
[13:40] <danilos> czajkowski, sure, it's just that none of it is implemented yet
[13:43] <czajkowski> danilos: on a to do list right :(
[13:44] <danilos> yeah
[13:46] <czajkowski> danilos: https://bugs.launchpad.net/loco-directory/+bug/801514
[13:46] <czajkowski> is my main reason for the rant today
[13:48] <danilos> czajkowski, right, but I don't think we'll ever make it a mandatory field in Launchpad
[13:48] <danilos> czajkowski, I do understand your frustrations, though
[13:49] <danilos> czajkowski, but I am not sure what could we easily do (there's plenty of hard things we could do if we only had the time)
[13:49] <czajkowski> *sigh* tis a catch 22 alright
[13:50] <czajkowski> as it has a knock on effect on the ld which 142 teams use...
[13:52] <danilos> czajkowski, well, in many other things people define the policy instead (like in Launchpad Translators group, we require people to sign up to the mailing list, and we try to ensure they are signed up before allowing their teams in); you could perhaps require main team contacts to have a visible email address instead
[13:52] <danilos> unfortunately, spamers are already creating accounts to harvest data from LP so less and less people will want that
[13:53] <czajkowski> danilos: yes I agree
[13:53] <czajkowski> which is why the bug is filed twice once on LP and once on the LD
[16:25] <stevebbbb> ignore
[16:39] <SteveExodus> "Before you add your key to Launchpad, you need to push it to the Ubuntu keyserver."
[16:39] <SteveExodus> how do I do this from a server command line ... without ubuntu desktop
[16:41] <maxb> gpg --keyserver keyserver.ubuntu.com --send-key keyid
[16:42] <SteveExodus> thanks max
[17:22] <poolie> jml, http://www.flickr.com/photos/mbp_/5866457867/in/photostream
[17:25] <jml> poolie: nice.
[17:26] <jml> poolie: happily, the Critical chart corresponds to my local data
[17:26] <jml> poolie: have you (pl.) had any thoughts on how to chart changes in bug life-span?
[18:05] <SteveExodus> email after dput says
[18:05] <SteveExodus> gpg: Can't check signature: public key not found (Exit status 2) /exodus_11.5.28-1_source.changes has bad PGP/GnuPG signature!
[18:06] <SteveExodus> but it looks to be signed ok .. this is a new launchpad account
[18:09] <bigjools> SteveExodus: let me check something
[18:09] <bigjools> SteveExodus: oh that's *email*?
[18:10] <SteveExodus> yes
[18:10] <bigjools> SteveExodus: https://answers.edge.launchpad.net/launchpad/+faq/227
[18:11] <SteveExodus> thanks jools, I will look there in future too
[18:13] <bigjools> np
[18:14] <SteveExodus> but doesnt help ... I guess from the message that my public key has not made it from launchpad into the debian.org system that receives the uploads and that sent me the email
[18:26] <SteveExodus> got an u
[18:28] <SteveExodus> whats the relationship between launchpad and debian? might it take time for my new public key registered at launchpad to get to debian.org?
[18:33] <Ampelbein> SteveExodus: I don't think there is any exchange between launchpad and debian's keyring. If you are trying to upload to debian you have to be a debian developer (or debian maintainer).
[18:35] <SteveExodus> doh! thanks Ampel! I was pleasantly surprised to imagine the degree of cooperation between ubuntu and debian ... but of course there isnt
[18:37] <Ampelbein> SteveExodus: the two projects have a different approach regarding package maintainership, release process, bug status and thus it would be unwise to have developers in one being auto-added to the other.
[18:38] <SteveExodus> yes ... totally understandable .. it is pleasing to see that the uploading system at least is somewhat similar!
[18:39] <Ampelbein> SteveExodus: well, ubuntu is based on debian, so that's no wonder there ;-)
[18:39] <SteveExodus> i forgot that I am working on a debian kvm right now ... it seems dput knows the debian.org address
[18:41] <SteveExodus> fqdn = ppa.launchpad.net ... in .dput.cf ... I guess is being ignored
[21:34] <SteveExodus> fantastic! first upload build and deployment out of launchpad. thanks guys and gal!
[21:55] <Ursinha> that gal was for me? :)
[22:07] <czajkowski> I really hate the status on lp Won't Fix so unfriendly
[22:13] <maxb> czajkowski: Sometimes maintainers of a project will disagree with a request - better that Launchpad model that explicitly than trying to hide it
[22:13] <czajkowski> cant fix is a better wording
[22:14] <czajkowski> or effects other things that over all would feck things up
[22:14] <czajkowski> but wont is so harsh
[22:32] <persia> So, "Won't Fix" tends to indicate a disagreement with the point, which leads to useful discussion.  "Can't fix" implies it's impossible, so there's no discussion.
[22:33] <maxb> Also, I'd rather be told up front that something won't be done than have it ignored
[22:33] <maxb> Sometimes it's not harsh, it's just practical
[22:34] <czajkowski> persia: https://bugs.launchpad.net/bugs/801514 my bug in question
[22:34] <persia> The trick is distinguishing "I don't feel like it" from "This is intentional behaviour" or "Given two poor choices, this is the way we're going".
[22:34] <czajkowski> persia: just annoying as in many ticket systems I've used never seen won't fix except in LP
[22:35] <maxb> czajkowski: What you requested there wouldn't even accomplish what you wanted, anyway
[22:35] <persia> I think it's more honest than "notabug", which is how some systems express the concept.
[22:36] <persia> czajkowski, In the case of 801514, I think the bug is in the use of "contact address" to describe the concept LP is trying to express.
[22:36] <czajkowski> maxb: I suppose in all honesty it's more a of a wishlist
[22:36] <czajkowski> than a bug
[22:37] <maxb> czajkowski: Bugzilla has WONTFIX.
[22:37] <czajkowski> but wont fix is stil a status I feel is not friendly
[22:37] <persia> Given the existence of LP-hosted mailing lists, this probably ought be always either NULL or the team ML.  Mind you, there's too much legacy data with uses that violate the LP ML model for this to work.
[22:37] <czajkowski> maxb: this isn't bugzilla!
[22:37] <czajkowski> persia: issue came today when I had to contact 40 teams and many had no team contact filled in
[22:38] <maxb> czajkowski: You implied Launchpad was unique in your experience in having a Won't Fix status
[22:38] <persia> czajkowski, How would you recommend expressing "We acknowledge this issue, but neither are going to invest resources to solve it as described nor accept patches to solve it as described"?
[22:38] <czajkowski> meh tis filed as invalid now so nout can do
[22:38] <czajkowski> maxb: no I implied that in the many I've used it's rare fine bugzilla is another lets not split hairs.
[22:38] <maxb> czajkowski: You don't seem to have understood the comments on your bug explaining that your request *would not accomplish what you want it to*
[22:38] <persia> czajkowski, Right.  You want a way to contact a team lead or something, which isn't what LP means by "Contact".
[22:39] <SteveExodus> "won't take action" is perhaps more accurate
[22:39] <SteveExodus> "fix" states there is a problem
[22:39] <persia> SteveExodus, that misses the aspect of blocking others from taking action without forking.
[22:39] <czajkowski> SteveExodus: yes wont take action would be nicer/friendlier
[22:39] <SteveExodus> ok ... just a comment
[22:40] <SteveExodus> wont fix .. is two statements in one
[22:40] <SteveExodus> the implied message is "there is a problem .. but for reason unstated ... nothing is going to be done"
[22:41] <persia> czajkowski, I'd recommend taking maxb's comment (#3), and filing a *new* bug, asking for a way to identify a "front desk" for a team, which would be a LP Person object (real person or team) that is responsible for handling incoming requests.
[22:41] <SteveExodus> two words ... saying more than they are intended to I am guessing
[22:41] <maxb> czajkowski: I think you're missing what truly matters by complaining about the friendliness of a two word status id
[22:41] <czajkowski> maxb: ok
[22:41] <persia> Then the front desk "Contact Address" could reach the entire front desk team, or just contact the person, if there is a person, rather than a team, as the front desk.
[22:41] <czajkowski> persia: ok thanks will do
[22:42] <maxb> Although, even if such a thing existed, it wouldn't make sense to make specifying one mandatory in the Launchpad object model
[22:42] <persia> No promises it will work, but it at least starts a discussion about the feature you want without getting into the historical mess that is "contact address".
[22:42] <czajkowski> persia: you in Dublin next week ?
[22:43] <persia> Chances are fairly high (t < 0.05 of not being there)
[22:43] <SteveExodus> lol
[22:43] <maxb> I think the proper action here is that the LoCo Team Directory should enforce whatever data it wants to be mandatory when creating entries
[22:43] <czajkowski> persia: that's ok I wont be either seeing as I live in London
[22:43] <czajkowski> was going to give you a list of places to go if you were going
[22:44] <persia> maxb, it's probably worth filing a bug about the semantic confusion.  You know what "Contact Address" means, but that is apparently not clear to some users.
[22:44] <SteveExodus> only 15ms away from me
[22:44] <czajkowski> maxb: it pulls it in from lp when you create the team
[22:44] <persia> czajkowski, If I'm there, I'm unlikely to spend more than a couple hours outside the hotel, based on past experience.
[22:44] <persia> (but thanks for the offer).
[22:45] <maxb> The description under the field at https://launchpad.net/people/+newteam is fairly clear
[22:45] <czajkowski> SteveExodus: you;re in dublin ?
[22:45] <SteveExodus> no that is umm 40ms away
[22:45] <maxb> czajkowski: Well, in that case, it should not pull it in, as the field in Launchpad means something considerably different to what the LoCo directory seems to want it to mean
[22:45] <persia> maxb, That's interpretable as being *either* a front desk or a means to contact everyone.  Needs rewording.
[22:46] <SteveExodus> lets say Oxford
[22:46] <persia> maxb, If it weren't confusing, 801514 would never have been filed.
[22:46] <czajkowski> persia: this is because of this rant today http://www.lczajkowski.com/2011/06/24/making-contact-with-team-contacts-should-be-easy/
[22:46] <persia> Just pretend you know "Contact Address" means "Front Desk", and read the description again.
[22:47] <SteveExodus> I just got my first package deploying out of lp today .. am v v happy
[22:47] <czajkowski> persia: fine so next time you're in London ping me and we shall do tea
[22:47] <persia> I haven't been in London in a couple decades :)
[22:47] <czajkowski> persia: you're impossible!
[22:48] <persia> No.  I just seem to have a habit of never ending up travelling to wherever you live.
[22:48] <X3lectric> I would gladly never go to London for the rest of my live
[22:48] <SteveExodus> may I ask ... is it possible to deploy to debian systems out of lp too?
[22:49] <SteveExodus> the lib dependencies are slightly different of course .. as i found out when I tried
[22:49] <X3lectric> its possible via bazar if you know how to do recipes
[22:49] <maxb> SteveExodus: If you mean PPAs, then no.
[22:49] <SteveExodus> yes ppa .. thanks
[22:49] <X3lectric> yes you can via bazar+recipes
[22:50] <SteveExodus> ok i'll look ... thanks
[22:50] <maxb> Central London has too many people in it. I like living nearer the edges. And ping time to Launchpad is awesome :-)
[22:51] <X3lectric> I live near Gatwick thats close enough
[22:51] <SteveExodus> best to live in the centre of the city when young and gradually move out as you age
[22:51] <SteveExodus> and end up in the sticks when youre old lol
[22:51] <X3lectric> you have to be filthy rich to grow up in centre of london
[22:51] <SteveExodus> im near Cirencester
[22:52] <X3lectric> on that note nite bite
[22:52] <SteveExodus> gn
[22:52] <SteveExodus> thanks
[22:52] <X3lectric> good luck
[23:58] <zooko> Folks: is it just me or is this page missing a way to open new bug reports? http://zooko.com/pubscratch/2011-06-24-165648_1440x900_scrot.png
[23:58] <zooko> (This is the Twisted bug tracker on launchpad.)
[23:58] <zooko> Oh, weird -- I had to click on "Bugs" in the toolbar at the top even though it was already highlighted as though it were already selected.
[23:59] <zooko> Shall I open a ticket against launchpad?