/srv/irclogs.ubuntu.com/2005/11/26/#launchpad.txt

=== netjoined: irc.freenode.net -> brown.freenode.net
=== LarstiQ [n=larstiq@cust.7.157.adsl.cistron.nl] has joined #launchpad
=== spiv [n=andrew@adsl-66-203.swiftdsl.com.au] has joined #launchpad
=== mdke [n=matt@ubuntu/member/mdke] has joined #launchpad
=== Burgundavia [n=corey@S0106000000cc07fc.gv.shawcable.net] has joined #launchpad
=== AlinuxOS [n=Ubuntu@d81-211-238-237.cust.tele2.it] has joined #launchpad
=== Alinux [n=Ubuntu@d81-211-238-237.cust.tele2.it] has joined #launchpad
Alinuxhello, someone who speaks italian?04:10
Alinuxor can help me :)04:10
jameshI don't speak italian, but may be able to help you04:22
Alinux;)04:23
jameshwhat is the problem?04:24
Alinuxjamesh, I'm georgian translation team administrator... but I can't understan why I can't validate a translation... from rose ---> to green color04:24
jameshAlinux: that's one area I'm not so familiar with :(04:24
Alinuxhttps://launchpad.net/distros/ubuntu/dapper/+lang/ka04:25
jameshAlinux: if you wait a while, carlos and jordi should come online04:25
jameshalternatively you could ask on the rosetta mailing list04:25
Alinuxand some breezy applications, are not checkable in dapper translation list...04:25
jameshAlinux: iirc, the green colour is stuff that gets imported from the packages04:26
Alinuxjamesh, do you know what's initial ubuntu installer package name?04:26
jameshAlinux: the colour should change automatically once the translations get rolled out in language packs04:26
jameshdebian-installer, maybe?04:26
Alinuxmmm04:26
AlinuxI don't know from where I can import this application.04:27
Alinuxlaunchpad is quite confused for me :)04:27
Alinuxhttps://launchpad.net/distros/ubuntu/dapper/+source/nautilus/+pots/nautilus/ --- here for example....all translations are green...and georgian is not included...04:28
AlinuxI can't understand the reason.04:28
=== robitaille [n=robitail@ubuntu/member/robitaille] has joined #launchpad
jameshAlinux: do you have georgian selected as one of your preferred languages?04:44
Alinuxyes of course04:45
jameshhttps://launchpad.net/rosetta/prefs <- if you have it selected here, Georgian will always be displayed in the list of translations, even if there are zero translations04:45
jameshe.g. on the URL you listed, "English (Australian)" is listed for me, even though there are no translations04:47
AlinuxI know this I have 3 prefered languages...04:47
AlinuxI'm talking about general translations... I can't see general resultats... almost 98% of translations are colored green.04:48
Alinuxbut georgian is not. :(04:48
Alinuxhttps://launchpad.net/distros/ubuntu/dapper/+translations here for example04:49
Alinuxhttp://l10n-status.gnome.org/gnome-2.14/ and what's about this? should I translate here too?04:56
=== stub [i=stub@sweep.bur.st] has joined #launchpad
Alinuxjamesh, by the way tnak you for replying :)05:06
stubspiv: You back on board or still sick?05:20
spivstub: I'm back.  Hmm, I guess I should've mailed about that.05:21
=== stub shrugs
spivI see you've got more LibrarianGarbageCollection code, and a librarian bug/feature for me :)05:22
spiv(updating last accessed)05:22
stubYup ;)05:25
jameshspiv: if you have some time, could you look at my ValidatingSignOnlyGpgKeys branch?05:29
jameshspiv: the large line count on the pending-reviews/ page is due to deleting unneeded copies of some PGP keys05:30
spivjamesh: Ah :)05:30
spivjamesh: Is there any particular reason your bugzilla-import branch is unreviewed, btw?05:31
jameshspiv: no.05:31
jameshno one has reviewed it05:31
jameshspiv: I added diffstat output to the tops of the diffs too, btw05:32
spivOh, nice.05:32
spivThat was a good idea!05:33
jameshI'll add the "diff -p" output once https://launchpad.net/products/bzr/+bug/4047 gets fixed05:33
UbugtuMalone bug #4047: bzrlib.diff.show_diff() can't send output to a file when using external diff Fix req. for: bzr (upstream), Severity: Normal, Assigned to: Nobody, Status: New http://launchpad.net/malone/bugs/404705:33
=== mdke [n=matt@ubuntu/member/mdke] has joined #launchpad
=== spiv [n=andrew@adsl-66-203.swiftdsl.com.au] has joined #launchpad
=== LarstiQ [n=larstiq@cust.7.157.adsl.cistron.nl] has joined #launchpad
=== gml_ [i=gml@dyn-83-156-14-74.ppp.tiscali.fr] has joined #launchpad
=== poningru [n=poningru@n128-227-11-184.xlate.ufl.edu] has joined #launchpad
=== Blejdfizt [n=foobar@c-d74472d5.024-2014-67626714.cust.bredbandsbolaget.se] has joined #launchpad
=== jblack [i=jblack@static-209-158-45-74.scr.east.verizon.net] has joined #launchpad
=== jordi [n=jordi@115.Red-213-96-69.staticIP.rima-tde.net] has joined #launchpad
=== Znarl [n=karl@bb-82-108-14-161.ukonline.co.uk] has joined #launchpad
=== sladen [i=paul@starsky.19inch.net] has joined #launchpad
=== Nafallo_away [n=nafallo@ubuntu/member/nafallo] has joined #launchpad
=== bob2 [i=rob@crumbs.ertius.org] has joined #launchpad
=== JanC [n=janc@lugwv/member/JanC] has joined #launchpad
=== auth00 [i=auth@fiji.grd.sgsnet.se] has joined #launchpad
=== ajmitch [n=ajmitch@port161-157.ubs.maxnet.co.nz] has joined #launchpad
=== jamesh [n=james@203-59-207-160.dyn.iinet.net.au] has joined #launchpad
=== siretart [i=siretart@ubuntu/member/siretart] has joined #launchpad
=== \sh [n=nsh@ubuntu/member/backslash-sh] has joined #launchpad
=== uws [n=mathilda@scrat.hensema.net] has joined #launchpad
=== asw [n=asw@karuna.med.harvard.edu] has joined #launchpad
=== Keybuk [n=scott@descent.netsplit.com] has joined #launchpad
=== zerokarmaleft [n=zerokarm@ip68-12-45-133.ok.ok.cox.net] has joined #launchpad
zerokarmalefthello07:40
jameshspiv: thanks for the review07:45
jameshhi zerokarmaleft 07:45
=== _Rappy_ [n=hunt-pre@dsl-253-122.monet.no] has joined #launchpad
=== lbm [n=lbm@cpe.atm4-0-1301006.0x50a0824e.vgnxx6.customer.tele.dk] has joined #launchpad
zerokarmaleftwow, rosetta looks like an awesome for translations08:05
=== radix [n=radix@dsl092-068-248.bos1.dsl.speakeasy.net] has joined #launchpad
=== zkl|laptop [n=zerokarm@ip68-12-45-133.ok.ok.cox.net] has joined #launchpad
=== zkl|laptop [n=zerokarm@ip68-12-45-133.ok.ok.cox.net] has left #launchpad ["Leaving"]
=== zkl|laptop [n=zerokarm@ip68-12-45-133.ok.ok.cox.net] has joined #launchpad
jordimeh09:13
jordimissed the georgian guy.09:13
=== stub [i=stub@sweep.bur.st] has joined #launchpad
=== stub [i=stub@sweep.bur.st] has joined #launchpad
=== ddaa [n=ddaa@ordo.xlii.org] has joined #launchpad
=== SteveA [n=steve@office.pov.lt] has joined #launchpad
lifelessSteveA: meeting time ?10:04
SteveAlifeless: not sure... my appointment .txt file is on my laptop, which i'm currently having some problems with10:04
lifelessah10:04
lifeless1000 UTC I thought10:04
SteveAfor... ?10:05
lifelessyou me and ddaa10:05
lifelessre bzr pipeline10:05
SteveAah, yeah10:05
SteveAi'll check my email10:05
lifelesswhat happens on your laptop ?10:06
ddaaThought it was in 1h as well.10:06
SteveAi wake it up from sleeping.  i've changed physical location, so i reconfigure the wireless: iwconfig eth1 essid any10:06
SteveAthen i say dhclient eth110:06
SteveAthen it suspends10:06
lifelessrotfl10:07
SteveAit was doing it at UBZ too10:07
lifelessdmesg have anything interesting ?10:07
SteveAit happens only sometimes, so i'm trying to keep it in that state until someone turns up who can help debug it10:07
lifeless(and why do you not use ifup/ifdown ?10:07
SteveAno, nothing interesting in dmesg10:07
lifelesswhat about daemon.log ?10:07
SteveAhaven't checked daemon.log10:07
ddaa"User try to use me. Oh No! Going back to sleep."10:08
lifelessSteveA: have a look now ?10:09
SteveAifup / ifdown means i'd need to edit /etc/network/interfaces10:09
ddaa"to disable this feature, run 'echo 0 > /proc/sys/acpi/lazy_lemming'"10:09
SteveAyeah, if i can get it to remain awake long enough :-)10:09
lifelessSteveA: no it does not10:09
lifelessfor example, this is my config from interfaces for TELUS:10:10
lifeless-----10:10
SteveAin any case, i'm pretty sure that ifup / ifdown has the same effect10:10
lifelessiface telus inet dhcp10:10
lifeless        wireless-mode managed10:10
lifeless        wireless-essid TELUS10:10
lifeless-----10:10
lifelessthen after sleep when we were there I did:10:10
SteveAhow does it know that's eth1?10:10
lifeless'sudo ifdown eth1 && sudo ifup eth1=telus'10:10
SteveAaha10:11
lifelessso, anything interesting in daemon.log ?10:11
SteveAi need to be in a meeting now...10:11
SteveAso, i'll look a little later10:11
lifelessyes, with me - is it not 1010UTC ?10:11
lifelessoh10:12
lifelessright, 50 minutes10:12
ddaaI think it's 0910UTC10:12
lifelesssee you both then :010:12
=== carlos [n=carlos@243.Red-83-47-24.staticIP.rima-tde.net] has joined #launchpad
carlosmorning10:22
=== einheit_ [n=steve@office.pov.lt] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
SteveA_lifeless, ddaa: i'll be with you in 5 mins, just concluding this meeting11:01
lifelessk11:03
SteveA_ddaa, lifeless: i'm ready11:06
ddaahere or #canonical-meeting?11:07
lifelessthe latter I think11:07
SteveA_think marius may have worked what's up with the laptop, at least vaguely11:07
ddaajoin #canonical-meeting11:07
ddaagr11:07
SteveA_i still had pitti's 0telus connection script in the if-up scripts11:07
lifelessheh11:08
SteveA_it is possible that was running synchronously with acpi stuff11:08
SteveA_and acpi scripts got confused about it timing out etc.11:08
=== beyond [n=beyond@201-27-71-254.dsl.telesp.net.br] has joined #launchpad
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
=== Seveaz [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== zkl|laptop [n=zerokarm@ip68-12-45-133.ok.ok.cox.net] has joined #launchpad
=== GoRoDeK [n=gorodek@p5083F748.dip.t-dialin.net] has joined #launchpad
zkl|laptopwhat's the distinction b/w "used elsewhere" and "suggested elsewhere" on rosetta?11:29
=== koke [n=koke@ubuntu/member/koke] has joined #launchpad
=== zerokarmaleft [n=zerokarm@ip68-12-45-133.ok.ok.cox.net] has joined #launchpad
carloszkl|laptop, used meand that the string is being used already as a valid translation11:51
carloszkl|laptop, suggested is that someone added it as a suggestion but that someone should review it before it's used11:51
SteveA_to the FAQ with that!11:52
carlosso the 'used' one would be better11:52
carlosI think we have it already...11:52
SteveA_even better ;-)11:52
=== carlos checks
jordihmm11:52
jordiwe don't11:52
jordi?11:52
jordiI will DO IT11:52
carlosno, it's not11:53
carlosjordi, cool ;-)11:53
carlosjordi, are you already back at home?11:53
jordiyes11:53
jordiSteveA_: where are logs of lp meetings?11:53
zkl|laptopthanks carlos 11:53
jordicarlos: even better11:53
jordiI actually have ADSL at home11:53
jordidude, I can do work at home.11:54
SteveA_jordi: http://people.ubuntu.com/~fabbione/irclogs/launchpad-current.html11:54
jordiI feel useful at nights again11:54
SteveA_are launchpad logs in general11:54
SteveA_i mailed a summary of the last launchpad meeting out to the launchpad list last week11:54
carlosjordi, ;-)11:54
SteveA_and i'll take corrections, and post it on the wiki later today11:54
WaterSevenUbhey11:55
WaterSevenUbis it possible to get a list of all the teams in one page? with summary info of pages like https://launchpad.net/people/ubuntu-l10n-pt/11:55
WaterSevenUb?11:55
zkl|laptopcarlos, if used elsewhere translations are valid, then why aren't they showing up as messages that have already been translated on launchpad?11:56
carlosWaterSevenUb, https://launchpad.net/rosetta/groups/ubuntu-translators11:57
carloszkl|laptop, because are valid in another package, that does not means that will be always valid for other packages11:57
WaterSevenUbthanks11:57
=== matsubara [n=matsubar@201-27-71-254.dsl.telesp.net.br] has joined #launchpad
jordiSteveA_: oh, I see the summary now11:57
matsubaragood morning!11:58
jordiAfter the meeting, Steve and Carlos talked through the issue in detail, and11:59
jordicame up with an explanatory diagram and a policy explained from the point of11:59
jordiview of each of the main actors: translators, upstream maintainers, package11:59
jordimaintainers.11:59
jordiI need this diagram to write the wiki page12:00
zkl|laptopcarlos, ok i see, these xchat2 translations i'm looking at are also used in xchat-gnome12:00
carlosjordi, didn't I send you it??12:01
carloshmmm12:01
carlossorry, I thought I did12:01
zkl|laptopand all i have to do is verify that the translation is still valid12:01
carlosjordi, people.ubuntu.com/~stevea/rosetta-flow.png12:01
carlosjordi, in the same directory you have also the oo.org2 document that SteveA did to generate that image12:02
jordihmm12:03
jordiI think this deosn't help me establish a policy regarding non-ubuntu translations12:03
jordiI'll draft and ping you two so you have a look12:03
lifelessjamesh: ping12:05
jameshlifeless: pong12:05
lifelesscalendar foo12:05
lifelessdid the urls move ?12:05
jameshno12:05
lifelessalso, why does it ask me if I want to subscribe to my own calendar ?12:06
carlosjordi, ok12:06
jameshthat's a bug I need to fix12:06
lifelessjamesh: is there a bug # or should I file one ?12:06
SteveA_jordi: there was the diagram, which helped me understand the whole system.  but then, there was some policy that carlos and i discussed.12:07
jameshlifeless: there is a bug #, but I don't have it handy12:07
lifelessjamesh: webcal://launchpad.net/people/lifeless/+calendar/+icalendar <- is that right ?12:07
=== franci_ [n=franci@cmb65-253.dial-up.arnes.si] has joined #launchpad
jameshthat should work12:07
SteveA_jordi: the policy is quite conservative.  what we should do is to take that policy, and then work out how we can improve it in order to get more upstream stuff imported without annoying translators or upstreams.12:08
SteveA_carlos / jordi: do you have a copy of what carlos and i discussed last week?12:08
carlosSteveA, I do12:09
SteveA_has jordi seen it?12:10
=== JanC_ [n=janc@dD5E086DA.access.telenet.be] has joined #launchpad
carlosnot yet, I'm preparing it to send it, I thought I did it already....12:11
lifelessnight all12:12
jamesh/me wonders where his pqm success/failure message is12:14
=== zerokarmaleft [n=zerokarm@ip68-12-45-133.ok.ok.cox.net] has joined #launchpad
carlosjordi, sent12:14
lifelessjamesh: its still running12:18
jameshlifeless: ah.  I saw it had disappeared from http://pqm.ubuntu.com/12:19
lifelessit'll be mirroring I think12:19
lifelessmmm. dapper has ssh NICE - the auto controlmaster stuff12:20
lifelessok, really gone. Night12:21
=== JanC_ is now known as JanC
=== niemeyer [n=niemeyer@200.138.135.140] has joined #launchpad
SteveA_hi niemeyer 12:34
niemeyerMorning!12:40
SteveA_lifeless, ddaa and i had a chat this morning about the bzr / imports related stuff12:41
SteveA_i want to go for lunch shortly.  can you, ddaa and i meet up later, in a few hours, to talk about the same stuff?12:41
niemeyerOf course12:41
niemeyerWould be very nice12:41
SteveA_that's great12:41
niemeyerWhat time?12:41
SteveA_it is 1144 UTC now12:44
SteveA_ddaa is off getting a train ticket or something12:44
SteveA_i think he'll be back soon.  so, shall we say 1400 UTC?12:45
SteveA_2h15 from now12:45
niemeyerThat's 12h here..12:45
niemeyerOk, deal. :)12:45
SteveA_ok, great12:45
=== SteveA_ --> lunch
=== cprov [n=cprov@201-27-71-254.dsl.telesp.net.br] has joined #launchpad
jordicarlos, SteveA_: got it01:06
cprovjordi: hi, have you looked at CodeOfConductTranslation ? are you happy with that ?01:15
jordicprov: haven't had time yet. Let me have a look01:15
cprovjordi: right01:15
jordicprov: for the outstanding bits, I meant if signing the Brazilian version has the same value as signing the original, English version01:19
jordijdub said it should, IIRC.01:19
cprovjordi: yes, so do I, apart of the technical issues, do you think that organizing CoC by version and available/official translation would be fine ?01:21
jordiyes01:22
jordiI'm wondering if it should be extended for other possible docs though01:22
sivangjordi: I have a translated version of the CoC to hebrew, let me know when and where to put it01:22
jordiimagine we end up with a document like the CoC, but launchpad oriented, not ubuntu oriented.01:23
jordisivang: ok01:23
jordisivang: so it looks like the labour party could even win the elections01:23
jordithat would rock a lot01:23
sivangjordi: in here? :)01:23
jordisivang: in .il, yes01:23
cprovjordi: uhm, I don't know, personally I think it will be scary to convince the spec approver 01:24
sivangjordi: unimanginably nice, Prim Minister is leaving his original party to join the labour :)01:24
jordicprov: my second concern in the spec comes from translation teams consisting of 1 or2 persons01:24
jordiwhich might produce a really bad translation01:24
jordicprov: so maybe, you should have a revision for translations01:24
jordiie, CoC 1.001:24
jordiand Coc-ES 1.0-101:25
jordisivang: Sharon? No, he's creating his own party01:25
jordiI hope he's not joining the labour party at least :)01:25
siretartis gina the girl who is importing bugzilla bugs to malone or katie sourcepackages to soyuz?01:25
cprovjordi: could be, both produce the same practical result, isn't it ?01:26
jordisiretart: gina is katie's young sister.01:26
siretartjordi: oh. who is she doing? ;)01:26
jordisiretart: katie was doing archive work01:26
sivangjordi: he's going to have his own party, but probably would "join" or go together with the labour, or for sure with same goals. He already has many followers and surprised his original party with steps he tooks towards stablilization01:26
jordinow it's going to be gina. :)01:26
siretartjordi: I had a look at the source of dak ;)01:27
jordicprov: if revision 1 of CoC-ES has a horrid mistake nobody noticed, you can do 1.0-2 without bumping the real version number01:27
jordiso the version number stays in sync with the English CoC01:27
cprovjordi: siretart: gina is a simple dak -> launchpad  model importer01:28
jordisiretart: oh. good.01:28
jordiYou found elmo's harem01:28
sivangjordi: He gets less and less accepted in the right wings due to what he did, but the amount of resistance seems to be dropping which is nice :-) he belives he has enough supporters to go alone01:28
jordicprov: I thought it was like a rewrite of dak/katie01:28
jordinod01:28
cprovjordi: the 'official' field (workflow) should avoid horrid mistakes like that, but your idea might be worth, let me think 01:29
jameshsiretart: bugzilla-import.py is the one that will be importing bugzilla bugs ;)01:29
=== jamesh obviously has no imagination
sivangcprov: from what I understood from kiko, it's a mere source tar.gz's imported that just arranges it nicely for launchpad to consume ? 01:30
jordicprov: in some cases, only one person or two will do the translation and correct it, if it's a samll team. If a few months later someone a lot more clued finds there's a horrid translation and it's set on stone, it'd be quite bad not to be able to change it.01:31
cprovjordi: not really, it's more like part of LP model is a rewrite of dak (they are not the same, it's not official, it's an analogy) and gina handle the differences  01:31
cprovjordi: right, I will think about this use-case, you're right we should be able to handle later fix in the workflow 01:33
jordicprov: ok01:33
cprovsivang: true, you have a simpler and nicer understanding01:34
sivangcprov:  If I didn't have the power of reduction at my disposal, I would have been so lost .... and launchpad is a big thing :)01:36
cprovsivang: gina allows LP data model to offer similar functionality we have in dak01:37
cprovsivang: indeed 01:37
sivangcprov: are source pkgs stored as blobs in the db?01:38
cprovsivang: no, we have Librarian for that 01:38
cprovsivang: https://wiki.launchpad.canonical.com/Librarian01:40
=== thisfred [n=thisfred@a80-127-80-154.adsl.xs4all.nl] has joined #launchpad
=== Nafallo_away is now known as Nafallo
=== koke [n=koke@ubuntu/member/koke] has joined #launchpad
sivangcprov: server.tac is the Librarian code right?01:48
cprovsivang: Librarian Server code, pretty much 'yes'01:49
cprovsivang: twisted based web server associated with a customized uploader server (RD/WR solution)01:50
sivangcprov: RD/WR?01:51
Kinnisonread/write01:51
cprovsivang: sorry, no abreviations, I suck ... read/write01:51
sivangcprov: oh, you could then use R/W01:52
cprovcprov: yes, old electronic world vicious, hope it's clarified    01:55
=== carlos -> lunch
sivangcprov: lol -> http://librarian.launchpad.net/02:09
sivangcprov: droids?02:09
Kinnisonsivang: it's a star-wars quote02:10
sivangKinnison: ah, suck to be on the douglas adam's camp on not on Lucas's :)02:10
=== Kinnison grins
sivangthe latter seems to gain so much popularity lately02:10
sivangKinnison: how are you?02:11
Kinnisontired but not so ill :-)02:11
=== Kinnison is back at work today
=== salgado [n=salgado@201-27-71-254.dsl.telesp.net.br] has joined #launchpad
=== jinty [n=jinty@205.134.224.215] has joined #launchpad
Keybuksivang: ?!  what's dna got to do with anything?02:14
KinnisonKeybuk: if all your cultural references are dna based, then you won't recognise lucas quotes02:14
Keybuksuch a person would be very worrying indeed02:15
sivangKeybuk: I think it would be nice if that page would say "I can tell you the answer, but you're not going to like it" :)02:15
cprovsivang: aha, the depressed robot 02:16
sivangand besides, dna was british, doesn't that give him any favor over Lucas ? ;=)02:16
KinnisonNope, because the librarian was written by australians :-)02:16
Keybukthe Star Wars movies were filmed in Britain too02:17
sivangcprov: deep thoughts as well :)02:17
jordiKeybuk: if I have bind removed, conffiles remain, and bind9 installed, I assume purging bind will leave my precious conffiles alone, even if they are shared, right? :)02:18
cprovsivang: yes, yes ;)02:18
Keybukjordi: those conffiles that are owned by bind9 will be purged02:19
Keybukthere's no such thing as "shared" conffiles02:19
jordiKeybuk: how do I purge bind without losing my bind9 files then?02:20
Keybuk"don't"02:20
sivanghehe02:20
jordisucks02:20
Nafallopurge != remove :-)02:20
Keybukpurge = remove conffiles02:20
Keybukif you want to remove bind9 without removing conffiles, use "remove"02:20
jordiKeybuk: but there's another package installed which also has those same conffiles registered02:20
Keybukno there isn't02:20
jordiKeybuk: I want to remove bind02:20
jordinot bind902:20
jordibind is removed, bind9 is installed02:20
Keybukah, ok02:20
Keybuksorry, misread that02:20
Keybukbind9 should own its conffiles02:21
Keybukso purging bind should work fine02:21
jordiok02:21
jordithat was scary02:21
Keybukthere used to be a bug eons ago where bind9 wouldn't own most of them02:21
Keybukso depending _when_ you installed bind9, it may not work ;)02:21
jordiand you sounded so confident it should get blown up02:21
jordi1 week ago :)02:21
Keybukok, that's fine02:21
Keybukfor some reason, I read that you wanted to purge bind9 and have bind's conffiles that it also owned remain02:22
jordihehe, no02:22
Keybukif bind9 replaces bind, then bind9 will own the conffiles02:22
Keybuk(you can check with dpkg -S)02:22
jordiit went ok02:26
=== sivang is playing with zope's HEAD
=== stub [i=stub@sweep.bur.st] has joined #launchpad
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
=== Nafallo hits the shower
=== zerokarmaleft [n=zerokarm@ip68-12-45-133.ok.ok.cox.net] has joined #launchpad
SteveA_ddaa: hello03:04
=== Nafallo is now known as Nafallo_away
SteveA_niemeyer: hello03:04
niemeyerSteveA: Pong03:04
ddaaSteveA_: pong03:04
SteveA_ #canonical-meeting please03:04
=== mgalvin [n=mgalvin@host-66-202-95-170.spr.choiceone.net] has joined #launchpad
=== buntux [n=bouffeto@213.181.50.129] has joined #launchpad
buntuxhi folks :)03:16
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has joined #launchpad
buntuxare ubuntu cds really free?03:20
SteveA_yes03:21
SteveA_you can get them sent to you from shipit.ubuntu.com03:21
SteveA_and you can copy and modify them as you wish03:21
buntuxfree? no money?03:22
SteveA_it is possible that your countries customs office will charge some money for you to receive the CDs03:22
buntuxu-n-b-l-i-e-v-ab-l-e !!!03:22
SteveA_but there is no charge from canonical to send you ubuntu CDs03:22
SteveA_just to to shipit.ubuntu.com and ask for some03:22
buntuxgot some friends and family, would my asking for 40CDs be satisfied?03:23
SteveA_i expect so, if you know 40 people who could use the CDs03:24
=== Kinnison got 20 CDs
=== Kinnison gets 20 CDs each time
Kinnisonand regardless of how much I try to give them away, I always end up with a few spare03:24
Kinnisonso be careful ordering 4003:24
buntuxok, anyway, i'll order 20 and tell'em to burn copies for themselves :)03:26
Kinnisonbuntux: good idea03:30
=== stu1 [i=stub@sweep.bur.st] has joined #launchpad
stu1That was fun - laptop would wake up and immediately sleep again :-(03:32
SteveA_mine did that 03:32
=== matsubara is now known as matsubara-lunch
SteveA_do you still have the 0telus connection script from UBZ in there?03:33
stu1Nope - never used it03:34
stu1Had to power cycle the thing03:34
stu1Ahh.... there appears to be an acpi update today03:37
stu1Might fix it03:37
SteveA_every time i do an acpi update, the next suspend is screwed03:37
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
bradblifeless: my bzr merge (now trying it on two different local branches) has been sitting like this:04:47
bradbbradb@oxygen:~/canonical/malone-initial-bug-contacts $ bzr merge ../launchpad-upstream/04:47
bradb[=                                             ]  fetch revision   4/188 0:02:4104:47
bradbfor the last 10-15 minutes. is that normal?04:47
=== eruin [n=eruin@proxy-gw.uib.no] has joined #launchpad
bradb28415 bradb     25   0  123m 115m 2908 R 49.9  9.2  10:27.06 bzr                                                  04:48
bradb28514 bradb     25   0  100m  93m 2908 R 49.9  7.4   4:21.57 bzr 04:48
ddaabradb: you're just feeling the love from my branch04:48
ddaait's a nasty one, because it fills a bunch of ghosts.04:49
ddaabad news: you will just have to wait04:49
ddaagood news: it's a one off04:49
=== matsubara-lunch is now known as matsubara
=== eruin_ [n=eruin@unaffiliated/eruin] has joined #launchpad
bradbddaa: ok, thanks04:51
=== bradb feels the love
ddaaBrutal Love.04:51
ddaaRed Red Love?04:51
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #launchpad
=== heyko [n=heyko@tor/session/x-349d1fc59a2d2db0] has joined #launchpad
cprovdoes anyone know how to fix this error in LP + pgsql-8.0 : 14:46:55 WARNING No permissions specified for [u'"public"."plpgsql_validator"(oid)']  ?05:17
=== Nafallo_away is now known as Nafallo
niemeyercprov: Adding a line for it on security.cfg?05:22
cprovniemeyer: I'm affraid it isn't that simple. Anyway if it's a LP issue I will bug stub, then he can decide05:24
cprovniemeyer: tks 05:24
=== stub [i=stub@sweep.bur.st] has joined #launchpad
cprovstub: ohh, you couldn't arrive in better time. I was talking about you05:26
stubI was crashing my laptop :-(05:27
cprovstub: hope you have time & hardware to take a look at bug # 4697 about pgsql-8.0 warning 05:30
cprovstub: not that urgent, anyway05:31
stubThat is just a one line fix to security.cfg05:31
bradbhm, I've been waiting on bzr for an hour so far05:34
ddaabradb: that does sound like too long...05:35
cprovstub: niemeyer suggested the same, if you think it's sane I'm happy you fix it when you have time, as I said, it's not urgent.05:35
ddaabradb: are you pulling through sftp?05:36
SteveA_bradb: when you're having problems with bzr, mail robert, and be as detailed as possible about what you are doing.  cc me.05:36
bradbddaa: it is making progress though (at 140/188 and 66/188, respectively)05:36
stubcprov: I'll land it05:36
bradbddaa: nope, locally05:36
ddaabradb: here, when I merged my branch into rocketfuel, locally, it took about 40 mins.05:36
cprovstub: thanks05:36
ddaaOn my fearsome Mobility 1.7GHz05:36
bradbright, that sounds about right then, because i'm doing two at once05:36
bradbthe only get 50% CPU each!05:37
ddaareweaving is slow05:37
SteveA_and you're splitting your disk cache in half05:37
ddaathat kind of stuff ought not be written python05:37
SteveA_you might be a lot better running them serially05:37
ddaaSteveA_: that's not really i/o intensive, I think.05:37
SteveA_pyrex... ?05:38
ddaaI think that would help, yes.05:38
SteveA_would be interesting to see some profiler output05:38
=== SteveA_ --> exercise
bradbpresumably bzr merge knows how to resume if I Ctrl-C? I'm afraid to learn this lesson the hard way.05:39
ddaabut OTOH, reweaving is not something that occurs normally. It's largely a artefact of baz2bzr.05:39
ddaabradb: yes, SIGINTing _should_ be safe.05:39
bradbok :)05:39
ddaabut you can also SIGSTOP :)05:40
bradbah right, /me brainfarts05:40
ddaajust be if you do that, that will hold the branch lock.05:40
ddaa* just be aware05:40
bradbyeah05:40
bradbseemed to resume ok after a Ctrl-C, but i restarted the proc and ctrl-z'd just to feel a bit more fuzzy05:41
=== ddaa does vulcan eyebrow
carlosddaa, is there any plan to improve the 'bzr push' performance?05:43
ddaacarlos: well, AFAIK the current bzr push is a rsync hack...05:43
carlosddaa, usually, I'm using rsync because is much more faster...05:44
ddaait's not even a real push05:44
carlosddaa, but takes ages!05:44
carlosrsync is much more faster05:44
=== Nafallo is now known as Nafallo_away
ddaaha, looks like real push has landed then :)05:44
ddaawell, all the network pain is planned to be fixed yes05:44
ddaabut i'm not following bzr devel closely nowadays, as you can see.05:44
carlosddaa, I'm not talking about network push....05:44
carloslas Thursday I did a local push05:45
carloss/las/last/05:45
ddaaha, never did that :)05:45
carlosand it took more than 30 minutes05:45
ddaaall I can say, is "if it's painful, they probably plan to fix it".05:46
carlos;-)05:46
=== stub [i=stub@sweep.bur.st] has joined #launchpad
bradbDid somebody (attempt to) remove the the lib/canonical/arch directory?05:59
bradbhttps://launchpad.net/products/bzr/+bug/470006:00
ddaabradb: It might have been removed as part of my branch.06:01
bradbddaa: is there a lib/canonical/arch dir in your working tree?06:02
ddaanope06:02
bradbok06:02
ddaaI zapped it.06:02
ddaaBunch of cruft.06:02
ddaaWas nice to rm it to oblivion :)06:02
ddaamh... I guess you had some .pyc left there...06:03
ddaaThe output indeed looks confusing06:03
=== pgeorg [n=pgeorg@193.195.91.82] has joined #launchpad
carlosbradb, I did06:18
carlosbradb, I got some conflicts because the .pyc prevented to remove it06:19
carlosbut that's all06:19
elmolifeless: ?06:19
carlosmental note... read the answers before write anything....06:19
bradbcarlos: i was just asking who actually bzr rm'ed it, just to confirm before i blew it away.06:19
carlosbradb, anyway, the history has it so it should not be a problem ;-)06:20
=== stub [i=stub@sweep.bur.st] has joined #launchpad
=== pgeorg [n=pgeorg@193.195.91.82] has left #launchpad []
=== und3va [i=und3va@85.204.214.98] has joined #launchpad
=== stub [i=stub@sweep.bur.st] has joined #launchpad
=== thierry [n=thierry@modemcable058.142-201-24.mc.videotron.ca] has joined #launchpad
=== bradb & # lunch
=== hannu [n=hannu@a80-186-136-98.elisa-laajakaista.fi] has joined #launchpad
=== raketti [n=kikkeli@a80-186-136-98.elisa-laajakaista.fi] has joined #launchpad
=== raketti [n=kikkeli@a80-186-136-98.elisa-laajakaista.fi] has left #launchpad ["Lhdss"]
=== raketti [n=kikkeli@a80-186-136-98.elisa-laajakaista.fi] has joined #launchpad
=== Nafallo_away is now known as Nafallo
=== salgado [n=salgado@201-27-7-58.dsl.telesp.net.br] has joined #launchpad
=== matsubara [n=matsubar@201-27-7-58.dsl.telesp.net.br] has joined #launchpad
=== beyond [n=beyond@201-27-7-58.dsl.telesp.net.br] has joined #launchpad
=== salgado [i=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== salgado [i=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== Alinux [n=Ubuntu@d83-176-98-71.cust.tele2.it] has joined #launchpad
=== Nafallo is now known as Nafallo_away
Alinuxhello, why my "rose" translation don't become green?07:51
carlosAlinux, because the maintainer needs to download it and include with his/her package so Rosetta detects that it was included upstream07:57
carlosjordi, a new entry for our FAQ....07:57
Alinuxthank you carlos...07:58
Alinuxand how often he do this?07:58
Alinuxand where I can find the list of basic gnome packages, to translate firs the main things... interface etc...07:59
Alinuxhttps://launchpad.net/distros/ubuntu/dapper/+lang/ka07:59
Alinuxand the best way to import .po files from breezy to dapper?08:00
WaterSevenUbcarlos, some translators would like to see indication of which package comes from main, universe, etc... is that feature planned?08:00
WaterSevenUbcarlos, also they would like to see if some work is being reused upstream or not... (remember, just in a user perspective)08:01
carlosAlinux, unfortunatelly, that depends on the Ubuntu maintainers so it's not automated at all08:01
carlosAlinux, about breezy -> dapper... we were planning to do the import automatically, but we had a small bug that added new translations to dapper before we had it ready....08:02
Alinuxso I ust import everything automatically?08:03
Alinuxmanualy08:03
carlosWaterSevenUb, if it comes from main, universe, etc... will be noted as soon as we start using launchpad to handle Ubuntu developement08:03
Alinuxi mean.08:03
WaterSevenUbcarlos, also... 2 and 3 points in http://lists.ubuntu.com/archives/rosetta-users/2005-November/001032.html08:04
jordicarlos: yeah08:04
carlosWaterSevenUb, usually, if it's gree, is because upstream are using the translations (either upstream like GNOME, Debian or directly the Ubuntu source packages)08:04
jordiI want to write this stuff in an hour ro so08:04
carlosjordi, ok, thanks08:04
carlosAlinux, what ever is best for you. Anyway, in the next three months we will have an easy way to reuse the translations from other releases with a specific review interface08:05
Alinuxcarlos, so there will be a new version of rosetta in the future? more intuitive and flaxible?08:05
carlosAlinux, Rosetta is a moving system, we are adding new features all time08:06
carlosbut sometimes are internal features and you don't see them08:06
carlosbut I work full time on Rosetta08:06
Alinuxcarlos, and where can I find some howtos, guides and this sort of stuff?08:07
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #launchpad
carlosAlinux, https://wiki.ubuntu.com/Rosetta and https://wiki.ubuntu.com/RosettaFAQ08:07
carlosAlinux, if you don't find your answer there08:07
carlosask me or jordi and we will add it 08:07
WaterSevenUbcarlos, in breezy it was a madness to notice that templates were changing without warning for translators worried with that specific  template08:08
Alinuxand a very stupid question :) Who is Rosetta? Someones girlfriend's name?08:08
carlosis better if you ask jordi, but if he's not around, ping me08:08
jordisee the FAQ :)08:08
WaterSevenUbcarlos, so a subscription service would be great.... no?08:08
carlosWaterSevenUb, we have a spec for the subscription feature, but not implemented yet and I don't think it will be implemented in next three months...08:08
carlosWaterSevenUb, https://launchpad.net/products/rosetta/+spec/translation-subscriptions08:09
WaterSevenUbcarlos, subscription feature for template changes and also translation changes?08:09
WaterSevenUbok08:09
carlosAlinux, https://launchpad.net/products/rosetta/+specs <--- There you have many documentation about the way Rosetta works08:09
carlosbut it's too technical08:10
Alinux;)08:10
WaterSevenUbcarlos, template changes.... so how about if a product is 100% translated and someone goes there and by accident changes something... the other translator will not be allowed to subscribe to that kind of changes...08:10
carlosWaterSevenUb, if the spec does not fits your requirements, please, file a bug report and we will try to improve the spec08:11
Alinuxand where I can find a basic gnome-ubuntu packages list... the main packages I mean... to work with them fist of all.08:11
carlosWaterSevenUb, anyway, let me read the spec, I don't remember all the details08:11
WaterSevenUbcarlos, hhmm I'm confused. This Use Case Paul is the French Ubuntu translator for Evolution. seems to be what I was talking about, isn't it?08:13
carlosAlinux, we don't have such list yet...08:13
carlosWaterSevenUb, yes, please, file a bug report referencing the spec and noting that is lacking a solution for that use case08:14
Alinuxcarlos, but I think it will be very useful, to know what is more or less important package....08:14
Alinuxand what about initial terminal installer? I can't find packages name to translate is...08:15
carlosAlinux, If we don't have it, it doesn't mean we will not implement it ;-)08:16
carlosAlinux, https://launchpad.net/products/rosetta/+specs notes also what are we working on08:16
Alinux;)08:17
carlosthe High priority and approved are the ones we will implement soon08:17
Alinuxand what about installer?08:18
Alinuxhehe I found you mini foto carlos :) Spanish brother :)08:20
Alinuxthank you for your work :)08:20
Alinuxand sorry for my sometimes silly questions :)08:21
Alinuxcan you tell me , where I can find installer's package template?08:21
carlosAlinux, I talked with Kamion about a plan for the Debian installer 08:21
carlosbut I cannot give you a date when will be implemented...08:22
carlosAlinux, it's not yet imported for dapper08:22
=== niemeyer_ [n=niemeyer@200.138.135.140] has joined #launchpad
Alinuxand for breezy? I can start with breezy...no probs.08:26
carlosIt makes no sense to translate breezy's or hoary's installer, it's not going to change08:28
lifelesselmo: around?08:31
Alinuxso what can I do  to implement Georgian language in installer too?08:31
=== Nafallo_away is now known as Nafallo
carlosAlinux, for breezy?08:32
carlosI don't think you can do anything there, sorry08:32
Alinuxfor breezy :) or future dapper :) for me is the same08:32
elmolifeless: yes08:32
carlosAlinux, I think you only need to translate it. Kamion will get the translations directly from Rosetta08:33
lifelesselmo: I was pinging you about two things. The asterix project and the i386 chroot08:33
elmolifeless: read your email; the i386 chroot is done08:34
AlinuxKamion? Ca you tell me the packages name...or link, something...08:34
elmolifeless: what about the asterix?08:34
lifelessmark asked if you'd negotiate the contract foo, AIUI.08:35
lifelessahha, 5am for the chroot - thanks!08:35
elmomeh, ok08:35
=== gml [i=gml@dyn-83-156-10-175.ppp.tiscali.fr] has joined #launchpad
lifelessnov 13, 're: Pictures & Asterisk'08:36
lifelesscoordinate a proposal.08:36
lifelessanyway, I'm not clear whose meant to talk money to the guy, and the current outstanding questions he has are on hardware.08:36
elmoyeah, I've been watching the exchange, I'll see about replying08:37
lifelessthat would be great08:37
lifelessI think he wants to do more than we do ;). 08:38
lifelesslet me check my understanding with yours: we are aiming for a internal PBX facility - voip between any two staff members - and thats it.08:39
carlosAlinux, the installer is not yet imported08:39
carlosAlinux, it will be as part of 'debian-installer' package08:39
carlostime to leave08:39
carlossee you tomorrow!08:39
Alinux;) ah ok... thank you :)08:39
lifelessnight carlos 08:39
=== carlos -> out
lifelesselmo: ^^08:40
elmolifeless: that's the basic requirement yes; tho I imagine if we do this, we ought to be able to do conferences if they're not much more effort08:40
lifelessah right.08:40
lifelesspoint to point and conferencing between staff08:40
elmoyeah08:40
lifelessbut we don't care (in the first implementation) to have external connections08:41
lifelessI'm trying to rule out things like voice cards and connections to other voip exchanges, which asterix folk love, but add to the complexity08:42
elmowell, I dunno, if we don't do external, we can only do conference with people on voip?08:43
lifelessif we rule those out, then it should be very simple, and give us the primary benefits. We can always come back and setup a connection to BT later, or to the outside world.08:43
elmoOTOH, conference is definitely second stage08:43
lifelessI suspect most of our conferences are within the group of folk we're getting voip for anyway.08:43
lifelessso how about I reply back with requirements in two steps - step one is 'conference and normal calls within the staff and anyone else we give an 'extension number' to.'08:45
lifelessstep two is 'external connectivity via either landlines or other voip switches or both.'08:46
lifelessok with you ?08:46
elmolifeless: sounds fine, yeah08:49
lifelessthanks!08:49
=== blech_ [n=blech@86.112.230.230] has joined #launchpad
lifelessdone08:59
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== Freezeman [n=thore@c83-253-112-34.bredband.comhem.se] has joined #launchpad
niemeyerAnyone knows about a script which may be considered as "the right way to do cronjobing in Launchpad" to be used as a model?09:37
mdzanyone seen kiko?09:38
niemeyermdz: He's still on leave, I guess..09:38
=== thore_ [n=thore@c83-253-112-34.bredband.comhem.se] has joined #launchpad
=== salgado_ [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== salgado__ [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== Nafallo is now known as Nafallo_away
=== Alinux [n=Ubuntu@d83-176-98-71.cust.tele2.it] has joined #launchpad
=== robitaille [n=robitail@ubuntu/member/robitaille] has joined #launchpad
ddaaniemeyer: did you look at launchpad/cronscripts?10:02
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
=== thore_ [n=thore@c83-253-112-34.bredband.comhem.se] has left #launchpad ["Lmnar"]
=== SteveA_ [n=steve@195.182.78.95] has joined #launchpad
=== SteveA_ [n=steve@195.182.78.95] has joined #launchpad
=== SteveA_ [n=steve@195.182.78.95] has joined #launchpad
=== auth00 [i=auth@fiji.grd.sgsnet.se] has joined #launchpad
WaterSevenUbI had a translator asking how is the karma measured... 10:34
WaterSevenUbis that written somewhere?10:34
=== mgalvin is now known as mgalvin_away
niemeyerddaa: Doesn't look like there's anything special about these..11:02
=== Pygi [n=mario@83-131-252-87.adsl.net.t-com.hr] has joined #launchpad
niemeyerddaa: I mean, where are the mentioned tests for instance?11:06
=== OgMaciel [n=chatzill@201.30.26.210] has joined #launchpad
OgMacielI think Rosetta is going nuts... my karma keeps going down no matter what I do11:06
ddaahum...11:06
OgMacielanyone know why by any chance?11:06
=== OgMaciel is now known as GnuKemist
ddaaniemeyer: there's also lib/canonical/launchpad/scripts11:08
niemeyerddaa: Yes, that looks like a bunch of utilities for scripts..11:09
ddaabut the tests do not seem very relevant to the cronscripts...11:10
niemeyerddaa: bzrsync even imports some functions from there already.11:10
=== GnuKemist [n=chatzill@201.30.26.210] has left #launchpad []
=== ddaa is puzzled
ddaathe annoying thing is also that the various people SteveA suggest to ask to are all .au folks11:12
ddaamh... except stub who is now in thailand... but that does not fix the tz11:12
ddaaI think we ought to displace one of them to canada or something11:13
ddaaniemeyer: I do not see much specific stuff, except the _pythonpath, logging, lockfile, execute_zcml_for_scripts and initZopeless.11:17
ddaaha, there's also the launchpad.config integration11:18
ddaa* launchpad.conf11:19
niemeyerddaa: We're already using most of it..11:19
niemeyer(in bzrsync)11:19
ddaathat much less to do11:19
ddaathe specific dbuser for each script... that would mean some changes in the security.cfg to separate what is needed for cscvs and what is needed for bzrsync11:20
ddaaalso, there should probably be some sort of email reporting11:23
niemeyerddaa: Understood11:23
ddaaI'll drill the .au guys tomorrow11:23
ddaamorning, before you wake up11:23
niemeyerddaa: Ok, thanks11:23
ddaaabout the way cronscripts are handled in prod, and about testing practices11:23
ddaaIt looks like somebody intended to make a consistent framework, but stopped at mid-course...11:24
niemeyerddaa: Meanwhile, I'll make bzrsync do what it's not yet doing (lockfile)11:27
=== interalia [n=interali@adsl-60-232.swiftdsl.com.au] has joined #launchpad
ddaaniemeyer: might be good to use the canonical.launchpad.scripts logging stuff. I do not know if and how it differs from the existing logging, but it appears to be consistently used in existing cronscripts.11:29
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has left #launchpad []
niemeyerddaa: Indeed.. that's a one liner, since we're already using logger.11:31
niemeyerddaa: We must also implement option parsing..11:31
ddaaright, I'm not sure how much is actually needed for bzrsync...11:31
ddaa...11:31
ddaaha, here's the thing... this cronscript thing is not bzrsync itself11:32
ddaabzrsync does one branch, right?11:32
ddaathe cronscript should do all branches on the public area of the supermirror11:32
ddaaconfiguration data will include the sftp root of the public supermirror.11:33
ddaadbuser to use11:33
ddaamh... I cannot think of anything else11:34
niemeyerddaa: Well, this is bzrsync, but with additional changes.11:35
niemeyerddaa: Or you mean we'll need the current bzrsync for something else?11:35
ddaaI'd be inclined toward leaving the doing-business part of bzrsync, with tests in importd, and only putting the cronscript machinery in cronscripts.11:36
ddaaBut that's a matter of taste.11:36
niemeyerI see11:37
ddaaEventually, I think we'll want bzrsync not be a cronscript.11:37
ddaaWhen we have importd->push-sftp->xmlrpc->supermirror->public area->xmlrpc->bzrsync.11:38
ddaaSo latency between rcs imports and new data displayed in launchpad will be minimised.11:39
ddaaBut we're nowhere near there yet.11:39
niemeyerddaa: We need the branch-id -> supermirror-url method in Branch objects.11:41
ddaanah11:41
niemeyerddaa: This is something that will change with nullable urls in the near future11:41
niemeyerddaa: nah?11:41
ddaayou should sftp to the supermirror and use the backend, id-based, file system hierarchy.11:41
ddaaAlready talked that bit through with spiv and jblack.11:42
ddaaGiven a Branch in the DB, you get the id, then you can find the branch directly on the SM. No need to use the Branch.url at all.11:43
niemeyerIs there a reason for it, given that the supermirror has http access to these branches anyway?11:44
niemeyerand that we need to know the supermirror url inside Launchpad anyway11:44
ddaaRobustness against concurrent renames.11:44
ddaanot a big deal, but it's the more correct and simplest way of doing it11:45
ddaado you there's a problem with that approach?11:45
ddaa* do you think11:45
niemeyerddaa: Agreed11:46
niemeyerddaa: Not at all.. was just wondering why the extra effort11:47
ddaaobviously, if the id-based fs hierachy is not there... it would be saner to use http and add (dunno where) the logic to compute SM public urls for branches.11:47
ddaayou're caught in a maze of interlocking subsystems, all different11:48
ddaait's getting dark in there11:48
ddaayou might be eaten by a grue11:48
niemeyer:-)11:49
niemeyerddaa: Do you know if the "backend" of SupermirrorFSH is in place already?12:00
ddaaI don't.12:01
niemeyerddaa: I mean, if we have a directory structure with ids inside the server already12:01
ddaaI understand.12:01
niemeyerOk12:01
ddaalifeless said something about jblack's script, so I think he would be the guy to sync with about that.12:01
ddaahe=lifeless12:02
ddaalifeless: ping12:02

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