=== PCGenie [i=guess@as3-dial48.olivant.fo] has joined #launchpad [12:45] Thx === Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #launchpad === AlinuxOS [n=AlinuxOS@d83-184-251-153.cust.tele2.it] has joined #launchpad === beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad === Burgundavia_ [n=corey@ubuntu/member/burgundavia] has joined #launchpad === beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad === beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad === beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad === BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad === BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad === mdz [n=mdz@201.160.20.139.cableonline.com.mx] has joined #launchpad === mpt_ [n=mpt@203.109.220.214] has joined #launchpad === Aifesteves [n=aife@217.129.241.69] has left #launchpad ["Konversation] === rpedro [n=rpedro@87.196.0.169] has joined #launchpad === doko [n=doko@201.160.19.41.cableonline.com.mx] has joined #launchpad [02:40] spiv: around? [02:41] mdke: yep [02:41] spiv: ooh, awesome. [02:41] :) [02:41] spiv: first, thanks so much for all that stuff [02:41] Not a problem, the hardest part was finding time around everything else ;) [02:41] i appreciate it [02:41] spiv: I'm just trying to send this mega email [02:42] a friend of mine helped me by writing a script, but I wanted to run it past you [02:42] http://pastebin.com/727491 <-- the problem with it currently is that it doesn't take account of spaces in the name in the second field of the csv file [02:43] Yeah, you'll need a proper CSV parser I think. [02:43] and I also just wanted to shot it to you in case there might be any other problems with encoding or something [02:43] show* [02:43] Some of the names even have " characters in them! [02:43] ah [02:44] If you write a python script, and use the csv module, it should DTRT. [02:44] i can't do scripting, but I can try and ask around === spiv sketches it out [02:45] someone else tried to help me with it in python, and came up with this: === mdke waits for pastebin [02:46] http://pastebin.com/727500 [02:47] Oh, heh. I'm doing a more literal translation. [02:47] i don't think he's used anything clever for the csv tho [02:47] Right. [02:48] The key thing is to "import csv", and then "reader = csv.reader(open("path/to/foo", "rb"))", then "for row in reader:" rather than "for line in file:" [02:48] ah, I can try running that past him [02:48] thanks [02:48] meeeeep [02:49] hey, i signed up for the 10 free kubuntu disks and tonight i got a call on the number i provided on the order form from someone wanting to know about my oil and electric usage :( [02:49] meep to you jordi [02:49] Drumr: unlikely to be related [02:50] Drumr: totally unrelated [02:50] but, tell us. How much oil and electricity do you use? ;) [02:52] mdke: http://pastebin.com/727514 [02:53] spiv: that's short :) [02:53] mdke: Totally untested, but it should be the same as the bash script, except with csv parsing :) [02:53] i'll give it a test run [02:54] mdke: Right, I'm still calling out to "mail" rather than mucking about with SMTP directly, which keeps things simple. [02:55] yeah, better for me too [02:56] spiv: an error of some sort. http://pastebin.com/727516 [02:57] Heh, oops. s/PIPE/subprocess.PIPE/ [02:57] spiv: http://pastebin.com/727518 [02:57] these errors are more complicated than the code [02:58] "proc.wait()" instead of "proc.stdin.wait()" [02:59] spiv: now it has just stopped, no error [03:00] Hmm. Oh, I'll bet you need "proc.stdin.close()" before the wait. [03:01] spiv: bingo [03:02] ok, having tested it with a file with 2 addresses, I wonder if I should just go ahead and whack in the 4500 [03:05] spiv: what do you reckon? [03:05] I don't have any opinion on that, I'm just doing the code ;) === spiv rereads the spec [03:06] spiv: i mean, in terms of it working ok [03:06] there were no weird characters in the test file I just did [03:07] Hmm, I'd throw in a "print email" at the top of the loop, just so if it does somehow blow up, you'll know what you've already sent. [03:08] above the first "proc" line? [03:08] Right. [03:10] spiv: ok, thanks a lot. Last question, which is *really* outside your mandate. If I relay these emails through my isp, you think it will cause problems? [03:10] I don't have a mail server of my own currently set up [03:10] It depends on the ISP. [03:10] It might, or it might not. [03:11] I know an ISP I used to work for would have noticed it at the very least, and probably have started refusing them. [03:11] ok, I'll set one up :) [03:12] Especially because the body you're sending is the same in every mail, which is spam-like to an automatic system. [03:13] spiv: you think they will notice even if I use a mail server on my own home box? [03:13] Much less likely, assuming they allow you access to port 25. [03:14] yeah, ok I'll do that === mdke hugs spiv [03:14] thanks so much [03:14] Although, [03:14] the problem with sending mail direct from your ADSL IP is that recipients might be more likely to treat it as spam :/ [03:14] Probably the best option anyway. [03:15] gah [03:15] good point too [03:16] It's probably fine if you have a static IP and haven't sent mail before, your IP is unlikely to be on a blacklist. [03:17] dynamic ip... === tambaqui [n=tambaqui@201.160.20.139.cableonline.com.mx] has joined #launchpad [03:19] I'm far from an expert on this. === bguebert [n=Benjamin@xpress39107.htc.net] has joined #launchpad [03:21] hmm [03:24] spiv: I'm going to just check my ip in some blacklists, if i don't find it, maybe that will be ok [03:24] there seem to be some websites [03:25] mdke: Sounds like a good plan. [03:26] Otherwise, maybe ask for advice on #ubuntu, I'm sure there's a diverse set of knowledge there. I try hard to avoid sysadmin work ;) [03:28] mdke: good luck! I'm off to have brunch and enjoy my weekend. [03:28] spiv: thanks again, have a good weekend [03:28] I will. Doing some diving and going to a eurovision party :) [03:28] haha [03:29] enjoy === bguebert [n=Benjamin@xpress39107.htc.net] has left #launchpad [] === mpt__ [n=mpt@203.109.220.214] has joined #launchpad === mpt_ [n=mpt@203.109.220.214] has joined #launchpad === stub [n=stub@ppp-58.8.1.197.revip2.asianet.co.th] has joined #launchpad === stub [n=stub@ppp-58.8.1.197.revip2.asianet.co.th] has joined #launchpad === ajmitch [n=ajmitch@203.89.166.123] has joined #launchpad [06:18] hi BjornT, how's bug 3140 going? [06:18] Malone bug 3140 in malone "Bug watches can't be removed" [Critical,In progress] http://launchpad.net/bugs/3140 [06:19] It's having an interesting effect at https://staging.launchpad.net/distros/ubuntu/+bugs :-) === dsas [n=dean@host86-128-13-28.range86-128.btcentralplus.com] has joined #launchpad === mpt__ [n=mpt@203.109.220.214] has joined #launchpad === mpt_ [n=mpt@203.109.220.214] has joined #launchpad [08:00] Anyone available to help me with bzr pushing, about 30 minutes from now? === mpt_ -> out === mpt__ [n=mpt@203.109.220.214] has joined #launchpad [08:43] hi mpt__. a fix which allows bug watches to be unlinked from the bugtask should be included in the next rollout. it won't be possible to actually delete the bug watch, though, since it was decided to try to solve the problem in a different way. [08:54] BjornT, ok [08:56] BjornT, will it automatically unlink watches from contexts that are supposed to be using Malone? [08:56] Or will that be done manually so they don't get lost? === rpedro [n=rpedro@87-196-41-198.net.novis.pt] has joined #launchpad [09:14] mpt__: So, bzr pushing... what's up? [09:15] 'dude' [09:15] whats up dude [09:16] mpt__: oh, right. no, it won't, it solves a different problem. for the ubuntu case (and for any context using malone), i thought it was fixed already, but apparently not. i'll ask stub to execute some sql to unlink those bug watches. === sits [n=sits@cpc3-cwma2-0-0-cust739.swan.cable.ntl.com] has joined #launchpad [09:25] spiv, brb [09:26] mpt__: Actually, I need to disappear again, sorry :( [09:27] ah, ok === mpt__ was just too slow === andyg [n=andyg@CPE-138-217-31-84.vic.bigpond.net.au] has joined #launchpad === __keybuk [n=scott@syndicate.netsplit.com] has joined #launchpad === stub [n=stub@ppp-58.8.1.197.revip2.asianet.co.th] has joined #launchpad === mpt [n=mpt@203.109.220.214] has joined #launchpad === mpt [n=mpt@203.109.220.214] has joined #launchpad === dsas_ [n=dean@host86-128-13-28.range86-128.btcentralplus.com] has joined #launchpad === dsas_ is now known as dsas === pvdvyve [n=pvdvyve@ip-81-11-209-200.dsl.scarlet.be] has joined #launchpad === mpt_ [n=mpt@203.109.220.214] has joined #launchpad === pvdvyve [n=pvdvyve@ip-81-11-209-200.dsl.scarlet.be] has left #launchpad ["Kopete] === BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad === WaterSevenUb [n=WaterSev@195-23-238-140.nr.ip.pt] has joined #launchpad === LarstiQ [n=larstiq@cust.7.157.adsl.cistron.nl] has joined #launchpad === BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad === mpt__ [n=mpt@203.109.220.214] has joined #launchpad === LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad === BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad === SnkBite [n=SnkBite@212.25.63.35] has joined #launchpad === BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad === sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad === AlinuxOS [n=AlinuxOS@d83-176-88-180.cust.tele2.it] has joined #launchpad [03:13] is there a doc about upgrading a branch to knit format before pqm submission? [03:14] there might be in the document on repositories by jamesh [03:15] but someone who actually works on launchpad might be able to better answer the specifics [03:17] sabdfl: I see there is a doc about that in https://wiki.launchpad.canonical.com/RocketfuelToKnits , from what I asked around "bzr upgrade" does that job [03:18] if we're talking just bzr, then 'bzr upgrade' does indeed do the job [03:18] hey LarstiQ :) [03:18] LarstiQ: 'sup? [03:19] sivang: trying to get curtains up today [03:19] LarstiQ: curtains? this another bzr component / soemthing-format? :) [03:20] sivang: no, they block sunlight :) [03:20] ah HAHA [03:20] sabdfl: the url sivang gave you should explain it. but if you don't have a need to merge rf into your branch, you don't need to upgrade the branch before submitting it to pqm. === matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [03:25] sabdfl, yeah, RFTK on the wiki [03:25] what sivang said === kiko scratches head while gawking at code [03:26] thanks guys [03:27] erk, what if I stated bzr upgrade and forgot the --format=metaweave? [03:27] mmm, not sure [03:27] It means you have started doing it the slow way [03:28] ok === sabdfl keeps reading [03:29] The wiki page documents a faster method of converting. No idea how long converting a launchpad weave branch to knit directly will take. I don't know what happens if you interrupt it either ;) [03:29] it made a backup so i think i can just kill, restore, and be done [03:30] once the conversion is done locally, do I need to convert the remote copy (on chinstrap) too? [03:30] or just push to that? [03:30] I just pushed === glatzor [n=sebi@ppp-82-135-8-223.mnet-online.de] has joined #launchpad [03:44] kiko: do you know if carlos fixed those test failures and landed the translation priority bits? [03:44] i'm trying to land a fixed branch and got conflicts in the exact places there was a test fix required === ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad [03:57] moin moin ddaa [03:58] hello sabdfl [04:18] ping elmo === BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad === auth00 [n=auth@evot.olf.sgsnet.se] has joined #launchpad === doko [n=doko@201.139.156.169.cableonline.com.mx] has joined #launchpad === cbx33 [n=pete@ubuntu/member/cbx33] has joined #launchpad === raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad === doko [n=doko@201.139.156.169.cableonline.com.mx] has joined #launchpad === SnkBite [n=SnkBite@212.25.63.35] has joined #launchpad [09:40] spiv: jeez I wonder what you guys must think of europeans === lucasvo [n=lucasvo@wservices.ch] has joined #launchpad [09:48] hi [09:49] It's a bit confusing to display the "You have subscribed to this spec."-message with red bg and a stop sign [09:49] an exclamation mark would be better [09:49] should I report a bug? [09:49] lucasvo: I think it's already reported [09:49] oh, ok [09:49] lucasvo: let me look for it, just a sec === lucasvo has to search for bugs [09:50] searched for subscribe but I didn't find anything [09:50] lucasvo: bug 40161 [09:50] Malone bug 40161 in blueprint "When subscribing to a spec, the confirmation looks like an error." [Normal,Confirmed] http://launchpad.net/bugs/40161 [09:51] oh, ok === stub [n=stub@ppp-58.8.1.197.revip2.asianet.co.th] has joined #launchpad [09:52] ah, I know why := [09:52] I looked in the LP not in Blueprint [09:53] lucasvo: in cases like this you can use: https://launchpad.net/projects/launchpad/+bugs === mdz [n=mdz@201.160.19.41.cableonline.com.mx] has joined #launchpad [09:53] matsubara: thanks [09:53] lucasvo: you're welcome === stu1 [n=stub@ppp-58.8.2.63.revip2.asianet.co.th] has joined #launchpad === Rawh [i=willem@toffee.snt.utwente.nl] has joined #launchpad [10:04] hmm, seems that by submitting a bug, which includes an url thats really long, the url doesn't get pasted like it should, in my firefox browser [10:04] anyone else getting the same problem with this url : https://launchpad.net/distros/ubuntu/+bug/45789 [10:04] Malone bug 45789 in Ubuntu "[mirror] Mirroring includes a symlink which can be abused?" [Normal,Unconfirmed] [10:05] d'oh === doko [n=doko@201.160.19.41.cableonline.com.mx] has joined #launchpad [10:40] Rawh: that's bug 929 [10:40] Malone bug 929 in launchpad "Long words (such as URLs) overflow columns" [Normal,Confirmed] http://launchpad.net/bugs/929 === PCGenie [i=guess@as3-dial16.olivant.fo] has joined #launchpad === mpt_ [n=mpt@203.109.220.214] has joined #launchpad === Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad === jd_ [n=jd@wikipedia/Meanos] has joined #launchpad