/srv/irclogs.ubuntu.com/2006/05/24/#launchpad.txt

kiko-fudbradb, ping?12:06
kikobradb, I just had an idea12:06
kikosorta12:06
bradb?12:06
kikobradb, you know the get*URL()?12:07
bradbyeah12:07
=== jmg [n=jmg@shinobi.thoughtcrime.org.nz] has joined #launchpad
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #launchpad
=== Bluekuja [n=andrea@ubuntu/member/bluekuja] has joined #launchpad
=== siretart [i=siretart@ubuntu/member/siretart] has joined #launchpad
=== JanC [n=janc@lugwv/member/JanC] has joined #launchpad
=== lifeless [n=robertc@dsl-152.1.240.220.rns01-kent-syd.dsl.comindico.com.au] has joined #launchpad
=== zakame [n=zakame@69.60.114.100] has joined #launchpad
kikomethods12:07
=== lamont [n=lamont@mib.fc.hp.com] has joined #launchpad
kikobradb, well, so my idea was to have a method which converted a dictionary to a URL and vice-versa.12:07
=== DiDjCodt [n=djc@poy.chewa.net] has joined #launchpad
kikohmmm.12:08
bradbthat's what urllib.urlencode does, no?12:08
bradbat least, the qs bit12:08
kikohmmm12:09
kikomaybe I'm trying to solve the wrong problem.12:09
bradbi attempted BugTaskSearchParams.toQueryString(), and failed12:09
=== lifeless [n=robertc@dsl-152.1.240.220.rns01-kent-syd.dsl.comindico.com.au] has joined #launchpad
bradbit's doable, but just way too complex for this use case12:10
kikobradb, yeah, that's what I was thining. BTSP.toQueryString() and fromQueryString() (the latter being a classmethod)12:10
DiDjCodthello12:11
DiDjCodtwould it be possible to ship me about 256 ubuntu CDs ?12:12
bradbkiko: maybe an adapter from the request to BugTaskSearchParams?12:12
kikoyeah, yeah12:13
kikoDiDjCodt, visit shipit.ubuntu.com. this is not the channel to ask for CDs.12:13
DiDjCodtok, sorry12:13
kikobradb, yeah, sounds good.12:13
DiDjCodtkiko: who may I ask ?12:13
=== aa___ [n=ali@host81-153-26-169.range81-153.btcentralplus.com] has joined #launchpad
kikoDiDjCodt, visit shipit.ubuntu.com.12:14
=== AlinuxOS [n=AlinuxOS@d83-176-106-124.cust.tele2.it] has joined #launchpad
=== siretart_ [i=siretart@tauware.de] has joined #launchpad
bradbkiko: opened bug 4549112:19
UbugtuMalone bug 45491 in malone "Need a way of converting a request to a BugTaskSearchParams and back" [Normal,Unconfirmed]  http://launchpad.net/bugs/4549112:19
kikobradb, yeah, wishlisty but nice.12:19
kikogood work12:19
bradbjust a thought: if we had keywords here, we could group together refactoring bugs.12:20
kikowe could use a refactoring milestone ;-)12:21
bradbdirty!12:21
bradb:P12:21
kikothat's my middle name12:21
bradbheh12:21
=== aa_ [n=ali@pida/aa] has joined #launchpad
aa_hello :)12:27
aa_I am in the process of moving from svn to bzr. Now, I am going to do bzr push sftp://bazaar.launchpad.net/$person-or-team/$product/$branchname12:27
aa_this is ok, yes?12:27
kikoaa_, so far so good. yes!12:27
aa_ok, but is there a staging I can test it on?12:28
kikonot for bazaar I don't think.12:28
aa_and if I utterly mess it up someone might fix it for me?12:28
aa_(I tend to mess up)12:28
kikohow could you mess up? well, you can also push to +junk, of course12:30
kiko$person/+junk/$branchname12:30
aa_if I put in on the supermirror, do canonical pwn me?12:30
kikopwn?12:30
aa_I am not giving up any legal rights of my code etc etc?12:31
mdkeare you serious?12:31
kikono, of course not12:31
kikoit's just a public code repository12:31
aa_I would hardly care12:31
aa_Berlios was down for 12 hours today12:31
aa_as long as stuff like that doesn't happen alarmingly regularly, they can have my code :)12:31
mdkeinteresting though that you would even contemplate that possibility12:31
=== LarstiQ_ is now known as LarstiQ
aa_hmm, I guess it is interesting. I didn't mean to offend, of course.12:32
mdkeyeah12:33
LarstiQcandidate for the faq?12:33
mdkei think canonical needs some more open-source marketing love12:33
mdkeotherwise people will start seeing it in the same light as MS or something12:34
aa_I was just thinking exactly that.12:34
aa_but not MS, more FSF and all that lot12:34
mdkeif you think about it, canonical do sponsor an awful lot of open code, and get a bad press for LP12:34
aa_oh not ture, we all love canonical12:35
LarstiQaa_: heh, I'm afraid that is not true12:35
aa_really?12:35
aa_wow, harsh12:35
aa_I advise my open source devs to use ubuntu12:35
mdkewell, you thought there was a possibility of them stealing your code, for a start12:35
LarstiQaa_: really, nor is it true that we all love the FSF, so it seems12:35
aa_well, my rationale to my thinking I guess was GNU. You know that license thingy12:36
aa_sounds insane, but there you go, I dissected it12:36
=== carlos -> bed
aa_well, personally, I love ubuntu. I barely know who canoical are, and I don't hear bad press.12:37
carlosgood night !12:37
mdkeaa_: my bad then.12:37
aa_mdke: well, no, you could be right. But having heard it, I am now determined to spread good press.12:40
mdkegood :)12:40
aa_I already blogged launchpad!12:40
lifelessmorning all12:41
=== lamont [n=lamont@mib.fc.hp.com] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
kikohello lifeless 12:45
=== tambaqui [n=tambaqui@201.160.19.41.cableonline.com.mx] has joined #launchpad
LarstiQis it me, or are there more junk products being registered?12:47
lifelesshi kiko12:47
lifelessyou guys were taking my name in vain ?12:47
kikopas moi12:47
kikobut I was gonna say knits commits are gnarly12:48
aa_um, sorry to be a pain, when I attempt a push to the supermirror, I get bzr: ERROR: Parent directory of sftp://aafshar@bazaar.launchpad.net/~pida/pida/main does not exist.12:53
aa_pida is the group name nad the product name12:53
kikolifeless, is that a known bug in the sftp creator?12:53
kikoI think it is, aa_ 12:53
kikothere's even a workaround12:53
kikobut... I do not remember it12:53
kikoaa_, what happens if you sftp manually and mkdir it?12:54
aa_oh good thinking!12:54
aa_man my brain is off today12:54
lifelessaa_: try with --create-prefix12:55
aa_lifeless: ok thanks12:55
aa_kiko: and for some reason when I make directories by hand, they vanish!12:56
lifelesskiko: push only creates the basename unless you give it --create-prefix when it will act like mkdir -p12:56
kikoi c12:56
aa_lifeless: that worked, thanks12:56
=== zakame [n=zakame@ubuntu/member/zakame] has joined #launchpad
lifelesskiko: is it pyflakes that warns of unneeded imports ?12:57
LarstiQaa_: pida the ide? nice12:58
aa_lifeless: it does (though you weren't asking me)12:58
aa_LarstiQ: :)12:58
lifelessaa_: thanks12:58
=== fabbione [i=fabbione@195.22.207.162] has joined #launchpad
aa_oh man, looks like I am doomed today. So my connection failed mid push, and well I got 0 revisions committed and um, I think I have an empty branch named main01:08
kikoaa_, just push again :)01:09
lifelessaa_: just push again. Also what bzr do you have ?01:09
aa_0 revision(s) pushed. when I try again01:09
aa_bzr (bazaar-ng) 0.8 the one in dapper01:10
aa_although I am trying to push it to the same place01:10
LarstiQthe 0 revision(s) pushed message is a bug that is fixed in at least bzr.dev, not sure if it is in 0.8.201:10
=== jmg [n=jmg@shinobi.thoughtcrime.org.nz] has joined #launchpad
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #launchpad
=== JanC [n=janc@lugwv/member/JanC] has joined #launchpad
LarstiQaa_: so in all likelihood, you actually succeeded01:11
=== fabbione_ [i=fabbione@gordian.fabbione.net] has joined #launchpad
lifelessaa_: '0 revisions pushed' is a bug :). I'm not sure if its in 0.8.2, it is fixed in .dev. The exit code is still correct.01:11
aa_oh, but the branch is still empty on the server I think01:11
=== LarstiQ tries to branch pida
aa_according to sftp, but well, who knows01:12
=== jmg [n=jmg@shinobi.thoughtcrime.org.nz] has joined #launchpad
aa_LarstiQ: oh you are so right01:14
aa_that is the strangest sftp server I have ever ever seen :)01:14
=== LarstiQ grins
LarstiQaa_: well, you only have a .bzr there now01:16
LarstiQaa_: a normal httpd would also show that blank01:16
aa_amazing how something telling you "You have failed!" is so effective01:17
aa_yay, thanks everyone. All has worked perfectly01:20
aa_I assume the http:// address-thing gets created on a batch at some point during the day?01:20
dilysMerge to devel/launchpad/: [r=stub]  Added some APIs to allow us to implement POTemplate RSS features. (r3573: Carlos Perello Marin, Carlos Perell Marn)01:22
lifelessaa_: yes01:26
lifelessaa_: right now there is a bug where we dont support knits for the http thing. Thats being worked on asap01:26
aa_oh I am just a newbie01:33
aa_and hopefully I will never know what knits are01:33
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad
=== rpedro [n=rpedro@87-196-32-77.net.novis.pt] has joined #launchpad
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== csp [n=csp@211.152.35.130] has joined #launchpad
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== stub [n=stub@ppp-58.8.2.19.revip2.asianet.co.th] 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
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #launchpad
=== maheem [i=proxy@ptt.mgn.chel.su] has joined #launchpad
maheemhi2all04:56
=== bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== csp [n=csp@211.152.35.130] has joined #launchpad
=== doko [n=doko@201.160.17.131.cableonline.com.mx] has joined #launchpad
=== mpt [n=mpt@203.109.220.214] has joined #launchpad
mptGooooooooooooooooooood evening Launchpadders!08:03
spivmpt: How's pushing and merging going? :)08:05
mptspiv: ok, though I haven't merged successfully yet08:05
mpter, published08:05
mptI'm just about to try again08:06
spivOk.  Ping me if you have any trouble.08:07
mptwill do08:09
=== jinty [n=jinty@242.Red-83-49-54.dynamicIP.rima-tde.net] has joined #launchpad
=== mpt [n=mpt@203.109.220.214] has joined #launchpad
=== rpedro [n=rpedro@87-196-69-74.net.novis.pt] has joined #launchpad
=== mpt_ [n=mpt@203.109.220.214] has joined #launchpad
=== ajmitch [n=ajmitch@203.89.166.123] has joined #launchpad
SteveAmorning09:16
=== Keybuk [n=scott@quest.netsplit.com] has joined #launchpad
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #launchpad
=== mpt__ [n=mpt@203.109.220.214] has joined #launchpad
=== carlos [n=carlos@175.Red-88-9-38.dynamicIP.rima-tde.net] has joined #launchpad
carlosmorning09:27
SteveAhi carlos 09:32
carlosSteveA: mark's branch landed yesterday after some bug fixes and conflicts resolution. I sent already the request to cherrypick it09:33
SteveAgreat, thank you09:34
carlosand also, the RSS API changes landed too09:34
carlosI'm going to file a bug today to do the RSS part and assign it to stub as he asked me09:34
SteveAcool09:39
stubFOOD!09:39
=== malcc [n=malcolm@host81-154-31-97.range81-154.btcentralplus.com] has joined #launchpad
SteveAmorning malcolm09:48
malccMorning09:54
=== Keybuk [n=scott@quest.netsplit.com] has left #launchpad [""]
sivangmorning10:12
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
lifelessstub: can you do the cherrypick please ?10:15
lifelessstub: I was pairing with Martin all day10:15
ddaahello world10:15
=== siretart_ is now known as siretart
sivanghey ddaa 10:20
carlosHi, anyone with time for a really fast review? (3 code lines change)10:21
ddaacarlos: can do10:22
carlosddaa: https://chinstrap.ubuntu.com/~dsilvers/paste/fileZJZYZj.html10:22
SteveAhi spiv 10:23
spivSteveA: hi10:24
SteveAhow's the wiki work going?10:24
spivcarlos: "shown" rather than "showed"10:24
carlosddaa: It reduces the amount of languages that we render on the distribution statistics hidding the ones that we already know that are not useful for statistics or new translation purposes10:24
=== ddaa is still trying to parse the sql
carlosspiv: right... I don't know why I keep using showed... thanks10:24
spivSteveA: I've mailed the report for WikiLicensing to mdke, and I have done the script for BetterWikiDocs, and again mailed mdke about it.10:24
spivcarlos: Because it's logical that's why :)10:25
spivUnlike English.10:25
carlos;-)10:25
SteveAhi jamesh 10:26
SteveAspiv: great.  any wiki work left?10:26
stublifeless: ok10:26
spivSteveA: So barring something unforeseen, I'm done with WikiLicensing.  There may be a tweak or two left for the script for BetterWikiDocs, but I'd expect they'd be trivial.  I guess there may be some liasing with admins needed, too, when the new docs wiki is about to be deployed.10:27
ddaacarlos: I can't help but notice that e.g. "...French..." matches "French (French)", which you likely do not want to match10:28
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
ddaait would be nice if there was a way to be a bit more strict10:28
spivSteveA: So that leaves the bug fixes.  I see my local tree already has a fix for at least one of the two issues!  I'm pretty sure I've passed the patch to the admins once before...10:28
SteveAddaa: we have the regex library10:29
carlosddaa: right, but I'm assuming that if Spanish (Spain) and Italian (Italy) doesn't appear, we are doing it right...10:29
carlosddaa: the amount of languages that I should check that are not there is so high....10:29
SteveAspiv: put it in an RT issue (or link to the patch on chinstrap)10:29
SteveAspiv: that way, i can chase it up as an RT issue10:29
carlosddaa: in concrete, 89 languages are hidden10:30
spivSteveA: I'll do that.10:30
ddaacarlos: maybe cut down the second test a bit to show "Spanish", "Italian" (compare to the previous test), "Portugese (Brazil)" (we still have variants!) and a couple others. It looks too long to me10:30
ddaalong matches like that encourage people to blindly fix the expectation is something changes10:31
carlosddaa: Portuguese (Brazil) is not really a variant...10:31
carlosddaa: at least not as we understand French (France)10:31
carlosok10:31
carlosI will reduce that list then10:32
ddaacarlos: probaly like you understand "Criss de French (Canadian)" though.10:32
carlosddaa: don't know what's Criss de French...10:32
spivcarlos: ddaa makes a good point.  If your eyes glaze over while reading the test, it could probably be improved ;)10:32
ddaacarlos: it's a poor joke10:33
carlosspiv: yeah, I'm going to reduce the list, I agree with it10:33
carlosddaa: ok ;-)10:33
ddaafr-ca is slightly different from fr-fr in vocabulary and idiomatic expression, and have very different swear words10:33
ddaaalso they have a totally hilarious accent10:34
SteveAand parisians don't?10:34
ddaaI do have a funny accent when speaking english. And dwellers of different part of France and the wider "francophonie" have some characteristic accents too (the swiss accent in particular is quite funny). But Canadian beats them all.10:36
mpt__spiv, did you fix the "The wiki asks for your name when it really wants your e-mail address" bug?10:36
mpt__That's horrible and very easily fixed10:36
carlosddaa: https://chinstrap.ubuntu.com/~dsilvers/paste/fileXKhHKs.html10:36
spivmpt__: Possibly.10:36
SteveAsomeone told me that while you might say "je suis franais" you would not say "je suis suisse"10:36
spivmpt__: If I haven't, I will soon...10:37
carlosddaa: but you can get a common French and understand each other10:37
ddaacarlos: much better10:37
spivmpt__: (although you can use your launchpad name (not wiki name) and it will work, I think...)10:37
carlosddaa: is the same as es_MX and es_ES but that's not the case for pt_PT and pt_BR  10:37
mpt__spiv, that's not a name either :-)10:37
carlosddaa: r=ddaa ?10:37
ddaacarlos: hu, the understanding part is tricking for a French in fr-ca10:37
mpt__Launchpad has a very bad habit of calling things "names" that aren't10:38
ddaareally, it does require some getting used to to understand10:38
SteveAthey *are*10:38
SteveAthe are names10:38
SteveAfrom one point of view10:38
ddaacarlos: r=ddaa10:38
SteveAthe problem is not that they are called names10:38
carlosddaa: thanks10:38
SteveAthe problem is that they are *universally* called names10:38
mpt__They're bits of URL10:38
carlosddaa: but is that only for the accent?10:38
SteveAthey are *used* as parts of URLs10:38
SteveAthey are names of things in the database10:38
mptSteveA, please tell me you didn't say that with a straight face :-)10:39
SteveAnow we're stuck10:39
ddaacarlos: mostly for the accent, when you meet some idiomatic expression you can usually make out the rough meaning.10:39
SteveAbecause whatever i say, you will still not know if i am saying it with a straight face10:39
mpttrue10:39
ddaacarlos: esp. if you know a bit of english10:39
carlosddaa: yeah, then we are talking about different issues ;-)10:39
mptlike that classmate of mine who was sarcastic ~50% of the time10:40
mpt    assert task_delta is not None10:40
mptAssertionError10:40
ddaampt: is that a sarcastic assertion?10:41
=== zyga [n=zyga@ubuntu/member/zyga] has joined #launchpad
mptI don't know10:41
mptbut, as usual, it's in code I haven't changed10:42
SteveAmpt: my point is, if you insist on declaring what "names" are and are not, you will get *nowhere* in improving the UI10:43
SteveAand will instead become embroiled in discussion of what names *are* and *are not*.10:43
SteveAwhereas10:43
SteveAif you discuss what a name is *used for* in a particular situation, 10:44
ddaacarlos: I would not be very surprised if the .ca had different terminology for translating software10:44
SteveAyou can make a compelling argument that it should be described in the UI congruently10:44
mptok then, so:10:46
mptspiv: That's not what 99.9% of people who aren't Launchpad developers understand a name to be, either :-)10:46
carlosddaa: I don't think so, at least I don't remember any specific team in GNOME or KDE to translate into fr_CA...10:47
ddaayeah, I have a bit of a terminology problem when explaining Bazaar urls to people. It seems obvious to me that "product name" in a URL context does mean Product.name, but I do not feel that "person name" does it. So I'm forced to say "the last part of the url of your person page".10:48
mpt"product code" or "product ID" would both be more understandable10:51
mptif we used either consistently10:51
ddaamh10:51
ddaaI think ID would be problematic to use consistently.10:52
ddaaas it implies uniqueness, and names are not always unique10:52
mptWhen are they not unique?10:52
mptBranches?10:52
ddaae.g. in ~owner/product/branch, the branch part is the "branch name"10:52
ddaaand it's only unique for a given owner and product10:53
ddaaI cannot speak for other parts of the database10:53
ddaaarguably, in that case, the branch name could be said to be the whole three-parts thing10:53
ddaabut then how do you call the last part?10:54
mptbranch code?10:54
ddaadoes not feel quite right to me, but I see terminology conflict that could not me resolved trivially from the context.10:54
spivbranch nick -- that's sort of what bzr calls the last path component of a branch.10:55
ddaaI see _no_ terminology conflict10:55
ddaaspiv++10:55
ddaaspiv: well, except I get it the branch nick is something else10:55
ddaaspiv--10:55
ddaabranch nick can be an arbitrary string, and might change to default to the full path10:55
spivddaa: Hence the "sort of" in my statement :)10:56
ddaawell, that "launchpad nick of the branch"10:56
ddaabut OTOH, the "nick" works for products too10:56
ddaaand to some extent for persons10:57
ddaampt: how would you feel about calling "Object.name" the "object nick"?10:57
mptddaa, that might be appropriate for branches if bzr uses it, but I wouldn't choose it for any other reason10:59
ddaaotherwise, "product code" and "person code" works well11:00
mptMany people will be launchpad.net/people/x where x is not their nick11:00
SteveAmpt: we cannot use "id" in the database, because that concept is already taken at the database and code level.11:00
ddaaID tends to suggest invariance too11:00
SteveAmpt: i think calling it simply a "code" would be confusing, certainly at the code level11:00
mptI saw the ID problem a few months ago11:00
SteveAmpt: but, we can call things differently in the UI than in the code, and that is natural11:00
SteveAmpt: can we have a skype call?11:01
SteveAhmm, actually, i'm not sure how well it will work as i'm running tests right now11:01
SteveAlet's try irc11:01
=== SteveA is assuming mpt's internet is still working
mptok, IRC11:02
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
mptBjornT!11:05
mptJust the man I wanted to see11:05
BjornThi mpt 11:07
mptBjornT, in lib/canonical/launchpad/doc/malone-karma.txt11:08
mptThe "Change a bug task's severity" test11:08
mptDoes that assume the bugtask it's testing doesn't start off with WISHLIST severity?11:09
BjornTmpt: yeah, that's right. it's a bit fragile, it'd be better to set the severity/importance explicitly to something.11:11
ddaastub: supermirror-pull.py is broken11:13
ddaaImportError: /srv/sm-ng/production/launchpad/cronscripts/../lib/persistent/cPersistence.so: cannot open shared object file: No such file or directory11:13
ddaaI guess it's a trivial rollout glitch, can you have a look at it?11:14
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== tino [n=tino@a140174.upc-a.chello.nl] has joined #launchpad
stubNeeds 'make build' run11:22
carlosjamesh: hi, around?11:25
mptBjornT, yes, it's broken for me -- I think it's because Importance defaults to UNTRIAGED, which also happens to be the first value in the list, so setting it to that value doesn't result in a bugtaskimportancechanged11:27
BjornTmpt: yeah, so a 'bugtask.importance = BugTaskImportance.items[-1] ' before the for loop should fix it.11:30
stubHmm... looks fine11:31
mptBjornT, thanks, but that gives me "KeyError: -1"11:33
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
BjornTmpt: ah, right. just set it to some value, other than UNTRIAGED, then.11:36
aa_hello, in a meeting?11:40
aa_ok, can non team members checkout and branch from the sftp provided address for a supermirror-hosted branch?11:41
mptBjornT, excellent, thank you11:41
SteveAstub: hello11:55
stubyo11:55
SteveAstub: the new test runs are very noisy11:55
stubddaa: Should be fixed now11:56
SteveAis there anything we can do about that easily?11:56
SteveARunning canonical.functional.PageTestLayer tests:11:56
SteveA  Set up canonical.functional.PageTestLayer in 11.487 seconds.11:56
SteveA  Ran 1757 tests with 0 failures and 0 errors in 1820.258 seconds.11:56
stubNew tests?11:56
SteveA11:56
SteveAthe test runner with the new zope11:56
=== ajmitch [n=ajmitch@203.89.166.123] has joined #launchpad
stubSo you want less output?11:56
ddaastub: thank you, there's also the config problem breaking the branch scanner, can you look into it (some clauses need to be copied from another config)?11:56
SteveAyeah, i want the test runner to say just one thing at the end, if it was all successful11:57
ddaastub: I'm leaving for lunch now, I'll read your response when I come back.11:57
=== ddaa gets off
SteveAthat way, it will be clear when we get warnings and such11:57
SteveAright now, there is too much noise to be able to notice a warning11:57
stubThat behavior is encoded in the Z3 test runner - I don't think there are knobs we can tweak.11:57
stubbranch scanner?12:00
=== dsas [n=dean@host86-128-13-28.range86-128.btcentralplus.com] has joined #launchpad
SteveAstub: there *should* be an api to choose to display or not each of the pieces of information the test runner is spewing12:00
SteveAhave you worked on the code at all?12:01
stubSteveA: Jim is happy for people to work on it. I have stuff I want to do with it, but haven't worked on it yet.12:01
SteveAok12:01
SteveAi'm looking at turning the import fascist back on12:01
SteveAdo you recall what problem caused it to be turned off?12:02
stubI think Bjorn tracked it down to an 'import *' in canonical.functional12:02
stubIIRC it is in the bug report12:03
SteveAhow is it turned off?12:03
SteveAit seems to be turned on in the test runner12:03
SteveAah12:03
SteveAand turned off in the fascist12:03
stubIt is turned off in facist.py or whatever the module is called12:03
SteveAbug 3939312:03
UbugtuMalone bug 39393 in launchpad "Import fascist disabled" [Normal,Confirmed]  http://launchpad.net/bugs/3939312:03
SteveAright12:06
SteveAthe fascist is doing a good thing here12:06
SteveAbecause i can't tell from the canonical functional testing code what it depends on from the zope code12:07
SteveAbecause of the import *12:07
SteveAso i'll fix that12:07
aa_"Launchpad could not mirror this branch at 2006-05-19 10:04:16 UTC.  The error was: [Errno 21]  Is a directory "12:08
aa_oh is that the knit thing they were talking about?12:10
SteveAstub: and, aargh... the canonical functional.py was using unittest12:11
SteveAbut not importing it, getting it by accident from the zope functional.py12:11
carlosspiv: is there any way to stop creating the 'canonical.supermirrorsftp.tests.' directory inside the launchpad trees with every test run?12:34
carlosspiv: shouldn't it be created at /tmp ?12:35
Znarlstub : Ping?12:41
stubZnarl: pong12:41
Znarlstub : launchpad production logs have reached 1gig again.  They need to be rotated.12:41
stubSteveA: I did it that way so we could use import from canonical.functional everywhere instead of zope.functional, and replace stuff as necessary with our own hooks. But I'm not terribly attached to the idea.12:42
stubZnarl: ok.12:42
SteveAstub: i'll add imports of stuff we're explicitly using12:43
SteveAwe will need to re-do the functional test setup at some point anyway.  it still has various zodb things in12:43
=== mpt [n=mpt@203.109.220.214] has joined #launchpad
mptBjornT, do you have five minutes spare for a review?12:48
mptor jamesh?12:49
SteveAi can review12:50
mptSteveA, thanks - https://chinstrap.warthogs.hbd.com/~dsilvers/paste/fileQENfKj.html12:50
mptIt's to fix the problem mdz picked up yesterday12:50
SteveAwhat is the purpose of the change?12:50
mptFirst, someone saw the "In what package did you find this bug?" section on https://launchpad.net/distros/ubuntu/+filebug and got scared12:52
mptThey were looking for a more generic bug reporting form12:52
mptthey didn't notice the "I don't know" option12:52
SteveAok12:53
mptSecond, swapping the description and summary fields around12:53
mpton the grounds that (a) it's much easier to summarize something that's written than something that's not written yet12:53
mptand (less importantly) (b) it lets you press Enter in the summary field to submit the report12:54
SteveAok12:54
SteveAr=me12:54
SteveAbut please write an email to the launchpad list12:54
mptthanks12:54
SteveAobserving about summarizing things after you've written them12:54
mptYes, I'm replying to mdz's mail, but changing the To: to the Launchpad list12:54
mpthmm, actually, I'll make it a separate message otherwise it'll get lost12:56
=== mpt [n=mpt@203.109.220.214] has joined #launchpad
=== mpt throws tomatoes at bzr
mptddaa, do you have time for a bit of troubleshooting?01:08
dilysMerge to devel/launchpad/: [r=ddaa]  hide disabled languages from the distrorelease +translation pages (r3574: Carlos Perello Marin)01:11
stubSo we are only accepting 'standard' shipit orders, or is there some way for people to put in unusual or large requests besides email?01:13
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
mptor lifeless or jamesh?01:24
=== mpt [n=mpt@203.109.220.214] has left #launchpad ["Ex-Chat"]
=== cprov [n=cprov@201-27-193-10.dsl.telesp.net.br] has joined #launchpad
=== mpt [n=mpt@203.109.220.214] has joined #launchpad
=== cprov waves and says good morning
malccMorning cprov01:36
cprovmalcc: hi, are you blocked on anything ? you didn't send any new patches :( May I help you ?01:38
malcccprov: I'm working through changing the tests to zope.testbrowser at the moment, understanding what they test and improving them where I can01:39
malcccprov: I'm taking my time a little, since it's helping my understanding; hope that's ok01:39
cprovmalcc: fine, just ask for help if you need.01:40
malcccprov: Will do01:40
dilysMerge to devel/launchpad/: [r=BjornT most, r=lifeless BjornT's code, rs=BjornT the remainder, r=stub DB patch]  Merges Severity and Priority into Importance (bug 886), by renaming Severity (and its values) and dropping Priority. People trying to e-mail Malone using the severity or priority fields will be sent a courtesy message. Bug lists default to sorting by importance. Also fixes bug 37453 (Invalid XHTML for person icons). (r3575: Matthew Paul Thomas)01:43
UbugtuMalone bug 886 in malone "Merge Severity and Priority into Importance" [Normal,In progress]  http://launchpad.net/bugs/88601:43
UbugtuMalone bug 37453 in launchpad "Invalid XHTML for person icons" [Normal,In progress]  http://launchpad.net/bugs/3745301:43
=== rpedro [n=rpedro@87-196-69-74.net.novis.pt] has joined #launchpad
mptWOO-HOO01:47
stubWhere can I find a modern bzr-submit-merge?01:50
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
mptstub, changing ".bzr/parent" to ".bzr/branch/parent" in your existing one should work01:52
stubx-push-data is also screwed01:53
ddaastub: there's a pqm-submit plugin from j-a-meinel floating around02:01
ddaawhich is entirely configurable through the .bazaar conffiles02:02
stubHow do I merge into a branch without a working tree?02:11
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
lifelessstub: is this on balleny ?02:12
lifelessstub: or as a general question ?02:12
stubballeny02:13
lifelessdo a checkout then merge and commit.02:13
lifelessi.e.02:13
SteveAstub: what is the procedure for my making changes upstream in zope3 and also in our tree?02:13
ddaalifeless: I woud like if you could compare http://python-mock.sourceforge.net/ and http://pmock.sourceforge.net/overview.html02:13
SteveAcommit the changes upstream, then pull changes into our tree?02:13
lifelessbzr checkout --lightweight ~/archives/foo/bar/gam tempdir02:13
lifelesscd tempdir02:13
lifelessbzr merge THING02:13
lifelessbzr commit02:13
lifelesscd ..02:13
lifelessrm -rf tempdir02:13
lifelessddaa: mail me please02:13
=== ddaa mails launchpad@
lifelessddaa: I'll be happy to eyeball later02:14
=== BjornT [n=bjorn@213.226.190.253] has joined #launchpad
=== rpedro [n=rpedro@87-196-69-74.net.novis.pt] has joined #launchpad
=== niemeyer [n=niemeyer@200.181.169.109] has joined #launchpad
=== Keybuk [n=scott@quest.netsplit.com] has joined #launchpad
=== AlinuxOS [n=AlinuxOS@d83-184-251-153.cust.tele2.it] has joined #launchpad
=== watcher77 [n=watcher@pdpc/supporter/student/ne0futur] has joined #launchpad
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
carlosdid we changed anything related to libapt either in launchpad or mawson?02:37
carloshttp://mawson.ubuntu.com/~carlos/rosetta-dapper-2006-05-19.log02:37
dilysMerge to devel/launchpad/: [trivial]  Config file updates (r3576: Stuart Bishop)02:37
carlosI'm not able to run some launchpad scripts on mawson anymore...02:37
=== acko88 [n=alexanda@212.62.51.89] has joined #launchpad
=== acko88 [n=alexanda@212.62.51.89] has left #launchpad []
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
SteveAcprov: hi.  are you involved with canonical.launchpad.scripts.ftpmaster ?02:45
cprovSteveA: yes, something I can help ?02:46
ZnarlSteveA : This may be my fault?02:46
SteveAi'm reenabling the import fascist02:46
SteveAand it says there's a database import into there02:46
SteveAZnarl: i don't think so02:46
Znarlcprov : Did you get my message about the problems with the packages yesterday?02:46
cprovZnarl: yes, could not contact elmo yet. I guess it needs to wait, is that a problem for you ?02:47
Znarlcprov : Elmo is on holidays until Monday.  02:47
ZnarlIt's not a problem for myself, I just wish to make sure you're aware.02:48
cprovSteveA: which script ?  some of them still not ported to LP standard (as previous discussion)02:48
SteveAthis involves changes since the importfascist was disabled02:48
SteveA lib/canonical/launchpad/scripts/ftpmaster.py02:49
cprovZnarl: yes, I know, will try his mobile, I'm aware.02:49
SteveAfrom canonical.launchpad.database import (02:49
SteveA    DistroArchReleaseBinaryPackage, DistroReleaseSourcePackageRelease)02:49
cprovSteveA: uhm, this I can fix quickly using a utility, that was my fault.02:50
=== zyga [n=zyga@ubuntu/member/zyga] has joined #launchpad
SteveAcool02:50
SteveAit isn't urgent.  i can make an exception in the fascist for now02:50
SteveAbut please either fix it, or file a bug about it02:50
cprovSteveA: code is fixed, improving tests right now, will send you a small patch in a few minutes.02:55
SteveA what does: bzr: WARNING: This transport does not update the working tree of: sftp://chinstrap/home/warthogs/archives/stevea/zope/devel/   mean ?02:55
=== bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad
SteveAdoes it mean "this is updating the knit data only" ?02:56
mptSteveA, as it was explained to me yesterday, yes02:58
mpti.e., you can't ssh into chinstrap and run launchpad from that directory02:58
SteveAas i just observed on #bzr, it should be INFORMATION not WARNING02:58
mptbecause the code isn't there, just the revision history02:58
cprovSteveA: if you have 10 secs, have quick look on https://chinstrap.ubuntu.com/~dsilvers/paste/file6DQqoE.html, I can shit it today (code is covered by previous tests)02:59
=== SteveA files a bug on bzr
cprovship03:00
mptheh03:00
=== cprov duhh
SteveAcprov: sure, if that works, great03:00
=== carlos -> lunch
cprovSteveA: yes, thanks for pointing this mistake, I'll pay more attention next time03:01
SteveAwhen i turn the fascist back on, you will be unable to make the mistake03:01
SteveAso, it's more the lack of a fascist than really your fault03:02
cprovSteveA: good, thanks anyway.03:02
=== omitted [n=omitted@255114139.ecsis.net] has joined #launchpad
SteveAlifeless: why does pqm say "Request for non-PQM managed branch." ?03:13
=== omitted [n=omitted@255114139.ecsis.net] has left #launchpad []
SteveAi asked it for:03:13
SteveAstar-merge sftp://chinstrap.ubuntu.com/home/warthogs/archives/stevea/zope/devel sftp://chinstrap.ubuntu.com/home/warthogs/archives/rocketfuel/zope/3.2/03:13
lifelesszope 3.2 - oh, maybe not pqm enabled yet03:13
lifelesswe needed to talk with you about test suite IIRC.03:14
lifelesslet me check03:14
lifelessno, its setpu03:15
lifelesssftp://chinstrap.ubuntu.com/home/warthogs/archives/rocketfuel/zope/3.203:15
lifelessyour trailing slash is possible the confusion03:15
lifelessor, maybe you did not send what you thought you did03:15
lifelesstry without the /03:15
SteveAokay... more hacking at the submit-merge script03:16
SteveAi'd like to have these scripts standardized and tested and included in the launchpad development .deb03:16
SteveAlifeless: the trailing slash comes from rocketfuel-built, in the zope's branch's .bzr/branch/parent file03:17
lifelessSteveA: please use the bzr pqm-submit plugin03:18
lifelesswhich is integrated with bzr and should require one time setup and no hacking03:18
SteveAhow do i use that?03:18
lifelessits documented on the page jamesh put up about rocketfuel with repositories03:18
=== tambaqui [n=tambaqui@201.160.19.41.cableonline.com.mx] has joined #launchpad
SteveAi didn't read that page yet03:19
SteveAbecause i am not using repositories yet03:19
lifelesswell03:19
SteveAif this is important information about how people should do things03:19
SteveAit should be mailed to the launchpad list / followed up in the launchpad meeting03:19
lifelessit was mentioned in the launchpad list quite some time back03:20
lifelessit is not new03:20
lifelessand it is not coupled to repositories.03:20
lifelessI am pointing you at that web page because its a handy well written source of info about it.03:21
SteveAseeing as we've only just confirmed that everyone is using bzr from dapper03:21
lifelessright now however, its late on friday night, I have a hayfever attack.03:21
lifelessand I'm dog tired.03:21
lifelessthe combination is 'not good03:21
lifeless''03:21
SteveAi think we need to get everyone on the same page about how to use the systems.  can we get something in the next laucnhpad meeting03:21
SteveAto go through the basics of the recommended set-up?03:21
lifelesssure.03:22
SteveAta03:22
lifelesscan I ask jamesh to do this ?03:22
lifelessas in provide guidancec on what it needed to him03:22
stubI had pqm off while running tests. Should be live again now.03:22
lifelesshe seems to be writing some very effective documentation.03:23
SteveAlifeless: okay.  what i want is a list of points, and then we can get everyone to check them in the meeting03:23
lifelesssure thing. 03:23
SteveAfor example: bzr verion, bzr tools version, presence of new scripts (or whateveR), absence of old scripts03:23
SteveAuse of plugin to submit merge03:23
SteveAthe whole workflow03:23
lifelessyup03:23
lifelessfor thursday, no problem.03:24
SteveAok03:24
SteveAta03:24
stublifeless: rocketfuel/launchpad/production/1.63 has not been rolled out to production as I can't apply the new database patch to the live system. So if you need to do rollouts in the near future you might need to uncommit the two most recent revisions.03:26
lifelessstub: ?03:26
lifelessstub: I take it you tried and it baulked ?03:26
lifelessstub: if so, why not uncommit now03:27
stubYes - gave it a shot and probably caused some timeouts.03:27
stubI might shutdown LP tomorrow for 30 mins to apply the patch and don't want to have to do the merges again.03:28
lifelessok, thanks for the headsup03:29
SteveAstub: we should set something up so that whenever there is a timeout, you get a Wilhelm scream from your computer03:29
SteveAthat way you get instant feedback03:30
stubHow about we make your machine scream instead?03:30
SteveAthen how will you hear the effects of your database manipulations?03:30
SteveAstub: about rolling out the priorities database update03:33
SteveAwhy is it causing timeouts?03:33
SteveAcan it be trivially changed to get a bunch of table ids in a read only transaction03:33
SteveAand then apply a number of simple updates ?03:34
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
stubSteveA: The updates could be replaced with a Python script to do that, yes.03:42
=== tambaqui [n=tambaqui@201.160.17.131.cableonline.com.mx] has joined #launchpad
=== dsas [n=dean@host86-128-13-28.range86-128.btcentralplus.com] has joined #launchpad
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== jinty [n=jinty@62-15-158-30.inversas.jazztel.es] has joined #launchpad
=== SteveA privmsgs stub
lifelessnight all04:05
SteveAhave a good weekend lifeless 04:05
=== mdz [n=mdz@201.160.20.136.cableonline.com.mx] has joined #launchpad
=== ddaa just realised that he is writing is own reusable mock object funtionality
ddaawell, it's almost doing what I need it to do...04:13
SteveAddaa: would you answer a bzr question for me?04:23
ddaasure04:23
SteveAthanks04:23
SteveAi want to push a launchpad branch to chinstrap04:24
SteveAusing sftp04:24
SteveAi want to "prime the pumps" by having a launchpad branch from RF already in that location04:24
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
ddaausing a repository?04:24
SteveAno04:24
ddaaor using standalone branches?04:24
SteveAyes04:24
ddaaokay04:25
SteveAfor another branch, i'd just cp -a from rocketfuel-built on chinstrap04:25
SteveAbut launchpad tree contains sourcecode and lots of crap in there04:25
ddaawhy not use "bzr branch" on chinstrap?04:26
SteveAi tried copying over the tree from the actual rocketfuel branch04:26
SteveAbut i got an error when i tried to push, about no repository being present04:26
SteveAso, that would omit the "sourcecode" stuff i suppose04:26
ddaayeah, rocketfuel contains repositories now04:26
ddaawhy not use "bzr branch" on chinstrap?04:26
SteveAi'lldo that04:27
SteveAthanks04:27
ddaaSteveA: can you file a bug on bzr to improve the "no repository present" message to suggest using "bzr branch" instead of coping the branch with cp?04:40
ddaaI think that's the most likely scenario to trigger this particular error.04:41
salgadohey kiko, up for some code review?04:41
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
kikosalgado, yeah, sure.04:42
SteveAhttps://launchpad.net/products/bzr/+bug/4559904:43
UbugtuMalone bug 45599 in bzr ""no repository present" error should suggest using bzr branch" [Normal,Unconfirmed]  04:43
salgadokiko, https://chinstrap.ubuntu.com/~dsilvers/paste/filemX6NW9.html04:43
kikosalgado, can you think about stub's email on the shipit unique constraint and reply to it?04:44
salgadosure. I'll get to it soon. (I'm assuming it was sent to launchpad@, as I can't see it in my inbox)04:46
=== kgoetz [n=kgoetz@ppp202-110.lns1.adl4.internode.on.net] has left #launchpad []
kikoyes launchpad04:48
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
dilysMerge to devel/launchpad/: [trivial]  reenable the import fascist. (r3577: Steve Alexander)05:08
=== watcher77 [n=watcher@pdpc/supporter/student/ne0futur] has left #launchpad []
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
kikosalgado, I will need some time to look into that -- if you can find another reviewer, better, otherwise, in the afternoon.05:22
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
matsubaradoes anybody know why staging is down?05:27
carlosstub: ?05:34
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
stubLooks like the daily update is in progress. It must have hung.05:37
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
stubcarlos: I  think one of your scripts started running before the update completed, and has blocked the update from completing.05:38
carloshmmm05:39
carlosdon't think so, my script run was broken today05:39
carlosstub: http://mawson.ubuntu.com/~carlos/rosetta-dapper-2006-05-19.log05:39
carlosdon't know why, I update it today and ran it again and got the same error05:40
stubcarlos: No idea about that05:41
carlosseems like something wrong on mawson...05:42
carlosand it prevented my scripts to run so I guess something else blocked the update05:43
stubcarlos: Ahh... no. It is just patch-40-54-0.sql taking hours to run. That was the rosetta query I saw.05:44
carloswow05:45
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
stubcarlos: I'm removing the data updates from patch-40-54-0 and merging to rocketfuel. Once it lands, you should be able to rebuild the staging server successfully.05:52
carlosstub: will you apply them by hand?05:52
stubI'll convert them to a script that can be applied to the live system05:53
carlosok05:53
carlosstub: thanks05:53
=== brm [n=bruno@200.172.106.9] has joined #launchpad
SteveAstub: were you and carlos just talking about the priorities patch?06:30
carlosSteveA: yes06:30
SteveAi'll be talking with mark soon, and he'll ask me for an update06:31
SteveAis the code landing or landed?06:31
dilysMerge to devel/launchpad/: [trivial]  Remove data updates from patch-40-54-0.sql as it is too slow to run on production data (r3578: Stuart Bishop)06:33
carlosSteveA: it's in rocketfuel06:33
carlosSteveA: it's not on production due the data migration06:33
carlosstub is going to rewrite the migration data to use python06:34
carlosso we can apply it without turning off the production server for too long06:34
SteveAwhen will the feature land in production?  when will the feature + patch land in production?06:34
SteveAi mean "feature + data updates" for the second one, not "feature + patch"06:34
carlosI don't know06:34
carlosstub: ?06:35
carlosI guess the worst case is next Tuesday06:35
=== ChanServ [ChanServ@services.] has joined #launchpad
=== carlos is updating staging atm
=== carlos reverts the update, seems like the launchpad mirror lacks stub's patch....
=== Bluekuja [n=andrea@ubuntu/member/bluekuja] has joined #launchpad
=== Aifesteves [n=aife@217.129.241.69] has joined #launchpad
stubSteveA: I'll land it tomorrow morning06:47
SteveAthanks stub 06:47
stubcarlos: Give it time - the rocketfuel-built mirror only refreshes every 30 mins06:48
carlosstub: I need to leave06:48
SteveAstub: is that the code, the data update or both?06:48
carlosand I don't know why, rocketfuel doesn't have your patch...06:48
carlosso I cannot update staging06:48
carlosoh06:48
carlosok06:48
carlos:-P06:48
stubSteveA: Code at least, probably both.06:48
carlosstub: so you disabled the NOT NULL restriction, right?06:48
stubcarlos: No. The patch still sets the priority of all POTemplates to zero. The slowness is in determining which rows need to have higher priorities.06:49
carlosI see06:49
carlosstub: will you be able to fix staging? or are you leaving now?06:50
stubI'll have a poke in a bit.06:51
stubI think you are the only one wanting it at the moment06:51
carlosnot really, I don't need it atm ;-)06:51
stubok.06:52
carlosin which case, I guess it can wait until I'm back06:52
carlosstub: matsubara-lunch asked for it06:52
stubok.06:52
stubI'll kick it off in 10 mins anyway, by which time my patch should have filtered through06:53
carlosok06:54
carlossee you later (or next week)...06:54
carloscheers06:54
carlosstub: thanks for all!06:54
=== carlos -> out
=== tambaqui [n=tambaqui@201.160.20.139.cableonline.com.mx] has joined #launchpad
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #launchpad
=== bradb & # lunch
=== tambaqui [n=tambaqui@201.160.20.139.cableonline.com.mx] has joined #launchpad
mdzbradb,kiko: maybe we should have an entirely separate page for reporting a security vulnerability, as opposed to a normal bug07:43
kikomdz, that's probably a good idea -- but would people find it?07:44
mdzkiko: let's hope not07:44
kiko:)07:44
mdzI don't think the feature has been used correctly even once07:44
dilysMerge to devel/launchpad/: [trivial]  Fix bug 6026 (Oops from changing bug's product when milestone is set) to also handle when product is changed and a new milestone set at the same time, and provide a useful feedback message (r3579: Brad Bollenbach)07:50
UbugtuMalone bug 6026 in malone "Oops from changing bug's product when milestone is set" [Normal,In progress]  http://launchpad.net/bugs/602607:50
AlinuxOSI saw that help entry on gnome-panel has new strings...can someone tell me which module is it? I would like to translate them.07:53
mdzAlinuxOS: should be in the gnome-panel template07:56
AlinuxOSmdz, thank you ;)07:56
AlinuxOSmdz, but it's not imported into lauchpad right?07:57
AlinuxOShttps://launchpad.net/distros/ubuntu/dapper/+source/gnome-panel/+pots/gnome-panel-2.0/ka/+translate?show=untranslated07:58
AlinuxOSI have no untranslated string.07:58
mdkeyes, it's in launchpad07:58
=== tambaqui [n=tambaqui@201.160.20.136.cableonline.com.mx] has joined #launchpad
mdkeAlinuxOS: whenever a package is uploaded, it automatically gets imported into rosetta.08:03
AlinuxOSmdke, I can't see new strings there... why?08:04
mdkeAlinuxOS: because everything is translated. But this is not a relevant topic for this channel, you should try #ubuntu-translators or the mailing list08:04
AlinuxOSmdke, fiscal as usual.08:05
AlinuxOSok thank you.08:05
mdkeAlinuxOS: not fiscal. off topic conversations are detrimental to productivity in a particular channel08:06
mdzmdke: I think there may be a delay between when the package is uploaded and when the new template appears in rosetta08:06
mdkemdz: yeah, but it's very short.08:06
mdkemdz: unless the template is appearing for the first time, in which case it needs manual approval, that can take some time08:07
bradbmdz: My suggestion was to put those cb's on only the advanced search form.08:29
bradbs/search/filebug/08:30
aa_hello, I would like to delete the series and milestones I have and make new ones. Allowed?09:04
aa_please?09:08
mdkei posted a similar question to the mailing list recently, got no reply09:10
aa_would be nice generally to be able to delete some stuff09:10
mdkeyeah09:10
aa_or at least put it in a "recycle bin" of sorts if deleting is that objectionable09:10
bradbaa_: You can't delete series', but in principle you should be able to, because users should be able to experiment and recover from their mistakes.09:15
bradbIt gets more complex when you've got things tied to this object, like bugs, but it may be reasonable to simply say "You have existing bugs/specs/whatever attached to this series. Which series would you like to reassign these objects to?", and be allowed to pick a new target, or type something like "Yes, I'm absolutely, positively sure that I want to delete everything associated with this object. kthxbye."09:18
bradbBut, I haven't thought that through in detail. Even that has issues, of course (like how to handle conflicts)09:19
aa_right yes09:26
=== thierry [n=thierry@modemcable199.142-201-24.mc.videotron.ca] has joined #launchpad
bradbaa_: btw, bug 29998 and bug 59109:40
UbugtuMalone bug 29998 in launchpad "Cannot delete branches, series, etc" [Normal,Confirmed]  http://launchpad.net/bugs/2999809:40
bradbhm, for some reason bug 591 is private09:41
=== havarha_ [i=havarha@dragon.idi.ntnu.no] has left #launchpad []
=== niemeyer [n=niemeyer@201.15.223.15] has joined #launchpad
salgadohey guys. anybody up for a quick code review?09:48
=== thierry [n=thierry@modemcable199.142-201-24.mc.videotron.ca] has joined #launchpad
=== tambaqu1 [n=tambaqui@201.160.17.131.cableonline.com.mx] has joined #launchpad
=== tambaqu1 [n=tambaqui@201.160.17.131.cableonline.com.mx] has left #launchpad []
=== doko [n=doko@201.160.17.131.cableonline.com.mx] has joined #launchpad
jordicarlos ?10:23
aa_bradb: ah, thanks, didn't notice those10:26
bradbno prob10:27
=== Drumr [n=Drumrboy@ool-44c2019c.dyn.optonline.net] has joined #launchpad
=== doko_ [n=doko@201.160.19.41.cableonline.com.mx] has joined #launchpad
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== doko [n=doko@201.160.19.41.cableonline.com.mx] has joined #launchpad
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
=== tambaqui [n=tambaqui@201.160.20.136.cableonline.com.mx] has joined #launchpad
=== mdz [n=mdz@201.160.19.41.cableonline.com.mx] has joined #launchpad
=== Ivan [n=chatzill@85.103.250.84] has joined #launchpad
=== SteveA [n=steve@195.182.78.95] has joined #launchpad

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!