/srv/irclogs.ubuntu.com/2009/07/31/#launchpad-dev.txt

Ursinhaoh, is it today?00:06
Ursinhaah, for you thumper it is :P00:07
thumperUrsinha: yes, you've got to remember I'm in the future :)00:07
Ursinhathumper, indeed :)00:08
Ursinhabut, it is for spm as well :)00:08
thumpertrue00:08
Ursinhaso, happy sysadmin day spm :)00:08
=== matsubara-dinner is now known as matsubara
spmthanks thumper, Ursinha, mwhudson!00:25
* spm adds priority flags to losa requests from those three....00:25
Ursinhahahaha00:27
spm... errr for now. I may remove said flags at any moment and with no warning. I do have a bofhish reputation to maintain afterall!00:29
lifelessjelmer: hai00:43
jelmerlifeless: hey00:43
jelmerlifeless: did you see my progress core review?00:44
lifelessI landed it00:44
lifelessdid you see my progress-gtk branch?00:44
jelmerI saw that there was a branch, but I haven't had time to try it yet00:44
lifelessits pretty small if you could that would rock00:45
jelmerI'll have a quick look00:46
lifelessjelmer: hey, do you have perl subunit bindings for output ?00:47
jelmerargh, the diff in lp is not against lp:subunit00:47
lifelessresubmit it00:47
lifelessit will make a new one00:47
lifelessI'll do that now00:47
jelmerI just did that, but now the diff is gone :-/00:49
* jelmer grumbles00:49
lifelessgive it a sec00:49
lifelessthere it goes00:53
lifelessjelmer: ^00:55
jelmeralready reading it from a locally generated diff00:56
jelmer(I wasn't aware it took a while for the diff to appear, I figured there was just something broken)00:56
lifelessheh00:56
lifelessits async00:56
jelmerit would be nice if it could say "Updating diff.." like it does when it doesn't know a branches history yet, but knows it has been pushed to.00:56
lifelesslet me file a bug on that.01:04
lifelessdone01:05
jelmerwhat's the bug #?01:08
jelmer(I also filed one a few seconds ago, would like to mark it as a dupe)01:08
jelmernever mind, brute forcing bug #s worked :_)01:09
jelmerbug 407176 and bug 40717701:09
mupBug #407176: new reviews could say 'updating diff' <Launchpad Bazaar Integration:New> <https://launchpad.net/bugs/407176>01:10
mupBug #407177: indication that a diff is being generated on merge request page <Launchpad itself:New> <https://launchpad.net/bugs/407177>01:10
thumperreviews are very much at the forefront of my mind right now01:11
mwhudsonheh heh heh01:11
mwhudsoner03:05
mwhudsonthe bzr builder test run stopped because the appserver segfaulted!03:05
thumperouch03:08
wgrantYes.03:09
wgrantOops.03:09
mwhudsonthumper: FINALLY some progress on the cscvs bug!!03:15
* mwhudson runs off for a haircut03:15
thumper\o/03:15
=== matsubara is now known as matsubara-afk
marsthumper, have a moment to review a simple fix to the JS test suite driver? https://pastebin.canonical.com/20637/03:32
* thumper takes a look03:32
thumpermars: r=me03:34
marscool, thank you03:34
* thumper is going to get the girls03:57
* mwhudson is back04:26
wgrantmwhudson: Have you lost your CVS grokking ability with your hair?04:33
mwhudsonwgrant: well, i wouldn't be as cocky as to say that i grok CVS04:34
marsmwhudson, ever set up a build slave image?04:37
mwhudsonmars: not from scratch, but i've updated them04:37
marshmm04:38
marsah, I would need a new one, from scratch, for the JS CI build stream04:38
marsthanks anyway04:38
mwhudsonwell, i wouldn't say 'from scratch'04:38
mwhudsonstart from the existing AMI04:38
mwhudsonyou'll need to fuck about on the master a lot too04:39
marswell, no, probably based off of the devel image04:39
mwhudsonmars: probably best to do this with gary, he's in your tz after all :)04:39
marsand yes, I would need to configure something in the master04:39
marsheh04:39
marsdarnit, I am really close to getting JS continuous integration running04:40
marsI just need to generate the image, and configure the buildbot system04:41
wgrantHow will that work? Run the browsers into xvfb?04:42
marsyep: xvfb-run -s '-screen 0 1024x768x24' make jscheck04:42
wgrantUseful.04:42
marsoh yes :)04:42
marsand 'make jscheck' in turn runs the entire LP windmill test suite04:43
mwhudsonmars: making the image will take a few hours at least04:43
marsyeah :(04:43
mwhudsonmars: and it will be easier if you get some sleep, i promise :)04:43
mwhudsonmars: (it's nearly midnight for you?)04:43
marsyes, it is :)]04:44
marsfirefox just crashed, taking 20 tabs with it04:46
marsI think it was trying to tell me something04:46
mwhudsonseen, even your computer wants you to stop working04:47
marsI would start playing nethack, but it would just nag me too04:47
marsok, good night :)04:47
mwhudsonnight mars04:48
mwhudsonthumper: i think i have a fix for the cscvs bug!05:57
thumpermwhudson: yay06:01
adeuringgood morning08:30
noodles775Morning adeuring08:31
adeuringhi noodles775!08:31
jtvrockstar, you here?09:01
wgrantjtv: Are translation commits meant to be done by codehost@crowberry?09:07
wgrantThat seems a bit ugly.09:07
jtvwgrant: could you file a bug about that under rosetta please?09:08
wgrantjtv: Sure.09:08
jtvthanks09:08
jtvabentley, you here?09:21
mrevellHowdy09:35
jtvhi mrevell!09:36
stubBjornT: I can handle Bug #407288 if you can confirm I can throw the data away.10:43
mupBug #407288: BugNotificationRecipient needs pruning <Launchpad Bugs:New> <https://launchpad.net/bugs/407288>10:43
BjornTstub: sounds good. i've commented on the bug.10:48
deryckMorning.11:00
=== noodles775 is now known as noodles-afk
=== noodles-afk is now known as noodles775
=== salgado-afk is now known as salgado
=== matsubara-afk is now known as matsubara
=== mrevell is now known as mrevell-lunch
abentleyjtv: I'm here now.14:10
jtvabentley: hi!  I ran into the fact that IBranchCollection.ownedBy doesn't return branches that the person in question is an _indirect_ user of.14:10
jtvabentley: i.e, branches owned by teams that the user is in.14:11
abentleyjtv: I guess that makes sense.  I'm not sure how to get the list of branches you have write access to.14:11
jtvI wanted your opinion on whether that is the right thing for it to do (in which case I should work around it e.g. by adding a method that casts a wider net), or if it should also include those branches (in which case it's basically not my problem  any more :-)14:11
abentleyjtv: I opine that both lists are useful, so we need two methods.14:12
abentleyjtv: For example, I'd expect ownedBy is used on code.launchpad.net/~abentley14:13
jtvabentley: ah yes, that page goes through all teams you're in.  We had those timeouts with that this week.14:14
jtvIt counted branches owned by each of the teams you're in.14:14
abentleyjtv: In the main display, it only lists branches you personally own.14:15
jtvabentley: maybe the best way to do this is to add an optional parameter for "indirect ownership too"?14:16
abentleyThat might be the most discoverable for cases like yours.14:18
=== mrevell-lunch is now known as mrevell
JamalFanaianyess! launchpad is finally working :D14:44
JamalFanaianwell, ... make schema is working at lest14:44
kikoJamalFanaian, woo, awesome15:27
kikoJamalFanaian, want some bugs to try and work on fixing now?15:28
cjwatsonjtv: I was trying to figure out how to use http://blog.launchpad.net/general/exporting-translations-to-a-bazaar-branch with source package translations, but can't seem to see how to turn it on there. Is this supported for source packages yet, or only for projects?15:30
jtvcjwatson: only projects for now, sorry15:30
cjwatsonah, drat15:30
cjwatsonshould I file a bug about it? I didn't see one15:31
JamalFanaiankiko: uhh well sure! i don't know python *that* well yet.. so i was hoping to be able to get into playing with the project15:41
JamalFanaiani can try to fix bugs but i don't know if i'm going to be too useful just yet15:41
kikomatsubara, can you help find one or two trivials for JamalFanaian to work on?15:44
matsubarasure thing. once we finish the call I'll look for some15:45
matsubaraJamalFanaian, are you interested in any specific are of Launchpad? Bug tracking, code hosting, translations, etc15:46
JamalFanaianmatsubara: not particularly, i wouldn't mind working on any part of the project :)15:46
rockstarjtv, hi.15:49
matsubaraJamalFanaian, bug 126509 is very very trivial. just a text change in one of the templates and perhaps a test update.15:57
mupBug #126509: "Most Frequently Reported Bugs" is incorrect capitalization <trivial> <ui> <Launchpad Bugs:Triaged> <https://launchpad.net/bugs/126509>15:57
matsubaraJamalFanaian, would you like something more difficult?15:57
kikomatsubara, it's a good first test :-)15:59
jtvherb, you here?16:03
herbjtv: yes sir16:03
jtvgreat :) I wanted to ask for two things:16:04
jtvherb: 1, is there any way I can see the output from the export-to-branch script?  It's not showing up on error-reports.  I'd like to see how the timing holds up.16:04
jtv2, there's something I'd like to test on staging later that'd involve a patch and a few script runs.16:05
jtvherb: ah nm, tom just came back and gave me the info16:06
herbjtv: ok. I'll nevermind then. :)16:07
jtvsorry to bother you.  2 remains open though :)16:07
herboh. ok.16:07
herbyeah. just let me know what you need for 216:07
herbI'm around for hours.16:07
herb(with a break for lunch in there)16:07
JamalFanaianmatsubara: sorry i was gone for a few minutes.. no i'm fine with that.. it will help me figure out how TAL works and where templates are stored in launchpad16:08
JamalFanaiankiko: heh, it is a good first test :)16:09
matsubaraJamalFanaian, all right. let me know if you need some help finding your way around the tree16:10
EdwinGrubbssinzui: did you send me the person page mockup?16:11
JamalFanaianmatsubara: thanks :) i will.. let me start playing with this, hehe16:11
mrkidcan sb help me?16:11
* sinzui does now16:11
mrkidi try to follow https://dev.launchpad.net/Getting16:11
mrkidbut i get an error at ./utilities/launchpad-database-setup $USER16:11
mrkidit's : -bash: ./ultilites/launchpad-database-setup: No such file or directory16:12
matsubaraJamalFanaian, sure. I'll leave for lunch in a bit. if you have any questions ask here and I'll help you out when I get back (or someone else might be able to answer)16:12
rockstarmrkid, it looks like you're either not in the right directory, or you've actually mistype utilities.16:12
mrkidi'm in the 'devel' directory16:13
mrkidand i make a copy of this line into my terminal16:13
rockstarmrkid, try `ls utilities`16:16
JamalFanaianmatsubara: alright thx :)16:16
rockstarAnd pastebin that output, please.16:16
abentleyrockstar:chat?16:19
rockstarabentley, I was just about to propose that.16:20
abentleyrockstar: ring me when ready.16:21
=== matsubara is now known as matsubara-lunch
beunorockstar, would you like to do a UI review?16:21
rockstarbeuno, ABSOLUTELY!16:21
beunorockstar, I'll assign16:23
mrkidrockstar, i tried but i got: administrator@ToshibaServer:~/launchpad/lp-branches/devel$ ls utilites16:25
mrkidls: cannot access utilites: No such file or directory16:25
JamalFanaianoh gosh, i feel dumb.. i'm pretty lost.. is there any document that explains the directory structure of launchpad?16:26
* JamalFanaian thinks he is getting somewhere16:28
rockstarJamalFanaian, grep is your friend.16:29
JamalFanaianrockstar: heh, well i don't know what to grep for just yet16:30
JamalFanaianbut i found lib/lp which is what i was looking for16:30
rockstarJamalFanaian, I suspect you want lib/lp/bugs/templates16:32
JamalFanaianrockstar: for this its lib/lp/code/templates16:34
JamalFanaianmerge proposals are in the code section16:34
JamalFanaianand the issue seems to be in the merge proposal template16:34
rockstarJamalFanaian, which bug are you working on again?16:34
JamalFanaianassuming i picked up the right bug16:35
JamalFanaian#40734716:35
mupBug #407347: Failure detecting membership in the targeted review team - "(community)" label incorrectly showed <Launchpad itself:New> <https://launchpad.net/bugs/407347>16:35
JamalFanaianand i didn't16:35
JamalFanaiani have no clue where i got that bug number from16:35
JamalFanaianwent back through the look and saw that i was actually pointed to #12650916:35
mupBug #126509: "Most Frequently Reported Bugs" is incorrect capitalization <trivial> <ui> <Launchpad Bugs:Triaged> <https://launchpad.net/bugs/126509>16:35
JamalFanaianoh gosh, that's a lot easier.. i was having a hard time figuring out how to replicate #40734716:36
mupBug #407347: Failure detecting membership in the targeted review team - "(community)" label incorrectly showed <Launchpad itself:New> <https://launchpad.net/bugs/407347>16:36
JamalFanaianrockstar: i apologize for the misunderstanding, you are right :)16:36
beunojml, thanks for the feedback16:37
JamalFanaianwhy would the "Most Frequently Reported Bugs" section not show up in my local environment? :\16:41
=== mrkid is now known as kedatinh
kedatinhhello every body, i need some help16:50
kedatinhwhen i try './rocketfuel-setup'16:50
kedatinhi got error: Logging bzr into Launchpad (it's okay if this errors)...16:51
kedatinhbzr: ERROR: The user name administrator is not registered on Launchpad.16:51
kedatinhYou can ignore any error above about not registering an SSH key16:51
kedatinhwith Launchpad.  Registering an SSH key is only important if you16:51
kedatinhare writing data to Launchpad, or trying to access private data.16:51
kedatinhmake: *** No rule to make target `install'.  Stop.16:51
kedatinhERROR: Unable to install apache config appropriately16:51
kedatinhso what can i do?16:51
noodles775_kedatinh: it sounds like your bzr configuration has your launchpad_username as 'administrator'?16:53
noodles775_(check ~/.bazaar/bazaar.conf)16:53
JamalFanaianok i have commited my changes and pushed them to launchpad, https://code.edge.launchpad.net/~jamalfanaian/launchpad/bug-12650916:54
JamalFanaiando i just push a merge proposal for it now?16:54
rockstarJamalFanaian, submit a merge proposal, but find a reviewer as well.16:56
JamalFanaiando i just ask for a reviewer here?16:57
=== noodles775_ is now known as noodles775-afk
joeymaxb: time to help me with the wiki again?17:11
joeymaxb: I got some sysadmin help this time. :-)17:11
joeymrevell: can you log out and back into the dev wiki please?17:12
salgadosinzui, from our discussion about the context/menu TALES formatter expensiveness, I seem to remember that the biggest issue seems to be with items that may hit the DB for permission checking. is that right?17:13
sinzuisalgado: the biggest issue is that the list is recreated with each call, which causes duplicate db calls and permission checks. Once we start rendering a page, the state the the menu links can never change, so we should cache each call17:15
deryckJamalFanaian, you go to #launchpad-reviews for reviews.17:16
mrevelljoey done17:17
joeymrevell: ok. make sure you can edit17:17
joeymrevell: maybe remove the "####" comment in the header17:17
salgadosinzui, right, but if we had an easy way of caching the permission checks, thus avoiding the DB calls, recreating the lists wouldn't be a big deal, I think17:17
JamalFanaianderyck: thanks17:18
derycknp17:18
mrevelljoey: yup, no probs17:18
joeymrevell: super. Community devs can now edit the front page17:18
mrevelljoey: Ah, superb :)17:18
joeymrevell: kfogel - afaict, the front page is the only ACL locked page on the dev wiki17:19
sinzuiI see you point, but I do not understand why we think the link states will change from one call to the next. We know if they did change, there is a bug. The links cannot ever change once we call them the first time17:19
jtvherb: a different request than expected...  could you "GRANT SELECT ON POFileTranslator TO translationstobranch" on the production db?  I've written up a branch that does the same for the long run.17:19
joeymrevell: kfogel - so, we should be good there.  Matt, you'll want to make a decision about the ACls on the help wiki17:20
maxbjoey: Looks like you're sorted, but I'm around now.17:20
joeymrevell: if you do want to make a change, it appears we need to make a config change to enable the new team, plus the new acl17:20
joeymaxb: super thanks. If you can log out and back into the dev wiki, you should be able to edit the front page now17:20
salgadosinzui, right, I agree that it makes no sense to regenerate the list of links in a given request, but it might be easier to cache the permission checks than the list of links17:20
maxbyes, I have an edit link now! :-)17:21
=== deryck is now known as deryck[lunch]
herbjtv: done17:25
jtvherb: thanks17:25
herbwelcome17:25
bachi sinzui -- have you pushed that announcements branch yet?17:34
=== salgado is now known as salgado-lunch
sinzuibac: I can push the branch. I had trouble extracting it from my other branch17:38
=== matsubara-lunch is now known as matsubara
bacsinzui: ok, i can wait.  untangling them would probably be best17:39
sinzuibac: and this branch will depend upon a branch that I am testing before I submit to PQM17:39
bacsinzui: thanks for the comments on those bugs.  i think i found all that can be handled during this effort.17:40
* bac -> lunch17:40
=== beuno is now known as beuno-lunch
jtvgood weekend, everyone!17:49
mthaddonherb: did you do that grant on all slave DBs too?17:56
herbmthaddon: I did17:56
mthaddonsweet17:56
mrevellhave a great weekend all18:02
sinzuibac: you can merge lp:~sinzui/launchpad/announcement-edits, to get the navigationmenu changes18:11
=== deryck[lunch] is now known as deryck
=== rockstar` is now known as rockstar
bacsinzui: thanks18:40
sinzuiI think I have found my first example of a browser test that is not testing what it claims.18:42
* sinzui considers changing it to a view test.18:42
=== salgado-lunch is now known as salgado
JamalFanaianmatsubara rockstar: well it only took me 2 hours to finish that bug! -- is there another bug that you would want me to work on?18:44
rockstarJamalFanaian, I'm sure I could find you some things...  :)18:45
rockstarmatsubara may be able to help you more unbiased than I though.  :)18:45
JamalFanaianrockstar: o.O lol18:45
deryckJamalFanaian, I think you can search launchpad projects for the tag "trivial" and find some simple fixes.18:50
JamalFanaianderyck: alright i will do that, thanks18:51
deryckJamalFanaian, np.  Thanks you for taking on some bugs! :)18:51
* maxb wonders if anyone has any thoughts on how to debug a twistd process that doesn't exit when you Ctrl-C out of "make run"18:51
rockstarJamalFanaian, how 'bout bug 33758218:52
mupBug #337582: Branch sort fields say "by registrant name", but they mean "by owner name" <confusing-ui> <trivial> <Launchpad Bazaar Integration:Triaged> <https://launchpad.net/bugs/337582>18:52
matsubaraJamalFanaian, https://edge.launchpad.net/launchpad-project/+bugs?field.tag=trivial is a good start18:52
matsubaraJamalFanaian, also, when you start working on a bug, assign it to yourself and set the status to in progress18:53
matsubaraJamalFanaian, I just did that for you for bug 12650918:54
mupBug #126509: "Most Frequently Reported Bugs" is incorrect capitalization <trivial> <ui> <Launchpad Bugs:Triaged by jamalfanaian> <https://launchpad.net/bugs/126509>18:54
matsubaraJamalFanaian, and link the branch to the bug report18:55
JamalFanaianmatsubara: ah ok understood18:56
JamalFanaianthat makes sesne18:56
JamalFanaians/sesne/sense18:56
sinzuibeuno-lunch: ping18:59
* rockstar fetches a foods18:59
JamalFanaianhow do you guys usually deal when working on something else? do you revert your source back to the trunk?19:01
deryckJamalFanaian, we do a branch for every bug or feature we work on.19:03
JamalFanaianderyck: oh ok, i see there's a rocketfuel-branch script, let me try with that19:07
deryckJamalFanaian, yeah, that's typically how we do it.  I think it just runs bzr branch and then links sourcecode deps from trunk.19:08
JamalFanaianderyck: alright, thanks19:08
deryckJamalFanaian, as your branches get more complicated, you want to keep them around even after review because you may have to come back to the problem, reference your work again, etc.19:08
=== EdwinGrubbs is now known as EdwinGrubbs-lunc
=== EdwinGrubbs-lunc is now known as Edwin-lunch
JamalFanaianderyck: that makes sense, i will do that19:10
JamalFanaianit's funny how much i learned from changing 3 characters on my last bug lol19:15
sinzuiJamalFanaian: We usually assign new hackers trivial bugs during their first week because most of his time will be spent learning how to make the change.19:21
JamalFanaiansinzui: yeah, it's actually a really great idea :)19:21
JamalFanaiani mean, just from that i learned about running launchpad, where templates are stored and how launchpad is layed out, and how to run / modify page tests19:22
sinzuiright. your experience is the same for most of us. We are 100% distributed. We usually do not meeting someone for two weeks. At which time, we have lots of questions about why something does not work on our machines.19:23
matsubaraJamalFanaian, only mark a bug as fix committed when the branch has landed on lp:launchpad/devel19:50
JamalFanaianmatsubara: sorry i will revert that then19:51
matsubaraJamalFanaian, only mark a bug as fix committed when the branch has landed on lp:launchpad/devel19:52
matsubaraI'm having "An error occured when trying to install bzr 1.17" (full log: https://pastebin.canonical.com/20664/) when running make schema. Anyone got something similar and know how to fix it?19:55
matsubaraI'm running bzr 1.18dev19:56
maxbI probably can't help anyway - but as that pastebin's not community-accessible I definitely can't help!19:58
kikomatsubara, read carefully:19:59
kikobzrlib/_chk_map_pyx.c:31:18: error: zlib.h: No such file or directory19:59
kikomatsubara, it basically says you're not on the diskless system. :)19:59
matsubarashould I remove my laptop's hard drive?20:00
marsgary_poster, ping, have a pre-imq question for you20:11
gary_postermars: what's up20:11
marshi gary_poster.  I'm trying to get the 'test-all-windmills.py' script to have the lp dev paths configured20:12
marsand that means either a) pulling the script contents into the existing bin/lpwindmill20:12
marsor b) create a new script in bin/, bin/test_all_windmills.py20:12
marsneither feels like a great solution20:12
marsgary_poster, I was wondering what your opinion was20:13
gary_postermars: lp dev paths: do you mean like ppa.* and code.*?20:13
marsgary_poster, I need eggs/windmill, eggs/mozrunner, etc.20:13
gary_posteroh!20:14
gary_postermars: if I understand correctly, I would do what I think is your (b): I would move the script to bin, and have it generated by the buildout stuff.  You could do that using the setuptools approach or using that buildout-templates directory that is processed with z3c.recipe.filetemplate .  Do you not like (b) because it hides the script away in bin?20:16
gary_poster(I must admit, I think it is more discoverable in bin in the abstract: it is a standard convention, and then you only have executables in there to dig through)20:17
marsgary_poster, it is in utilities/ right now, and now I don't think that is right place for it, since it is an alternative test driver.20:19
marsso bin/test-all-windmills.py sounds good20:19
marswhat is the buildout-templates approach?  setuptools is a bit much for now, as it is a single shell script that needs wrapping.20:20
gary_postermars, agree with utilities being odd20:20
gary_postermars: it's pretty easy.  You put templates (*.in) in buildout-templates, in a mirror of the dir you want (so buildout-templates/bin in this case).  When buildout processes the files, it substitutes in buildout bits and bobs.  There are plenty of examples in there.  Here are the docs: http://pypi.python.org/pypi/z3c.recipe.filetemplate20:22
gary_postermars: check out test.in, for instance20:23
gary_posterIt only does some processing at the top, and it is probably the exact same variables you want20:23
gary_postermars, actually we are using a slightly newer version; I think we are waiting on a review; need to check into that.  The newest docs are in eggs/z3c.recipe.filetemplate-2.1dev_gary_r101903-py2.4.egg/z3c/recipe/filetemplate/README.txt .  If this is bash shell script then you might want those features (ability to escape the {} syntax)20:27
marsgary_poster, ok, thanks.  Should this go on the dev wiki, or is it a moving target?20:32
gary_postermas, you mean the fact that we use it?20:32
marsjust the process for adding something to bin/20:33
gary_postermars: oh...let me make sure I didn't describe it in the buildout doc.  Do you think it ought to go there?20:33
gary_postermars: and, no, I don't think this is a moving target20:34
marswell, for buildout, there are two sources of information: how buildout works, and how to do things in our setup using it20:34
mars"how buildout works" is on the PyPI page20:35
mars"how do to things in our own setup", like an FAQ, is not around, afaik?20:35
gary_postermars: we have doc/buildout.txt for that purpose so far20:36
marsok20:37
gary_postermars, see the "Add a script" part of that doc20:37
gary_postermars, and "Add a File Modified by Buildout" beneath it20:38
gary_posterIt is described there as much as I thought was appropriate.  Looks ok to me.20:39
gary_posterBut I wrote it :-)20:39
marsgary_poster, I think I'll make a tweak or two to the second paragraph, to explain the directory structure20:41
gary_postermars, awesome thank you20:41
marsgary_poster, what does "In the Launchpad configuration, this is used in the ``[filetemplates]`` section" mean?20:42
marsI don't understand how that sentence relates to using filetemplate20:42
gary_postermars: the [filetemplates] section of our buildout.cfg20:43
gary_poster(the section could be named anything; we call it [filetemplates] instead of [yogurt] or [sillyputty])20:44
marsok, is that sentence necessary?  Or is it self-explanatory, by knowing how buildout works, and seeing the [filetemplates] recipe section in the .cfg?20:44
gary_postermars.  mm, the way I see it, this is all a compromise.  Everything is easier to understand zc.buildout, and the more you understand, the less you need any document like this one.  This is supposed to be a guide.  ...if you don't think it is helpful, I don't have any attachment to it. ;-) OTOH, I was *trying* to be helpful when I wrote it. ;-)20:46
marsin other words, there is only one way to configure and activate a recipe, so saying "we use z3c.recipe.foo" doesn't need explanation as to how it is configured.20:46
marsok20:47
gary_postermars: to a hypothetical robot, agree 100%.  Less sure about a human.20:47
marsheh20:47
JamalFanaianSo I am looking at this bug, https://bugs.edge.launchpad.net/launchpad-foundations/+bug/12748921:20
mupBug #127489: Answers column is in the wrong order in person's "Most active in" table <trivial> <ui> <Launchpad Foundations:Triaged> <https://launchpad.net/bugs/127489>21:20
JamalFanaianand I've found that the view just sorts the categories alphabetically...21:20
JamalFanaiannow the issue is that i can't really figure out how i could set the proper sorting to go along with the application tabs without hard-coding that in :\21:21
salgadoJamalFanaian, it's possible to get the order of the tabs programmatically, but there's no way to map them back to the categories other than maintaining a hard-coded mapping21:30
abentleyrockstar: skype?21:32
salgadoI think the most reasonable thing to do is to hard-code the order in which the categories are returned, in PersonView.contributed_categories (which seems to be what's used in that page)21:32
JamalFanaiansalgado: yeah, that makes sense. i'm going about figuring out a proper way of doing that :)21:33
JamalFanaiani'm fairly new to python and all, so it will take me a bit heh21:33
JamalFanaianit's fun though21:33
salgadoand it will be lots of fun even after you become a python guru. :)21:36
JamalFanaiansalgado: hehe i hope so, so far i'm liking it a lot better than php21:39
Ursinhaabentley, hi21:40
abentleyUrsinha:21:40
abentleyUrsinha: Hi.21:40
Ursinhaabentley, I see you fixed bug 394800, but people reported bug 40734721:41
mupBug #394800: Members of review team shown as (community) <code-review> <Launchpad Bazaar Integration:Fix Released by abentley> <https://launchpad.net/bugs/394800>21:41
mupBug #407347: Failure detecting membership in the targeted review team - "(community)" label incorrectly showed <Launchpad itself:New> <https://launchpad.net/bugs/407347>21:41
abentleyUrsinha: Yeah, I've looked at that briefly, but it doesn't make sense.  It looks like some kind of fundamental flaw in the way we determine team membership.21:42
marsrockstar, just saw the branch test run by in the windmill continuous integration suite - very nice work!21:43
Ursinhaabentley, so bug 394800 wasn't actually fixed?21:44
mupBug #394800: Members of review team shown as (community) <code-review> <Launchpad Bazaar Integration:Fix Released by abentley> <https://launchpad.net/bugs/394800>21:44
rockstarmars, ?21:44
abentleyUrsinha: Matter of interpretation.  The rule is right now.  The things it depends on don't behave properly.21:44
marsrockstar, first time I've run the code windmill test suite :)21:45
Ursinhaabentley, hm... right. could you triage the latter then, please?21:45
Ursinhacprov, hi21:52
cprovUrsinha: hi21:52
Ursinhacprov, hi, just saw bug 37817821:53
mupBug #378178: Lauchpad tells me: "There is no package in Debian named "pidgin-plugin-pack". If it should be here, report this as a bug." - Though there is one! <Launchpad itself:New> <https://launchpad.net/bugs/378178>21:53
Ursinhais that some kind of data corruption?21:53
JamalFanaianSeeing as I have never used postgresql, is there a cli tool such as mysql that i can use to browse the db?21:54
JamalFanaiannvm, found the answer myself21:54
JamalFanaianpostgresql-client :)21:54
cprovUrsinha: well,  this package exists in debian -> https://edge.launchpad.net/debian/+source/purple-plugin-pack21:55
rockstarmars, sorry, I guess I'm confused what I did that was out of the ordinary.21:56
marsI just thought the popup dialogs looked nice - I like inline editing21:56
marsthe Bugs and Registry teams are doing great work too21:57
rockstarAh, so what you're saying is that you've never noticed my hard work before?  :)22:01
marsI have, but I haven't used all of the features yet22:01
marsrunning the full suite lets you see everything on the site in one go22:01
marsthere are quite a few JS interactions now!22:02
marsreally impressive22:02
rockstarmars, yeah, I'm trying to get some more through right now.  Could you possibly do a code review for me?22:03
marsrockstar, I would, but I really want to finish as much of the continuous integration as possible before going on leave22:03
rockstarmars, alright.22:05
Ursinhacprov, it seems the user is trying to open a bug to pidgin-plugin-pack, what isn't a valid package, it seems22:06
cprovUrsinha: that's not what the form tells me.22:06
cprovUrsinha: but that's probably because he has already filled an empty Debian task :(22:07
cprovUrsinha: anyway, someone from the bugs team can provide you a better feedback, I'm not familiar with the code involved in this form.22:08
=== matsubara is now known as matsubara-afk
EdwinGrubbssinzui: is there an existing template converted to main_side? yui-g and yui-u aren't working as expected.22:14
sinzuiEdwinGrubbs: no22:15
sinzuiI have one that works,22:15
sinzuiEdwinGrubbs: This is a draft of a template that does layout correctly with the classes: https://pastebin.canonical.com/20672/22:18
sinzuiEdwinGrubbs: not that I have seen that "yui-u portlet" must be on the same div to work...and this is a problem with using the first because the portlet should demand to be first.22:19
EdwinGrubbssinzui: so you have to use two-column-list with <dl> elements? Is there a wiki page? I was looking at your email from last week.22:33
jms1989hello, I have downloaded and installed the llaunchpad source code in a ubuntu 8.04 vm on a ubuntu 9.04 host. I want to view the web pages in a web browser on the host, how can I forward everything from the vm to the host so it would work?22:57
sinzuiEdwinGrubbs: yes, you do to get some presentations to work...namely term and value.22:58
EdwinGrubbssinzui: is there a wiki page?23:11
sinzuiNo23:12
sinzuiThe rules changed a few hours ago.23:12
sinzuiEdwinGrubbs: I will right a wiki page now that I think I know enough rules to give guidance23:13
sinzuiEdwinGrubbs: For example. I think we will have *more* NavigationMenus instead of ripping them out because they are needed for a lot of pages23:14

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