/srv/irclogs.ubuntu.com/2009/05/07/#launchpad.txt

pooliewhat do i need to do to create a team with 'canonical' in the name?00:25
poolieask a question i guess00:25
thumperyep00:25
spmpoolie: create a dummy name; I'll rename in the db00:28
poolieoh jolly good00:29
pooliethanks!00:29
spmwell... it's for my use to so... :-)00:29
pooliehttps://edge.launchpad.net/~nonameyet-australia-staff00:30
pooliespm^^00:30
spmta00:30
spmpoolie: is done. https://edge.launchpad.net/~canonical-australia-staff00:37
pooliethanks00:37
pooliesinzui: duping my own bugs, how embarrassing :)00:40
mrooneypoolie: haha, everyone surely does it at some point00:49
thumperspm: canonical-south-pacific?00:54
wgrantthumper: It's all Australia!00:55
thumperwgrant: but I'm not in Australia!00:55
wgrantthumper: Conform!00:55
pooliebeuno: two things briefly on the user page: it's a bit too long now, and maybe the badges should be in the rhs portal00:56
poolie"when we say australia we mean nz too" :-)00:56
mwhudsonthumper: canonical-nz would be rather boring00:56
thumpermwhudson: that it would00:56
spmmwhudson: thumper: I'm failing to see a problem there? (with canonical-nz being boring) :-P00:57
jmlif you can have linux.conf.au in NZ, you can put up with canonical-australia-staff01:05
jmlyou can't have your cake and eat it too01:06
jmlor should I say...01:06
jmlpavlova!01:06
thumperoi01:07
pooliespm: can you rename it again to -australasia01:08
spmpoolie: how about 'canonical-staff'? :-P01:08
pooliejml, reckon wikipedia has "List of New Zealander things claimed by Australia"?01:09
jmlpoolie: not yet!01:09
poolie"Some sources say the recipe originated in New Zealand, while others claim it originated in Australia." classic :-)01:10
=== gord_ is now known as gord
beunopoolie, interesting. they could be moved there...01:12
beunowhat would you do to make it shorter?01:12
Usuario_Compaqhi01:13
=== Usuario_Compaq is now known as YuCaTeRcO
YuCaTeRcOalguien habla español?01:13
YuCaTeRcOhelp01:14
spmpoolie: like so? https://edge.launchpad.net/~canonical-australasia-staff01:17
YuCaTeRcO??01:17
thumperYuCaTeRcO: just ask (in english)01:18
YuCaTeRcOthumper:  español?01:18
pooliebeuno: can you help is spanish?01:19
poolies/is/in01:19
YuCaTeRcOalgun:)01:19
YuCaTeRcO:(01:19
YuCaTeRcOalun canal en español?01:19
beunoYuCaTeRcO, si, en que te podemos ayudar?01:19
* thumper looks at beuno01:19
* beuno feels observated01:19
YuCaTeRcObeuno:  como adquiero mi disco de instlacion de servidor ubuntu?01:20
beunoYuCaTeRcO, eso que tiene que ver con Launchpad?01:20
beunode aca: http://www.ubuntu.com/getubuntu/download-server01:20
beunopero este no es un canal para ayuda con Ubuntu01:20
YuCaTeRcObeuno:  y esta canal de que trata'01:21
beunoYuCaTeRcO, Launchpad!01:21
YuCaTeRcO:o01:21
YuCaTeRcOokis01:21
YuCaTeRcOsorry01:21
sinzuipoolie: I didn't want to mention it01:36
sinzuipoolie: I believe you can delete this milestone if it really is an error01:38
sinzuihttps://edge.launchpad.net/bzr/+milestone/1.14rc1-error01:38
pooliethanks01:39
poolielifeless: can you click https://edge.launchpad.net/~canonical-australasia-staff for me?01:43
pooliedo you get permission denied?01:43
lifelessI'm a bad test01:44
lifelessand no01:44
mwhudsonpoolie: i get 40401:45
lifelessI think we want private, not private membership01:45
lifelessdont we?01:45
pooliedo we?01:46
pooliei don't mind people knowing that it exists01:46
poolielike other canonical people for example01:46
lifelessok01:46
lifelesspoolie: I think it should be moderated not restricted01:50
pooliespanish CD requests...01:51
lifelesspoolie: or if restricted, make sure the sysadmins will be managing it and putting hires into it01:51
pooliebut anyhow, i think i'll make it public and moderated01:51
pooliei found a lp bug though :)01:51
lifelessau naturale01:51
pooliebug 37303901:55
ubottuLaunchpad bug 373039 in launchpad-registry "private membership teams don't show up in team search" [Undecided,New] https://launchpad.net/bugs/37303901:55
lifelessit should get an upside down logo, like my personal logo01:58
thumperno01:59
thumperit shouldn't01:59
lifelesswe're in the land down under here01:59
thumperit should be an upside down map of nz and au02:02
lifelessthat would be good too02:02
lifelessor should we say02:02
lifelessa rightside up map02:02
thumperright, who says north is up02:04
* thumper is on top of the world02:04
* mwhudson has a south-up world map in his hallway02:05
pooliesinzui: if i make a private-membership team will its list archives be public or private?02:32
sinzuiprivate02:32
sinzuitrue private teams will be landing in a few weeks02:32
pooliethanks02:33
pooliewhat is the difference between true private and private-membership meant to be?02:33
sinzuiEveryone knows about a private membership team, but they do not know who is in it02:34
sinzuino one knows about a private team, and it can subscribe to bugs, have branches and PPAs02:34
pooliemodulo bug 37303902:34
ubottuLaunchpad bug 373039 in launchpad-registry "private membership teams don't show up in team search" [Undecided,New] https://launchpad.net/bugs/37303902:34
poolieok thanks, that's what i thought :)02:34
pooliespm: oh sheesh, once it has a list i can't make it private?02:35
sinzuiPS, WONTFIX, as designed02:35
sinzuiEven if you were told the name, you get a 40402:36
sinzuiSince developers are not super users, I cannot tell as real 404 form a private one02:36
pooliesorry i don't see how that's consistent with "everyone knows about a private membership team"?02:36
lifelesssinzui: surely you should be able to visit the page for a private-membership team02:37
lifelesssinzui: how else will you apply to join it?02:37
sinzuiwe are removing private membership teams in two cycles02:37
poolieoh ok02:37
sinzuiPrivate membership teams were a hack, and we spend a lot of time dealing with issues where they cannot do anything accept revel into their own privacy. It is better it subscribe to bugs and branches02:38
pooliethat's fine, i don't see a case where they're really needed02:39
pooliecan you tell me what to do to make this team private after it has a list?02:39
pooliecan i delete the list and then change it?02:39
sinzuipoolie: yes, that is what you need to do02:39
poolieis just "deactivate list" enough?02:40
sinzuibarry: updates a page elaboration on the steps last week02:40
* sinzui looks02:40
spmpoolie: I can remove and purge the list. (if you haven't already...)02:45
sinzuipoolie: I don't know if that is required since you are keeping the team name, but you may need to take up spm's offer02:47
lifelessspm: please do02:47
lifelessspm: better safe02:47
poolieapparently i do02:47
spmargh. the name justchanged underneath me. prefixed private-02:47
sinzuiThe deactivate feature should do that automatically.02:47
pooliethanks spm, sorry for the noise02:47
spmpoolie: actually is good - I've not had a lot to do with private teams, so is a learning experience. albeit the hard way :-)02:47
sinzuispm: The instructions to rename a team with a list are strikingly similar to the step we took to import launchpad-users' archive02:51
sinzuioh, the page even notes that02:51
spmsinzui: is probably where they came from :-)02:52
spmsinzui: when I made the team private, "something" prefixed "private-" onto the team name. Is that prefix relevant elsewhere as a pattern match? I assume not, but....02:54
sinzuispm: it a namespace/blacklist prefix02:54
spmahh. to get around the blacklist? right.02:55
sinzuijust like I cannot create a team with canonical or launchpad in it's name, the same is true for private. Only you have the power02:55
* spm does a HeMan impersonation "I HAVE THE POWER!!!!!" zing boom flashing lights etc02:56
sinzuiFight the power02:56
spmha!02:56
HellowI GOT THE POWA02:57
sinzuiCC Music Factory have lost the power02:58
spmI have a Rubber Ducky, and am not afraid to use it /super_silly_mode02:59
pooliemy router power supply went 'phut' :/03:02
=== mcasadevall is now known as NCOmmander
=== NCOmmander is now known as NCommander
=== lamont` is now known as lamont
tomas__hola04:49
tomas__alguien m puede ayudar04:49
wgrantpoolie: How do you propose to do permissions checking in the librarian? It doesn't know who you are.05:22
wgrantspm: Fix lpnet kthxbye05:23
pooliewgrant: i don't know, not my problem05:24
wgrantpoolie: Aha, yes, that's always a useful way out!05:25
pooliethere seems to be a tough tradeoff with the cookies being on a different domain but there's probably a way05:25
wgrantYou can't have the cookies on the librarian domain.05:27
wgrantSo librarian can't possibly know who you are.05:27
wgrantSo we have a very difficult situation.05:27
poolieright05:28
pooliewgrant: thus my suggestion that we mostly try to avoid putting the real librarian urls in email etc05:29
pooliemake the url the secret not the user's key05:29
wgrantpoolie: Right, I suppose that's reasonable as long as the key in the URL isn't as pathetic as it is now.05:30
wgrantThat has been the source of a few vulnerabilities before.05:30
poolieso there's an arguable problem that once you know the url you always know it, even if you lose access to the bug05:34
poolieotoh the content never changes05:34
jameshpoolie: we don't want any authentication cookies sent to the librarian.06:18
jameshif there is stuff that needs to be protected by authentication, it should be segregated from the librarian and make sure no active formats can be uploaded by the user.06:19
jameshno html, svg, swf, probably pdf, etc.06:20
jameshI know adobe's viewer can execute javascript in a PDF, but I don't know what it can access, so you'd probably want to ban it.06:21
poolieyeah that's what i was thinking06:25
wgrantjamesh: Adobe Reader's JavaScript interpreter lets you execute arbitrary code, most of the time...06:26
wgrantIt hasn't got the best security record.06:26
jameshwgrant: I was more wondering about what it lets you do that isn't considered a bug ...06:27
jameshe.g. read cookies06:27
wgrantRight.06:27
* maxb wonders what the time-on-queue build score adjustment is supposed to achieve06:59
maxbgiven that is doesn't boost score enough to preempt anything other than changelog urgency07:00
maxbWhich doesn't really get used in ubuntu anyway07:01
=== stub1 is now known as stub
lifelessspm: do you know if soyuz will see a new key on my keyring automatically?08:28
spmlifeless: nope. I'd assume "yes" but...;  cprov ^^ ?08:28
wgrantlifeless: By keyring do you mean LP account?08:30
cprovmaxb: it will preempt similar builds (same component, urgency, pocket)08:30
sorenlifeless: It did for me when I added a new one.08:31
wgrantcprov: But surely the actual time is taken into account too, rather than just the score given by the time?08:31
maxbcprov: Indeed, but if they're similar in those ways they'll be getting time-boosts too08:31
wgrantBecause most PPA builds will have identical scores, yet they build somewhat in-order.08:31
cprovmaxb: but the older will be prioritized08:31
maxbBut isn't the queue processed in order anyway?08:32
cprovmaxb: but yes, the time-based scoring is to timid to be effective.08:32
maxb(subject to scores)08:32
* maxb attempts to be more clear08:32
cprovmaxb: the queue order is the score (nothing else is considered)08:33
wgrantIf the ordering is on (score, queued date), then why is the waiting time part of the score?08:33
wgrantOh.08:33
maxbqueued-date is not used to provide ordering for builds of the same score?08:33
wgrantWell, other stuff *is* considered, but only in as much as PostgreSQL has to order them somehow.08:33
cprovmaxb: the build.id is the tie-breaker in the current implementation.08:34
maxbThe other thing that I'm wondering: does time-based rescoring actually become visible in the web ui, or is the time-based boost a sort of "virtual" score on top of what's actually in the build record?08:34
lifelesssoren: thanks; new machine, new signing key08:35
lifelesswgrant: no, I mean keyring; used for validating mails and package uploads08:35
maxbcprov: Ah! Which approximates to order of enqueuing in the common case?08:35
wgrantlifeless: But you mean the one attached to your LP account?08:36
cprovmaxb: yes, if builds have the same score (which is very likely for PPAs, due to the component smash)08:36
lifelesswgrant: naturally; I wouldn't expect lp to see new subkeys on keys I haven't told it about08:36
wgrantlifeless: Right, that change will take effect immediately. But binding an OpenPGP key to a machine is a little strange.08:37
lifelesswgrant: its pretty normal if you keep your primary key offline08:38
sorenI don't know if it's actually normal, but I think it's a very sensible thing to do.08:38
wgrantlifeless: Ah, I see.08:38
maxbOn the basis that if you have to revoke it, the signatures you made on other machines remain valid?08:39
lifelessmaxb: right, machines get compromised, keys on the machine get compromised08:40
lifelesshttp://fortytwo.ch/gpg/subkeys <- has info08:40
=== thumper changed the topic of #launchpad to: https://launchpad.net/ | Help contact: -| Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com | We're having some intermittent problems, we're working on them, see bug 360846
* wgrant kicks the appservers again.09:04
wgrantlifeless: Why would branches for a sourcepackage appear on the project page?09:07
wgrantThey're on completely separate objects.09:07
lifelesswgrant: they are branches of the same code09:07
lifelessso why wouldn't they at least get a nod09:08
wgrantlifeless: It would possibly make sense when the package is linked to the project, but the package doesn't exist (it's a bug that you could create that branch), so it can't be linked.09:08
lifelesswgrant: I don't think its a bug that I could create that branch; I can create the package too09:09
lifelesswgrant: and will when I push to the ppa09:09
lifelesswgrant: if ppa's are to build from branches we need this exact workflow09:09
lifelessas for the link being missing; that will get sorted09:09
wgrantlifeless: /ubuntu/+source/subunit is meant to 404, because it doesn't actually exist in Ubuntu. It just happens that Soyuz doesn't currently do that existence check, and the SourcePackageName exists because somebody uploaded subunit to a PPA.09:11
lifelesswgrant: link created09:11
lifelesswgrant: everything except the 404 sounds reasonable tome09:11
wgrantlifeless: Why shouldn't it 404?09:12
wgrantIt doesn't exist.09:12
wgrantThat link is also wrong, now, and you shouldn't have been allowed to create it.09:12
lifelesswgrant: think through the use case of uploading a new package09:12
wgrantThere is no subunit package in Ubuntu 9.04, so that link is impossible.09:12
wgrantlifeless: That page will 404 until somebody uploads the package to some Launchpad archive, so you'd have to upload it to a PPA before you can create a branch for it.09:13
lifelesswgrant: you're repeating what happens today. I want you to imagine things09:13
lifelesswgrant: I want you to imagine that you can push instead of dput09:13
wgrantI don't imagine that NMSP is going to happen in my lifetime.09:14
wgrantBut yes, let's imagine.09:14
lifelesswgrant: now, go through the workflow of getting a new package in a ppa uploaded09:14
lifelessand you'll see exactly why I'm doing what I'm doing in the order I'm doing it09:14
lifelessthe upstream link is arguably right, because for *the ppa the binary is in, in jaunty*, it is correct.09:15
wgrantNo, that link clearly says 'in Ubuntu Jaunty'09:16
wgrantA PPA is not Ubuntu Jaunty.09:16
wgrantThat there is no way to link to a PPA is a bug, but that upstream link is certainly not right.09:16
lifelessI'm pretty sure ppas will inherit it09:17
lifelessOTOH if you can demonstrate some harm by it being there I will remove it09:17
wgrantIt's wrong, but not harmful.09:17
wgrantPPAs won't inherit it, because it carries no meaning.09:17
wgrantI don't think anything uses it except the 'Also affects project' bug link and perhaps rosetta.09:18
lifelessand perhaps showing links to package branches09:18
lifelesswhich is where this discussion started09:18
wgrantI'm trying to think how a package branch for a PPA can be done cleanly.09:18
lifelessgood! I'm trying to do it :)09:19
wgrantPackage branches are already very strange, because they use quite a different model from project branches.09:19
wgrant(Source package branches are always associated with a series, and may be officially associated with a pocket; only official project branches are linked to project series)09:19
wgrantI don't recall any discussion about this on the spec...09:21
wgrantTo do things properly, you need to be able to associate the branch with a PPA, not just a distro. It should be a different target. I thought this was a bit odd, as it would mean merging branches between targets, but that already happen's with Debian->Ubuntu merges.09:23
wgrantWow.09:23
wgrantApostrophe fail.09:23
maxbI didn't even know you could have package branches without a project09:24
wgrantIt's a very new, unadvertised, and broken feature.09:24
maxbah :-)09:25
wgrantmaxb: https://code.edge.launchpad.net/~subunit/ubuntu/jaunty/subunit/releases, for example.09:25
wgrantspm: You wouldn't happen to still be around to kick a dodgy lpnet appserver, would you?09:28
mpt"Sorry, there was a problem connecting to the Launchpad server. "09:29
wgrantYep.09:29
wgrantThat Storm bug again.09:29
wgrantAs usual.09:29
wgrantJuuuust as my boss creates a Launchpad account, too :(09:30
Spadswgrant: kicked.09:30
wgrantSpads: Thanks.09:31
wgrantDo you know why that has just started happening now?09:32
wgrants/now/a couple of weeks ago/09:32
mwhudsonthe fix for the bug landed, so hopefully it'll stop happening soon09:36
mwhudson(when there are LOSAs awake again i guess)09:37
wgrantA nice simple fix, too.09:37
mwhudsonyeah09:37
wgrantWhat time does the staging restore happen these days?09:40
mwhudsonit's never been very predictable09:41
mwhudsonand i certainly have no idea at the moment09:41
wgrantIt would be useful to know, as new users can't use it until the next restore.09:41
Kulithalaiopen Office 3 Installed but the printer adminstration wizard therein spoils the party it, we can not print  if any one can help09:52
wgrantKulithalai: You might have better luck in #ubuntu.09:52
KulithalaiLaunchpad failed to load09:53
Kulithalai|help09:53
wgrantKulithalai: Try refreshing the page - that generally helps.09:53
mnemo"see bug 360846"10:04
ubottuLaunchpad bug 360846 in launchpad-foundations "appserver isn't recovering like it should causing too many oopses" [Critical,In progress] https://launchpad.net/bugs/36084610:04
mnemothat's a good one :P10:04
turutosiyais login.launchpad.net/+openid down?10:04
mnemoturutosiya: all pages refuse to load pretty much every other time I try here...10:05
rowinggolferturutosiya: see topic10:05
turutosiyaok thanks10:06
wgrantSpads: It's gone again.10:07
apacheloggercprov: ping10:21
cprovapachelogger: pong10:21
apacheloggercprov: hey, I just had kind of a PPA idea ... did you ever consider letting the PPA owner create and manage pockets/sub-collections10:22
cprovapachelogger: do you mean arbitrary pockets ?10:23
apacheloggerI guess10:23
cprovapachelogger: no, we didn't. But tell me more about the use-case you have in mind.10:23
apacheloggerfor example: Kubuntu has a PPA for experimental software and packages, a user might not want to be exposed to the full load of packages, but say only those needed for amarok10:23
apacheloggerso the kubuntu peeps create a pocket which only contains amarok-related packages making users happier as not their whole system falls apart when the kubuntu people publish a new KDE version to the PPA10:25
cprovapachelogger: isn't that a separate archive/ppa ?10:25
apacheloggerwell, the idea is to still have them all-in-one10:25
cprovapachelogger: also, you realize that splitting the needed packages is more complicated that it looks, right ?10:26
apacheloggercprov: didn't really think about it, the idea just hit me :)10:27
mnemoim getting LP errors that dont even have OOPS numbers on them... you you guys aware of those??10:27
mnemoi.e. "Sorry, there was a problem connecting to the Launchpad server."10:27
cprovapachelogger: I understand your point, but at the end named-ppa is exactly the same thing (uses/share the same resources)10:27
apacheloggeryep10:27
apacheloggerand $user can still get all of the packages in there10:28
apacheloggerthe pocket would eventually just a virtual filter on top of the actual packages list10:28
cprovapachelogger: it's a real problem, you are right. Sometimes you have to split/combine packages according to their audience10:28
apacheloggerI think there is a "be" missing somewhere10:28
cprovapachelogger: and that's the problem that named-ppa is supposed to solve.10:29
cprovapachelogger: they share the maintainer group, the signing key, etc ... the only difference is the way you specify it in the client sources_list, really.10:30
apacheloggerwell, that takes away the user's possibility to get all Kubuntu experimental updates with one repo line and the developer's to just put everything in one PPA and present it to the user in a pre-defined way10:31
apacheloggerlike when you need a specific lib in two experimental PPAs you either create a common PPA shared amongst those or copy the package around, while a post-build virtual pocket management woud allow it to be in both pockets at the same time as long as both of them are part of the same PPA10:32
apacheloggerI suppose it could be done the other way round i.e. create an overlay on top of all present PPAs to manage multiple appearances of one package in the various PPAs10:34
apacheloggercprov: if you want I can write a complete description of what I have in mind with use cases in a bug report ... since I only got up 10 minutes ago I might not make any sense :D10:35
cprovapachelogger: yes, that would be ideal10:36
apacheloggerok :)10:37
wgrantmnemo: It's the bug mentioned in the topic.10:38
cprovapachelogger: thanks for thinking about this problem, though.10:38
wgrantcprov: Don't package sets also solve this problem?10:38
wgrantBut that would require PPA overrides, I suppose.10:38
cprovwgrant: yes, I suppose, but it would require pinning.10:39
wgrantcprov: Which the buildds and some clients are going to need anyway, I'd imagine.10:40
cprovwgrant: buildd yes, client I don't think so.10:40
wgrantcprov: Hrm, OK.10:41
cprovwgrant: well, i'm not sure it will be *required*10:41
wgrantI wish it had all been thought out better.10:41
cprovthings will discovered on-course, it's a complex problem.10:41
jordiI think its the first time I go to work after having no sleep and no alcohol involved.10:49
jordiit's still 11:49, this is a disaster10:50
rconanwin close12:07
rconanwoops12:07
apacheloggercprov: bug 37319712:11
ubottuError: Could not parse data returned by Launchpad: timed out (https://launchpad.net/bugs/373197/+text)12:12
* apachelogger notes that he used the wrong browser again :D12:12
Hellow*sigh* still getting "Please try again" errors12:24
mptand so is ubottu, apparently12:36
=== mrevell is now known as mrevell-lunch
=== salgado-afk is now known as salgado
* wgrant is a little confused as to why this is being allowed to continue.12:53
wgrantShouldn't one in every few requests failing being enough to get a swift cherrypick?12:53
=== mrevell-lunch is now known as mrevell
=== andrea-bs is now known as andrea-bs__
=== andrea-bs__ is now known as andrea-bs___
=== andrea-bs___ is now known as andrea-bs
kikowgrant, a cherry-pick of what?13:47
wgrantkiko: The fix for the Storm bug that keeps killing the appservers.13:47
=== _neversfelde is now known as neversfelde
kikowgrant, who says it's a storm bug? :)13:48
wgrantkiko: The diff.13:48
wgrantAnd flacoste.13:48
kikoit's not a storm bug.13:48
kikothe storm bug just makes the actual problem more serious13:49
kikobut it won't fix the core issue13:49
wgrantBut it will let the appservers recover.13:49
kikoit won't13:50
kikoyou're confused, trust me :)13:50
wgrantOh.13:50
kikoit will make them degrade more slowly13:50
kikobut they will still die a horrible death13:50
wgrantLovely.13:50
wgrantHave you identified the real problem yet?13:50
kikoyes, am shopping for an admin13:51
=== asac_ is now known as asac
=== henninge_ is now known as henninge
=== Nicke_ is now known as Nicke
fgiraldeau_Hello, I would need more space for a PPA, is there somebody who can help me?15:34
beunocprov, ^15:40
cprovfgiraldeau_: yes, file a question via Launchpad on the soyuz product specifying how much extra space you need (and why)15:41
fgiraldeau_cprov, thanks!15:42
cprovfgiraldeau_: np15:42
=== salgado is now known as salgado-brb
james_wis there any chance to have "debian/etch" as a series on lp?16:50
SamBjames_w: for PPA, you mean?17:16
james_wnope, I mean the object17:16
=== deryck is now known as deryck[lunch]
SamBobject?17:16
james_wjust like https://launchpad.net/debian/lenny17:17
mrevelljames_w: Probably best to ping sinzui about that17:17
james_wthanks17:17
mrevellof course, that's precisely what I've just done :)17:17
mrevellin writing that17:17
mrevellbut he has no context, heh17:17
sinzuijames, mrevell someone need to contact the owner/driver of debian to do that17:18
mrevellsinzui: Registry Admins, I think17:18
sinzuiand as this is owned by our admins, a question is needed to ask them to do it17:19
james_wthanks17:19
sinzuimrevell: I am developer, or an admin, the difference is like:17:19
sinzuiHey, I just make the bomb, I don't drop it17:19
mrevell:)17:20
james_wrockstar: hey. Does the scanner have to pick up a branch pushed via the smart server before I can access that branch through the API? If so, is there a maximum latency that will be involved?17:21
james_wI'd rather not have to sleep for a few minutes every time a branch is pushed17:22
rowinggolferwho dropped the bomb?17:23
emsennThe dogs, shortly after they were let out.17:24
rockstarjames_w, no.  When you push, it creates a db record.17:24
rockstarjames_w, out of curiosity, what are you doing through the API?17:24
james_wrockstar: hmm, I'm getting 404s on lp.load(branch_api_url) after doing the push17:24
james_wsetting the official branch for a source package17:24
rockstarjames_w, ah.  Hm.17:25
rockstarjames_w, if you wait five minutes, does the lp.load work?17:26
rowinggolferis that the launchpad equivalent of "have you tried switching it off..."17:26
rowinggolferjames_w: BTW - did you push the whole of debian etch?17:27
james_wrowinggolfer: nope17:27
james_wrockstar: trying that now17:27
rockstarjames_w, I just tested it with `bzr push; bzr lp-open` and it's working.  I suspect something fishy in the API cache.17:28
=== _luis_lopez_ is now known as luis_lopez
james_wrockstar: sorry, my fault17:44
* james_w hangs his head in shame17:44
rockstarjames_w, :)17:44
james_wtrying to load the branch from staging when I pushed to edge17:44
rockstarHa!  :)17:45
sinzuiI've done that17:45
james_w(<lp.code.model.seriessourcepackagebranch.SeriesSourcePackageBranchSet object at 0x6fba650>, 'delete', 'launchpad.Edit')17:51
james_w^that was the "content" of the 401 error I'm getting, does it make sense to anyone?17:52
=== deryck[lunch] is now known as deryck
=== salgado-brb is now known as salgado
dlacombehello all19:30
dlacombee19:31
TresEquislol, "see bug 360846"19:36
ubottuLaunchpad bug 360846 in launchpad-foundations "appserver isn't recovering like it should causing too many oopses" [Critical,Fix committed] https://launchpad.net/bugs/36084619:36
TresEquisthe intermittent problem I'm seeing is that I can't view bugs ;)19:36
TresEquisor, when I do see them, I can't update them19:39
=== abentley1 is now known as abentley
_Jeff_Hi guys19:42
colonelqubitHow do I add a comment to an ubuntu blueprint on launchpad?  Someone in the #ubuntu-bugs channel mentioned that every blueprint should have a corresponding wiki page, but I don't see a link to a wiki page on this particular blueprint page.20:21
timlinuxhi20:23
timlinuxI need to rename a ppa for our project20:23
timlinuxis there a way to do that? I dont see one from from the ui20:24
Ursinhacolonelqubit, there's a whiteboard in the blueprint, it's the way of making comments20:24
Ursinhatimlinux, you can edit your ppa and there's the Displayname20:25
Ursinhatimlinux, in Change details20:25
timlinuxyes I need to change not the display name but the name itself20:26
timlinuxotherwise the url still looks odd20:26
colonelqubitUrsinha: Ah, okay20:26
timlinuxlet me show you20:26
Ursinhatimlinux, so I guess you need to open a question and request that20:26
Ursinhatimlinux, go ahead20:27
timlinuxhttps://launchpad.net/~qgis/+archive/stable <-- tried to rename to unstable20:27
timlinuxso when you open the page it shows as unstable20:27
timlinuxbut the url is inconsistent20:27
colonelqubitUrsinha: The bit about "Any notes on the _status_ of this spec" was what confused me. I was going to add notes on how to implement the feature.20:27
timlinuxUrsinha, where do I open a ticket for manual intervention? Is there a ticket tracker somewhere for this?20:28
Ursinhatimlinux, sure, answers.launchpad.net/ :)20:29
Ursinhalet me hand you the link20:29
Ursinhatimlinux, https://answers.edge.launchpad.net/launchpad-project/+addquestion20:29
Ursinhacolonelqubit, let me look closer, I recall a url field20:29
Ursinhaa closer look, even20:29
Ursinhatimlinux, or https://answers.launchpad.net/launchpad-project/+addquestion20:30
colonelqubitUrsinha: yeah, bdmurray on #ubuntu-bugs said that there should be a wiki page, but there's not one set for this blueprint20:30
Ursinhacolonelqubit, let me see, do you have the blueprint link?20:30
colonelqubithttps://blueprints.launchpad.net/ubuntu/+spec/niversal-updater20:30
Ursinhaniversal :)20:31
timlinuxUrsinha, many thanks I will take it there20:31
Ursinhatimlinux, no problem :)20:31
colonelqubitUrsinha: a "niversal ubuntu trough", to be specific20:32
colonelqubitUrsinha: I mean, I do see my machines as repositories of information -- heaps of data, even -- but I usually don't go so far as to consider them barnyard food boxes.20:34
Ursinhacolonelqubit, here, you have to edit the blueprint to add the url specification20:39
Ursinhacolonelqubit, but only allowed people can do that20:40
* colonelqubit hopes he gets to level-up.20:40
Ursinhacolonelqubit, so you can comment using the whiteboard and nag people for them to add the url in there20:41
colonelqubitUrsinha: ok20:41
colonelqubitUrsinha: If commenting on a wiki page is the preferred method of commenting on a blueprint, why doesn't the creation of a blueprint just create the wiki page at the same time? (automagically)20:43
Ursinhacolonelqubit, I guess each team decides how's the best way to exchange ideas over a blueprint20:45
Ursinhabut that's an idea20:45
colonelqubitUrsinha: If I wanted to file a feature request, it would be against launchpad?20:46
colonelqubitor the ubuntu launchpad team?20:47
Ursinhacolonelqubit, against launchpad blueprints20:47
colonelqubitok20:47
=== sale_ is now known as sale
james_whttp://github.com/rbmntjs/open-baskerville/commit/c5b3322fb49baa3104363ca98546c684d940c0ef21:18
colonelqubitIs there a way to mark Questions (under the Questions/Answers launchpad system) as dupes?21:50
=== abentley1 is now known as abentley
kikocolonelqubit, no, there isn't -- you should just invalidate and store a URL in the comment.22:16
colonelqubitkiko: thanks22:20
colonelqubitkiko: Do I need to be an answer contact for a give project in order to be able to mark a Question as invalid?22:42
kikocolonelqubit, I don't think so -- can you not change status?22:43
colonelqubitkiko: what does the interface look like?22:43
kikothere's a link to the right that says "change status"22:44
kikosinzui, do you know the answer to colonelqubit's question?22:44
colonelqubitkiko: the links I have are Edit question, Subscribe, Link existing bug, Create bug report, This is a FAQ22:44
* sinzui reads code22:44
sinzuicolonelqubit: yes, you must be an answer contact to make a question as invalid22:48
colonelqubitsinzui: thanks22:48
sinzuicolonelqubit: it must also be open or needsinfo for the status to be presented22:48
colonelqubitsinzui: is any of this doc'd somewhere?22:49
colonelqubitsinzui: it's been kind of a steep learning curve trying to navigate launchpad22:49
kikocolonelqubit, may not be documented; sinzui could email matt revell to sort that out22:50
colonelqubitsinzui: and you guys probably have been things to do than tell me via IRC.. :-)22:50
colonelqubits/been/better/22:50
sinzuiI do not think so. I'm reading a unit test to remember these rules. They are complex because we take into acounnt the user and email vs web22:50
* sinzui looks at help.launchpad.net22:51
=== salgado is now known as salgado-afk
colonelqubityeah, I was looking at https://help.launchpad.net/Answers/OfferingHelp, but didn't see much there22:51
sinzuiyes, that needs some elaboration22:52
sinzuiwhat a tease! The link to question status just takes you to the top-level answers page22:53
sinzuicolonelqubit: I updated the definition of the invalid question status, and partially fixed the link on the answer contact page to the status defintions23:03
sinzuiI don't think I can get the anchor to work without apply extreme violence to moin23:03
colonelqubitsinzui: heh23:04
colonelqubitsinzui: thanks for updating the page23:05
colonelqubitI'll go mark some dupes23:05
=== mwhudson_ is now known as mwhudson
ablertI'm trying to learn how to create a meta package - whose directives are to install a bunch of other packages23:38
ablertanyone know of a good learning resource?23:38
wgrantablert: apt-get source ubuntu-meta23:39
ablertthanks23:42
pooliesinzui: is <https://edge.launchpad.net/bzr/+milestones> new? it looks really good23:44
sinzuiIt landed two days ago23:45
poolieit does have a regression that milestones without dates sort to the top23:45
sinzuiI have not bragged about it because I think the milestone/release page is more prone to timeout. I need to add batching23:45
sinzuipoolie: that too23:46
pooliewhich kind of sucks for https://edge.launchpad.net/bzr/+milestones23:46
sinzuiWe will fix that next week23:46
sinzuis/we/me/23:46
poolieit may not strictly be a regression in that page but it occurred elsewhere before23:46
pooliei'd love to see on that page a Bugs column saying "%d/%d" for open and total23:46
pooliethough it's only a click away23:46
poolielifeless: maybe launchpad should have an expiry mechanism for bug importance?23:55
poolie"<janitor> you haven't done anything on this for 15 days, it's obviously not critical..."23:55
exarkunmaybe it's only critical relative to all the other bugs filed against a project23:57
exarkunand there's only 6 minutes of developer time available every three months23:57
exarkunbut they should be spent on the critical things first23:57

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