/srv/irclogs.ubuntu.com/2010/05/27/#launchpad.txt

MTecknologyWhat's up with this?  https://edge.launchpad.net/~teams03:19
wgrantMTecknology: That is a very good point.04:00
MTecknologywgrant: :P04:01
MTecknologywgrant: Noticed that I wound up in the team and looked at it - pretty icon but seems like a bad idea..04:02
* wgrant takes the opportunity to knock that guy out of some teams.04:02
nigelbwhat the...icon collector?04:04
wgrantYes.04:05
wgrantBut also with a *team* that is an inverse-icon-collector.04:05
wgrantIt's unlike anything I've ever seen before.04:06
nigelbugh, sigh04:06
nigelbso you join the team and you get a bunch of icons automatically/04:07
wgrantNot quite.04:08
wgrantIt's the other way around.04:08
wgrantIt's not a member of lots of teams; it has lots of teams as members.04:08
wgrantSo if you join any of the constituent teams, you'll get just the extra icon for the super-team.04:09
wgrantWhat is intriguing is that someone from each of the member teams would have had to approve this.04:09
wgrantAh.04:09
wgrantHe owns them all.04:09
wgrantI am still confused.04:10
wgrantMost of the teams have one member (him), and a mailing list.04:10
MTecknologywgrant: like ubunt-health..04:12
MTecknologywgrant: sorry to make a massive headache for you guys... want me to file an answer request on it so it gets filed in lp?04:13
lifelesswhat the04:14
lifelessMTecknology: please04:14
lifelesswe should nuke ~teams04:14
nigelblifeless: exactly my reaction.04:14
nigelbAlso, I vote we nuke the guy too!04:14
wgrantThe guy has a bit of karma.04:14
nigelbSpecification Tracking  526504:15
lifelesshe's making teams that deliberately, visually, collide with actual projects04:15
nigelbok, what the... https://wiki.ubuntu.com/DrG04:15
lifeless55 specs and 2 are new04:15
lifelessIIRC we had him in the asia RMB04:16
lifelessand said 'do more useful stuff' then04:16
lifelesssorry, 53 are 204:16
lifeless2 are actually going anywhere04:16
lifelessI'll grant he may not be hostile04:17
lifelessbut he needs a talking with04:17
wgrantOh yes.04:17
nigelblifeless: those 2 are approved by him.04:17
lifelessnigelb: so please do file a ticket04:17
* lifeless punts to someone else04:17
nigelbMTecknology: are you on it? Want me to?04:17
MTecknologynigelb: done04:18
nigelbMTecknology: Awesome. Thanks :)04:18
MTecknologylifeless: :(04:18
wgrantSome of the teams do have members.04:19
nigelblifeless: I feel he may be under the wrong impression of being an Ubuntu member, like having a high karma.04:19
MTecknologyhttps://answers.edge.launchpad.net/launchpad/+question/11240604:19
wgrantBut apart from a couple, the members are just more elements of the team farm.04:19
lifelessnigelb: we try very hard to avoid that misconception04:19
MTecknologyyay- I just single handedly found the cause to 99% of the server load for you guys :D04:20
MTecknologylaunchpad.net is now lean and mean :)04:20
nigelboh grr! https://edge.launchpad.net/~ubuntu-in04:20
nigelbIts a direct competition to the actual loco team04:21
lifelessits also data about how people would like to express interest in projects04:21
wgrantnigelb: Yeah, I noticed that.04:21
lifelessthats more actionable04:21
wgrantWhich is the real one?04:21
lifelessas there are policies04:21
wgrantIt should be ~ubuntu-in, surely?04:21
nigelbindian-team04:21
lifelesshttp://loco.ubuntu.com/04:21
wgrantAh.04:21
lifelesshttp://loco.ubuntu.com/teams/indian-team04:22
MTecknologywgrant: could you remove one of my teams from one of the teams in the teams team?04:26
wgrantMTecknology: No, but you probably can.04:27
MTecknologywgrant: ~gimpshop-devs [break-here] -> ~gimpshop -> ~teams04:27
MTecknologywgrant: how do i do that?04:27
wgrantDon't you own ~gimpshop-devs?04:27
MTecknologyya04:27
wgrantOn ~gimpshop there should be a button.04:28
MTecknologyi don't see it - it only shows my membership path and the rest as if i'm not  member at all04:28
MTecknologyYou are an indirect member of this team:04:28
MTecknologyMichael Lustfield → GIMPshop Devs → GIMPshop04:28
wgrantBug #11010804:31
ubot5Launchpad bug 110108 in Launchpad Registry "Team admin should be able cancel the team membership in another team (affected: 2, heat: 28)" [Low,Triaged] https://launchpad.net/bugs/11010804:31
wgrantYou'll need an admin.04:31
lifelessme too it04:31
MTecknologywgrant: alrighty- i'll file a request after this one gets tidied up..04:31
lifelessMTecknology: why wait?04:31
MTecknologylifeless: lazy and busy right nwo :P04:32
lifelessa thought04:39
lifelessif all those teams have mailing lists04:39
lifelessperhaps he thought he was setting up forums for them all04:39
wgrantI considered that.04:40
lifelesssinzui: did you see this ^ ? :)04:40
wgrantBut there are two or three legitimate members across all of the teams.04:40
wgrantSo...04:40
sinzuiYes.04:40
lifelessso hes not very good at getting users :P04:40
MTecknologywgrant: at least it's not malicious intent04:49
sinzuiMailing lists are attacked alot actually.04:50
cody-somervillemaybe he wants all the fancy badges on his profile page?04:55
=== _thumper_ is now known as thumper
jetiennethe ppa builder are multi processor ?08:21
jpdsjetienne: You can see their arches on https://launchpad.net/builders08:22
jetiennejpds: cool, where can i see if they got multi processor or not ?08:23
jetiennei guess i should simply test it in my makefile... it would make it more portable :)08:23
maxbWhy should you care?08:25
maxbThey're all Xen virtualized, I don't know how that reveals multiprocessor-ness of the host to the guest08:26
jetiennemaxb: ok08:27
cpyargerwould anyone be willing to help me figure out why i can not upload a change to a script ive been working on to my ppa?09:27
cpyargeri have recieved no errors while trying to upload just nothing has showed up in my ppa  for about the last hour09:28
bigjoolscpyarger: https://answers.edge.launchpad.net/soyuz/+faq/22709:28
cpyargerit is signed and i have recieved no emails at all reguarding this09:29
bigjoolsif that doesn't explain it, there's a few other weird packaging error conditions that would cause a lack of email, I can check the logs if you confirm09:29
bigjoolswhat is your PPAs URL?09:30
cpyargerppa:cpyarger/custom09:30
bigjoolsone sec09:30
cpyargerthanks09:30
bigjoolscpyarger: the logs are elusive today, it will take a while, I'll get back to you.  I can see that your upload did have a fatal error though.09:36
cpyargeranything more specific than that?09:36
bigjoolscpyarger: not yet, the log with the actual error is hiding and I need an admin to find it09:39
cpyargerbigjools, i just retried uploading would you mind checking that everything is working right?11:03
bigjoolscpyarger: sure11:03
bigjoolscpyarger: it failed again11:08
cpyargerok11:09
bigjoolsI can't see the actual error right now but I bet it's the same11:09
cpyargerwould "binary all"  work for the binary field?11:11
noodles775bug 49943811:12
ubot5Launchpad bug 499438 in Soyuz "Better handling of fatal upload errors (affected: 1, heat: 8)" [Low,Triaged] https://launchpad.net/bugs/49943811:12
bigjoolscpyarger: the binary field is the name(s) of the binaries produced by that source11:13
cpyargerwhere would i configure that?11:16
jetienneq. to compile a ppa pacakge on multiple version of ubuntu, should i upload the package several times ?11:17
noodles775jetienne: there is some information at https://help.launchpad.net/Packaging/PPA/Uploading  (see "If your package can be used on different versions of Ubuntu...")11:18
bigjoolscpyarger: in your debian/control11:19
jetiennenoodles775: ok thanks11:20
ftawgrant, bigjools: hi, is there a doc for lp.services.apachelogparser somewhere?11:42
ftai'm kind of new to the lp api. i know how to browse ppas with the api, but i can't find any reference to apachelogparser anywhere11:44
bigjoolsfta: I can only find lp/services/apachelogparser/tests/test_apachelogparser.py11:44
ftabigjools, does that mean it's not usable atm?11:45
bigjoolsfta: it's already in use for project download stats11:45
bigjoolswgrant extended it for PPA stats, but we need to hack something in to make it stop after so many parsed lines initially until it catches up with the log11:46
wgrantIt's basically a three-line hack that we need to get cowboyed for a few hours.11:51
wgrantBut I'm not sure how to go about that.11:51
ftareading that file, it seems it's a logparser, i'm just looking for raw logs, i don't need the parser11:51
wgrantWell, the raw logs include data for every PPA.11:51
ftauh? then no, i need it per ppa ;)11:52
wgrantRight, so it needs to be parsed.11:52
ftawgrant, i'm not sure i understand, do you mean i should open the file myself, and filter it while i parse it? where is the api involved then?11:55
wgrantI too fail to understand. What are you trying to do?11:56
wgrantThere is a script that will parse the log data and put a condensed form in the DB.11:56
wgrantThat aggregated data will then be available via the API.11:57
wgrantYou can try the API now; it will just all be 0.11:57
ftawgrant, ok so it's useless at the moment, right? that was my question earlier11:58
ftawgrant, what i want to do it get usage stats for some parts of my PPAs11:59
fta-it+is11:59
wgrantWell, it can become usable very quickly if I work out how to convince somebody to get something cowboyed.11:59
fta..would be nice12:01
wgrantbigjools: Any hints?12:03
wgrantI mean, something like http://pastebin.ubuntu.com/440345/ should work fine. Although the number is arbitrary...12:09
=== mrevell is now known as mrevell-lunch
bigjoolswgrant: I can try and cowboy something, but the LOSAs are all in montreal this week12:22
bigjoolswgrant: do you remember the total line count on the log file?12:23
wgrantbigjools: Hmmm?12:24
wgrantI don't know how big they are, no.12:24
bigjoolsI remember telling you what it was but I'll be buggered if *I* can remember what it was :)  I'm trying to work out if the 100000 limit is adequate.12:25
wgrantOh, right, you emailed me sizes, I think.12:25
* wgrant hunts.12:25
wgranthttp://pastebin.ubuntu.com/422820/12:26
bigjoolsmeh12:26
bigjoolsno line counts12:26
wgrantNo :(12:27
bigjoolsok I'll sort it out12:27
wgrantThanks.12:27
ftawhere do i find the source_ids to pass to getBuildSummariesForSourceIds? from a getPublishedSources object..12:42
wgrantfta: That was exposed primarily for AJAX purposes (refreshing PPA build statuses inline). The only way to grab source IDs through the API is by looking at the last segment of the URL path.12:43
ftawgrant, ok, thanks12:44
=== mrevell-lunch is now known as mrevell
maxbIt is very useful for non-ajax when it's simpler not re-implement the build summarization locally12:51
wgrantOh yes.12:52
wgrantMuch faster, too.12:52
maxbroundtrips suck :-/12:52
wgrantEven from 2ms away.12:53
wgrantThe API is slow, even with no network latency.12:54
maxbI have the operation of promoting built packages from one PPA to another implemented by API and by screenscraping12:54
maxbthe API is more than twice as slow12:55
bigjoolsthat really blowas12:55
bigjoolsblows, even12:55
maxbGranted the launchpadlib way makes many more http requests12:55
wgrantAt least performance is a priority now.12:56
wgrantSo stuff might happen.12:56
maxbouch. Considering launchpadlib makes 26 roundtrips to do what my screenscraping does in 4, I suppose only being twice as slow is quite an achievement12:59
wgrantWhy so many?13:01
wgrantOne for WADL, one to retrieve the person, two to retrieve the PPAs, one for the distribution, one for the series, one for the syncSources.13:01
=== matsubara-afk is now known as matsubara
maxbum, why did I say 4? that's nonsense, I meant 6. And my script does it for 3 PPAs. let me factor that out....13:03
maxbso, screenscrape = 2, api = 1013:03
maxbwadl, root-json, {person, ppa, getPublishedSources, getBuildSummariesForSourceIds} * 213:04
wgrantAh.13:04
maxbI think I might try my hand it ignoring launchpadlib and hand-rolling  getPublishedSources, getBuildSummariesForSourceIds requests13:05
maxbs/it/at/13:05
maxbthat would be a fairer comparison13:05
wgrantmaxb: Well, launchpadlib is a fair comparison.13:10
=== fta_ is now known as fta
=== Ursinha-afk is now known as Ursinha
=== cody-somerville_ is now known as cody-somerville
skeledrew hello. is there any detailed specifications on how Wubi and Lupin works/what EXACTLY they do? also, how can i go about getting the code in http://bazaar.launchpad.net/~ubuntu-installer/wubi/trunk/files and http://bazaar.launchpad.net/~ubuntu-installer/lupin/hardy/files ? my web spider isn't exactly cooperating.14:50
spivskeledrew: bzr branch lp:wubi14:56
spivskeledrew: and bzr branch lp:lupin14:57
skeledrewyes, but i don't know where/how to run those commands...14:57
spivIf you run "bzr branch lp:wubi" in a terminal, bzr will fetch the source to wubi, and put it in a directory called 'wubi'14:58
skeledrewoh15:00
skeledrewrunning Windows at the moment15:00
spivbzr is available on Windows15:00
skeledrewok15:01
spiv(including some gui tools)15:01
spivFollow the links on http://bazaar.canonical.com/en/15:01
skeledrewthanks15:05
jonathanjit would be great if +activereviews had an Atom feed15:06
=== matsubara is now known as matsubara-lunch
nigelbwgrant: https://lists.ubuntu.com/archives/ubuntu-in/2010-May/008105.html16:25
nigelbsomeone familiar? ;)16:25
=== matsubara-lunch is now known as matsubara
=== salgado is now known as salgado-lunch
nigelbLP a bit slow? especially over api :/17:09
skeledrewi'm getting an error in bzr in downloading wubi "ERROR: Unable to create symlink 'bootstrap.py' on this platform". any fix for this?17:25
skeledrewi'm getting an error in bzr in downloading wubi "ERROR: Unable to create symlink 'bin' on this platform". any fix for this?17:26
maxbThat sounds like a pure-bzr issue. #bzr may be better able to help you17:27
skeledrewk17:28
=== beuno is now known as beuno-lunch
=== salgado-lunch is now known as salgado
=== deryck is now known as deryck[lunch]
=== beuno-lunch is now known as beuno
hyperairRejected:18:32
hyperairCannot build any of the architectures requested: any18:32
hyperairso... can anyone tell me why ppa.launchpad.net is rejecting with a corny reason like above?18:32
hyperairapparently ppa.launchpad.net can no longer build arch: any packages for intrepid, eh.18:32
jpdshyperair: Yes.18:37
jpdsintrepid is dead.18:38
hyperaireh really?18:38
hyperairgoody, that makes one less release i have to maintain in a ppa \o/18:38
=== deryck[lunch] is now known as deryck
ratcheerTrying to install first maverick daily. Fails at "Select and install software". How do I report the problem on launchpad?20:40
=== matsubara is now known as matsubara-afk
=== salgado is now known as salgado-afk
PsyberSis there any way to change the url of a project?22:48
beunoPsyberS, yes, you need to file a question against Launchpad22:55
PsyberSbeuno: can do! thanks =)22:56
shadeslayerhi,one of the packages in a private ppa has been waiting to build for over 10 hours23:15
shadeslayercan someone get it going along?23:15
shadeslayerits in the ~kubuntu-ninjas ppa23:15
shadeslayerthe package is kdeartwork,lucid release,32 bit23:16
=== ubuntujenkins_ is now known as ubuntujenkins
SEJeffIs there a way to prevent a user who is obviously trolling bugs from continuing to troll bugs?23:43
SEJeffIf I am an owner/team member of the package in question?23:43
=== shadeslayer is now known as shadeslayer_
wgrantSEJeff: The best that can be done is chastising the user and suspending their account if they don't comply, I'm afraid.23:45
SEJeffwgrant, If it comes to that, who can I talk to?23:46
SEJeffHopefully it doesn't23:46
wgrantSEJeff: Perhaps ask a question at https://answers.launchpad.net/launchpad23:47
SEJeffthanks wgrant23:48

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