/srv/irclogs.ubuntu.com/2008/03/27/#launchpad-meeting.txt

=== kiko is now known as kiko-afk
=== kiko-afk is now known as kiko-zzz
=== cprov is now known as cprov-zZz
=== salgado is now known as salgado-afk
=== salgado_ is now known as salgado
=== mrevell is now known as mrevell-lunch
=== kiko-zzz is now known as kiko
=== mrevell-lunch is now known as mrevell
=== salgado is now known as salgado-lunch
=== salgado-lunch is now known as salgado
=== kiko is now known as kiko-fud
=== kiko-fud is now known as kiko
kikoem17:52
Rinchenyou're a few minutes early ;-)  But I like your spirit!17:55
RinchenI like the userlist on the channel. Much better than last week17:58
thumperRinchen: appologies from mwhudson (holiday)17:59
Rinchenroger that....17:59
Rinchenwell, let's fire it up17:59
Rinchen#startmeeting17:59
MootBotMeeting started at 19:00. The chair is Rinchen.17:59
MootBotCommands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]17:59
RinchenWelcome to this week's Launchpad development meeting. For the next 45 minutes or so, we'll be coordinating Launchpad development.17:59
Rinchen[TOPIC] Roll Call17:59
MootBotNew Topic:  Roll Call17:59
bigjoolsme17:59
sinzuime18:00
mrevellme18:00
Rinchenme18:00
kikome18:00
herbme18:00
barryme18:00
thumperme18:00
mptme18:00
marsme18:00
al-maisanme18:00
adeuringme18:00
allenapme18:00
Rinchenapologies from  statik, bac, and mwh18:00
intellectronicame18:00
mthaddonme18:00
matsubarame18:00
BjornTme18:00
kikoand gmb18:00
danilosme18:00
schwukme18:00
RinchenEdwinGrubbs?18:00
jtvme18:00
Rinchencprov?18:01
jtvcarlos?18:01
EdwinGrubbsme18:01
Rinchenjml?18:01
abentleyme18:01
carlosme18:01
thumperRinchen: no jml18:01
Rinchenoh, jml is  asleep that's right18:01
RinchenSteveA?18:01
flacosteme18:01
Rinchensalgado?18:01
salgadome18:02
Rinchennifty18:02
Rinchen[TOPIC] Agenda18:02
MootBotNew Topic:  Agenda18:02
Rinchen * Next meeting18:02
Rinchen * Actions from last meeting18:02
Rinchen * Oops report (Matsubara)18:02
Rinchen * Critical Bugs (Rinchen)18:02
Rinchen * Bug tags18:02
Rinchen * Operations report (mthaddon/herb)18:02
Rinchen * DBA report (stub)18:02
Rinchen * Sysadmin requests (Rinchen)18:02
Rinchen * New packages required (salgado)18:02
Rinchen * A top user-affecting issue (mrevell)18:02
Rinchen * Doc Team report (mrevell)18:02
Rinchen* What environments use zopeless mode and require send_email: true (sinzui)18:02
Rinchen* LaunchpadValidationError and HTML escaping (intellectronica, kiko)18:02
cprovme18:02
Rinchen* Blockers18:02
Rinchen[TOPIC] Next meeting18:03
MootBotNew Topic:  Next meeting18:03
Rinchenwe have an action item on this18:03
Rinchenkiko - consider changing meeting time after April 6th.18:03
danilostranslations team is sprinting18:03
kikoit's not april 6th yet!18:03
RinchenJust a reminder :-)18:03
Rinchen[ACTION] kiko - consider changing meeting time after April 6th.18:04
MootBotACTION received:  kiko - consider changing meeting time after April 6th.18:04
kikothanks18:04
RinchenSo, next week, same time, same location18:04
kikoI love this location18:04
Rinchennice isn't it? :-)18:04
thumpercould be better18:04
Rinchen[AGREED] next week, same time, same location18:04
MootBotAGREED received:  next week, same time, same location18:04
Rinchen[TOPIC]  Actions from last meeting18:05
MootBotNew Topic:   Actions from last meeting18:05
Rinchenmatsubara to email thumber the code oops18:05
danilosRinchen: note that jtv, carlos, danilo will be sprinting, perhaps missing the meeting (not necessarily, but very well could be busy next week)18:05
matsubaraRinchen: I've assigned thumper to the bug instead18:05
Rinchendanilos, we'll find you.  *evil laughter*18:05
Rinchenthank matsubara18:05
danilosRinchen: ;)18:05
Rinchen[TOPIC] Oops report (Matsubara)18:05
MootBotNew Topic:  Oops report (Matsubara)18:05
matsubaraI have only one new oops to report. Filed as bug 20781818:05
ubotuLaunchpad bug 207818 in malone "Change bug watch form needs better validation when a non-URL is entered" [Undecided,New] https://launchpad.net/bugs/20781818:05
matsubaraBjornT, it's a rare occurance (happened only 3 times) but it'd be nice to have it fixed. Is it possible to schedule a fix for the next week 0?18:06
Rinchenwhich is next week18:06
matsubaraexactly :-)18:06
BjornTmatsubara: yes, that should be possible.18:06
matsubaratomorrow I'll follow up with the teams if there are any new OOPSes after the release18:07
Rinchen[AGREED] Bjorn to attempt to schedule bug 207818 for the next week 018:07
MootBotAGREED received:  Bjorn to attempt to schedule bug 207818 for the next week 018:07
ubotuLaunchpad bug 207818 in malone "Change bug watch form needs better validation when a non-URL is entered" [Undecided,New] https://launchpad.net/bugs/20781818:07
matsubarabtw, oops.cgi is broken and I'm fixing it.18:07
matsubarathanks BjornT18:07
matsubaraapart from that, I'm done. back to you Rinchen18:07
Rinchenthanks18:07
Rinchen[TOPIC] Critical Bugs (Rinchen)18:07
MootBotNew Topic:  Critical Bugs (Rinchen)18:07
Rinchen[LINK] https://bugs.edge.launchpad.net/launchpad/+bug/19693618:07
Rinchenabel, how is this going? This is now about three weeks old. Perhaps this should be high and not critical?18:07
MootBotLINK received:  https://bugs.edge.launchpad.net/launchpad/+bug/19693618:07
Rinchenadeuring ^^18:08
adeuringRinchen, I'm waiting for the review ...18:08
kikoadeuring, waiting for 3 weeks? :)18:08
adeuringkiko: well, one week18:08
Rinchen[LINK] https://bugs.edge.launchpad.net/launchpad/+bug/20749018:08
Rinchen[LINK] https://bugs.edge.launchpad.net/launchpad/+bug/20749418:08
Rinchenallenap, you're working on these as release critical yes? Can we help any way?18:08
MootBotLINK received:  https://bugs.edge.launchpad.net/launchpad/+bug/20749018:08
MootBotLINK received:  https://bugs.edge.launchpad.net/launchpad/+bug/20749418:08
Rinchenhelp IN any way that is18:08
allenapRinchen: intellectronica finished the second one off and they're in PQM afaik.18:09
Rinchenallenap, sweet thanks18:09
Rinchenadeuring, do you need a reviewer for it? I hear from a good source that salgado is today's on-call reviewer18:09
adeuringIt is already on Curtis's queue18:09
kikoadeuring, why didn't you use on-call?18:10
kikoadeuring, it's completely unacceptable for a patch to go for a week with no review18:10
kikoand it's not anybody's fault but yours -- you need to find somebody to review it, not idly wait for it to happen18:10
adeuringkiko: yes, right...18:10
kikoplease follow up with an on-call reviewer18:10
kikothis was critical..18:10
adeuringkiko: OK18:10
kikoanyway18:10
Rinchen[TOPIC] Bug tags18:11
MootBotNew Topic:  Bug tags18:11
Rinchenwe have two18:11
* sinzui hangs head in shame for not seeing it18:11
Rinchenhttps://help.launchpad.net/TaggingLaunchpadBugs18:11
Rinchenspurious-test-failure by kiko and BjornT18:11
Rinchenwe skipped this last week since both of you were absent18:11
kikowell, look at that -- a candidate :)18:11
thumperit's a tad long isn't it?18:11
kikothumper, and?18:12
kikoI mean, it's /good/ that it's long18:12
* thumper shrugs18:12
Rinchenwhat purpose would this solve over simply using the test-system tag?18:12
kikobeing able to easily find these bugs when we have an occurrence?18:12
Rinchenhmm, there are 73 tagged with test-system today18:13
kikothat's the main use case18:13
kikoI'm not strongly +1 but I think it would help to tie this to a process (search using this URL, and research+file if not, email list,18:13
Rinchenso for these they would have 3 tags18:13
kikoetc)18:13
Rincheninfrastructure, test-system, and spurious-test-failure18:14
RinchenBjornT, matsubara - your input?18:14
thumperRinchen: a spuriour-test-failure might have nothing to do with infrastructure18:15
kikoright18:15
BjornTRinchen: i don't think they would automatically have three tags. just because it's a spurious test failure, it doesn't mean that it's infrastructure18:15
kikoinfrastructure is a pretty useless tag tbh18:15
Rinchenthumper, indeed but currently all test-system related failures are tagged with both18:15
Rinchenkiko, yeah, I have to agree on that18:15
flacosteyeah, not everything is our fault18:15
Rinchenkiko, It's rare that something is only tagged as infrastructure18:15
kikoflacoste, now I did NOT say that :)18:15
stubJust your responsibility :-)18:15
matsubarathe infrastructure tag is from a time before the foundations team18:16
kikoI'm +1 for retiring that silly tag18:16
flacosteand change it to foundations?18:16
kikoand not have a tag18:16
kikounless you see a purpose in tagging it that way?18:16
RinchenI think the infrastructure tag is too general to serve any purpose these days so +118:17
matsubara-1 in retiring tags unless we have mass tag change in launchpad18:17
flacosteyeah, it means that there is some infrastructure design involved18:17
Rinchenwe'll have to modify 173 bugs though18:17
kikoUPDATE bugtags ...18:17
BjornTRinchen: still, if a bug has spurious-test-failure, it's not necessarily to to with testing infrastructure, so test-system might not be valid there18:17
kikoagreed18:18
RinchenI see no overwhelming disapproval to the spurious-test-failure failure so18:18
flacostesold18:18
Rinchen[AGREED] spurious-test-failure tag approved. Kiko to update the tagging bug page18:18
MootBotAGREED received:  spurious-test-failure tag approved. Kiko to update the tagging bug page18:18
Rinchenis there a consensus on retiring infrastructure?18:19
Rinchenanyone against it?18:19
Rinchenand who will update those 173 bugs18:19
kikodoes it serve /any/ use?18:19
* Rinchen looks at kiko.18:19
* SteveA belatedly says "me"18:19
Rinchenhttps://bugs.edge.launchpad.net/launchpad/+bug/14574618:19
ubotuLaunchpad bug 145746 in launchpad "Upgrade to zope 3.3.1" [High,Triaged]18:19
* thumper looks at SteveA agreeing to update 173 bugs18:20
Rinchenthere are some valid uses for Francis perhaps18:20
kikoyes, let's not kill him today18:20
kikothat tag, OTOH18:20
Rinchenflacoste, what's your opinion since this is in your area18:20
BjornTdo have to remove the tag, just because we retire it? why not just let it fade way?18:20
kikowe can also let it fade away18:20
kikoI just don't see any use in advertising it18:20
Rinchenyes, what kiko said18:20
Rinchenanyone against this?18:21
flacosteRinchen: hmm18:21
Rinchenflacoste, matsubara ?18:21
flacostei think i am against18:21
flacosteyeah, i think it does has a purpose18:21
flacosteit collects information on infrastructure need we have18:21
kikowhen have you used it?18:21
Rinchenthe zope item above18:22
flacostein planning before 2.018:22
Rinchenit's one of the few bugs I see that are infrastructure only18:22
* kiko shrugs18:22
matsubaraI find it useful, specially to address things that should be foundations responsability :-)18:22
flacosteRinchen: infrastructure to me means any library-level stuff we need, not necessarily external infrastructure18:22
kikook, never mind then18:22
Rinchenmatsubara, isn't that the ENTIRE launchpad product? ;-)18:22
flacostematsubara: kiko's view is what Rinchen just said18:23
Rinchen[AGREED] we will not retire the infrastructure tag just yet.18:23
MootBotAGREED received:  we will not retire the infrastructure tag just yet.18:23
Rinchenok, the OTHER bug tag18:23
flacostebut not everything in the launchpad product infrastructure though18:23
kikoso much controversy!!!18:23
Rinchenmpt would like to retire the UI tag18:23
flacosteso the need for the tag18:23
flacostei'm -1 on that18:23
kikowhy?18:23
thumperhow should we tag ui bugs then?18:23
mptThe "ui" tag was defined as "A bug that suggests the user interface is confusing or otherwise difficult to use"18:23
BjornTlooking at the bugs currently tagged with infrastructure, i'd say most of them shouldn't have that tag18:24
flacosteright18:24
mptBut for whatever reason, people haven't used it that way18:24
matsubarayeah, -1 on that unless we can come up with other tags to replace it18:24
flacostempt: given that sense, it's not useful18:24
kikoflacoste, so you want to keep that tag? fine -- clean up your bugs :)18:24
mptThey've used it to refer to any bug that touches the UI18:24
flacostempt: right18:24
mptwhich is about 1/2 of them :-)18:24
kikompt, right. so why not add a new one called confusing-interface18:24
kikoor something like that?18:24
thumpermpt: I tend to use it to refer to bugs that are purely ui related18:24
* flacoste too18:24
* Rinchen three18:24
mptThe other reason is that I don't think anyone actually uses it.18:24
* thumper uses it18:25
matsubaraI don18:25
matsubaraI do18:25
matsubarawell, I tag those18:25
mptI don't mean uses it as in adds it18:25
mptI mean actually uses it as in filters on it.18:25
matsubarabut they'd be more useful when bug #176437, is fixed18:25
ubotuLaunchpad bug 176437 in malone "Conditional searching with tags" [Undecided,New] https://launchpad.net/bugs/17643718:25
RinchenI actually use it when I look at your workload mpt :-)18:25
mptAnd I don't think that would change even if we changed its meaning.18:25
Rinchenit is nice to have a list of all UI based issues18:26
mptRinchen, many of the bugs tagged with UI are bugs I can't fix18:26
Rinchenthat is true18:26
Rinchenmany of those require help from Foundations18:26
thumperI like the idea of a confusing-user-interface tag (confusing-interface could refer to zope)18:26
kikothumper, :)18:26
mptI don't think it's useful to have a tag that could be applied to ~1/2 of all bug reports.18:27
thumperlol18:27
abentleythumper: Wouldn't confusing-framework refer to Zope?18:27
RinchenI admit I would rather have a tag for accessibility/usability issues rather than a generic UI tag18:27
RinchenI don't care if something is confusing or not, really.18:27
mptWho would use (as in filter on) a tag for accessibility/usability issues?18:28
Rinchenwe could use it to further identify bugs that needed to be addressed as part of the usability study for example18:28
RinchenI would very much like to address those findings18:28
thumperI don't think that the sole use for a tag is to filter on them18:28
mptThey're listed on the wiki page18:29
thumperI look at the tags of a bug without filtering on them18:29
mptand I think one or two of them have been fixed18:29
mptI remind people of them in each State of Launchpad Usability report, but I'm not sure a tag would help18:29
Rinchenjust my personal preference. I'm not attached to it either way18:29
RinchenSo thumper, matsubara, flacoste  - you expressed concern retiring UI18:30
thumperif we are going to retire ui, I'd like a tag to refer to UI only bugs18:30
Rinchenor we could simply amend the UI tag's description18:30
kiko-1 on retiring, based on this discussion, and +1 for confusing-ui18:30
thumperas in bugs that can be fixed with browser/template code only18:30
kiko+1 for amending the description of the ui18:31
mptthumper, what counts as "UI only"? Template only? Template + browser code only? Template + browser + interface code only?18:31
flacostetemplate+browser18:31
thumpermpt: that's the discression of the bug triager18:31
Rinchenflacoste, thumper, matsubara -  looking for +1 or -1 on the proposals from you18:32
flacosteflacoste: like kiko said18:32
flacosteRinchen: ^^^18:32
thumper-1 on retiring ui, +1 on ammending description of it18:32
matsubaraRinchen: <matsubara> yeah, -1 on that unless we can come up with other tags to replace it18:32
thumper+1 on confusing-ui18:32
Rinchenok, then18:32
thumpermpt: less than half our team bugs are confusing-ui18:33
Rinchen[AGREED] will not retire the UI tag but amend it's description18:33
MootBotAGREED received:  will not retire the UI tag but amend it's description18:33
Rinchen[AGREED] create a new tag called confusing-ui to take the place of the original intent of the UI tag18:33
MootBotAGREED received:  create a new tag called confusing-ui to take the place of the original intent of the UI tag18:33
Rinchenmpt, would you be so kind as to make those changes to the bug triage wiki page?18:33
mptWhat should the new definition of "ui" be?18:34
kikobugs with an ugly face18:34
mptok18:34
Rinchenmpt, be creative.18:35
Rinchenthank you mpt18:35
Rinchen[TOPIC] Operations report (mthaddon/herb)18:35
MootBotNew Topic:  Operations report (mthaddon/herb)18:35
herb3/24 - Librarian restarted due to memory usage causing swapping on mizuho18:35
herb3/25 - Codebrowse restarted due to memory usage causing swapping on vostok18:35
herb3/26 - Codebrowse restarted due to process using 84% of system memory.18:35
herbStaging will be updated after the items that are currently in the queue.18:35
herbProduction update targeted for 00:00 UTC.18:35
Rinchenherb, mthaddon - please don't forget to update the news blogs maint page.  I tweaked it yesterday but please ensure it's the right time.18:36
herbthat's it from Tom and I unless there are questions.18:36
Rinchenherb, if you need access to it, ping me after the meeting.18:36
herbRinchen: will do18:36
Rinchenthanks18:36
Rinchenkiko, what's the story with the librarian leak?18:36
Rinchenkiko, I know you were looking into that with spiv18:36
kikoRinchen, we are stumped. mthaddon patched the librarian and re-ran it and no change. :-(18:37
Rinchenfooey18:37
mptwiki updated.18:37
kikoRinchen, I don't have the cycles to chase this myself but can help somebody who can18:37
Rinchenwonder if we can setup an instance locally and valgrind it18:37
kikoi.e. flacoste who loves libby18:37
kikoit's not a valgrind issue18:37
kikothat's a crazy suggestion18:37
RinchenI'm a crazy guy :-)18:37
kikoit's just a matter of doing some python investigation18:38
Rinchenmpt thanks18:38
kikoflacoste <3 libby18:38
kiko...18:38
flacostekiko: yeah, i could it a shot18:38
Rinchenright then, thanks18:38
kikoflacoste, do you know the history behind this?18:38
flacostekiko: vaguely, we can discuss this later18:38
kikoyes, please call me18:38
Rinchen[ACTION] flacoste to take a stab at the librarian issues next week18:39
MootBotACTION received:  flacoste to take a stab at the librarian issues next week18:39
Rinchenthanks flacoste18:39
flacostekiko, i'll call you tomorrow18:39
Rinchen[TOPIC] DBA report (stub)18:39
MootBotNew Topic:  DBA report (stub)18:39
stubNothing to report.18:39
kikosure thing18:39
Rinchen2nd week in a row there stub18:39
RinchenAnything for stub?18:39
kikostub, what's going on with the PAS stuff?18:39
stubShould be thankfull - we are getting to overtime :-)18:40
kikoperson-auth-split IYDKWIM18:40
stubJamesh threw some spammers into the works so I've got three designs now.18:40
kikowow, really?18:40
stubStuff that needs to be in the auth database and the lp database18:41
kikogrumble18:41
kikostub, what's the next step?18:41
stubThink hard about them, write opinions for and against and get feedback.18:42
kikostub, you want to schedule that?18:42
stubI've got the spec scheduled for this next cycle18:42
stuberm... 1.2.418:42
kikostub, meaning just the spec, or impl starting too?18:43
stubHopefully both.18:43
kikookay, good. let's catch up again next week, week zero!18:43
stubJust stop throwing spanners at me18:43
Rinchenthanks stub18:43
Rinchen[TOPIC] Sysadmin requests (Rinchen)18:43
MootBotNew Topic:  Sysadmin requests (Rinchen)18:43
kikothe spammers are throwing themselves at us :-/18:43
kiko(Rinchen, do we need to remind people that we are in "ubuntu freeze"?)18:43
RinchenHi! Is anyone blocked on an RT or have any that are becoming urgent? I'm tracking 1 overdue for Julian, 1 overdue for me, 1 for IS (apache), and 1 for kiko.  The IS one is the only one making any progress.18:43
kikothe security apache thingy is important18:44
bigjoolskiko asked me to mention the one for mail capture on dogfood18:44
Rinchenthat's the one I have :-)18:44
bigjoolscool18:45
RinchenSo I apologize that I've not been able to move these others along.18:45
RinchenScheduling with IS has been difficult lately18:45
kikoit's release month, understandable18:45
Rinchenas always, lots of stuff on their plate18:45
Rinchenindeed18:45
Rinchenkiko,  I wasn't going to remind folks about stable... I think everyone knows.  It doesn't seem to make much difference anyway since you, me, and Steve approve cherries18:46
Rinchenand we know18:46
Rinchen[TOPIC] New packages required (salgado)18:46
MootBotNew Topic:  New packages required (salgado)18:46
SteveAhold your horses, we're in stable18:46
kikoRinchen, it's not just cherry-picks18:46
kikoit's also edge landings.18:47
salgadoif any of the branches you're working on right now  depends on any library which is not part of the launchpad-dependencies package, come talk to me ASAP.18:47
kikobe specially careful about what you land18:47
stubI think pytz should end up in lp-dep18:47
stubAnd lost from sourcecode18:47
kikobecause if it annoys ubuntu, it will really annoy me18:47
adeuringsalgado: I will need  the lexml2-utils package soon18:47
kikostub, are we no longer updating it?18:47
SteveAstub: once we move servers to hardy?18:47
salgadoadeuring, you've filed the bug already?18:47
stubkiko: There is no need to keep it updated if we use the Ubuntu one, as it uses the system libraries18:48
adeuringsalgado: yes18:48
stubSteveA: sure18:48
salgadoadeuring, can you define soon in the bug?18:48
adeuringsalgado: I'll add a comment18:48
Rinchensalgado, https://bugs.edge.launchpad.net/launchpad/+bug/8108218:48
ubotuLaunchpad bug 81082 in launchpad-dependencies ""Australia/Perth" time zone needs updating" [Medium,Confirmed]18:48
RinchenAnything else for salgado?18:49
Rinchenno on-time ending for us today18:49
Rinchen[TOPIC] A top user-affecting issue (mrevell)18:49
MootBotNew Topic:  A top user-affecting issue (mrevell)18:49
mrevellThis week's issue is pertinent to a week in which we're making a release :)18:49
mrevellThroughout the month, we add new/changed functionality to Edge but we don't announce what the changes are. This prompted a question on launchpad-users a couple of days ago.18:49
mrevellEdge is clearly marked as a beta environment. However, I wonder if:18:49
mrevella) there's an easy way (i.e. largely automated) to show beta testers what's changed over night on Edge18:50
mrevellb) if that's something we would want to put time into, as we clearly mark Edge as beta and people know that it's a rapidly changing environment.18:50
mrevellCheers.18:50
intellectronicaperhaps we could have an edge blog, where we add a couple of words for every new feature that makes it there?18:50
kikowell18:50
kikothe way I'd do that is somehow do a daily transport of commits to news18:51
barrymrevell: what about a feed of the subjects of pqm landings that don't have !log?18:51
Rinchenwe could strip [!log] from arch commits at the moment and just update that daily18:51
kikowhich could then be used as the user-visible part of our release notes later, so it's not waster work.18:51
kikoRinchen, barry: not really user-consumable18:51
stubHow many people would genuinely read more information about LP developments?18:51
mrevellkiko: Yeah, so distribute the release notes work throughout the cycle.18:51
kikoright18:51
kikodo it daily -- it's only like 1-5 entries a day anyway18:52
Rinchenmrevell, we could have a separate blog category about it18:52
Rinchenmrevell, something that doesn't post to the Planet18:52
mrevellYeah. My only concern is vacation time, but I think we can cover that int he usual ways18:52
barrykiko: yeah, we'd have to be more careful about that18:52
kikomrevell, I can cover for you if you like. I sometimes know how to write.18:52
mrevellRinchen: Hmm, that might be trickier but I'm sure we could do it.18:52
mrevellkiko: Heh :) You certainly do.18:52
Rinchenkiko, it's a lot of work to do it by hand18:52
kikoRinchen, it's the same work as mrevell puts into the announcement?18:53
kikoexcept spread out18:53
Rinchenyeah, the scripts don't take long to run18:53
Rinchenbut mrevell has other commitments on week 218:53
Rinchenmrevell, have we proposed this on -users or a users meeting?18:53
RinchenI agree it's a good thing to do but I'd rather consider it by hand after we dogfood18:54
mrevellRinchen: No, not yet. I wanted to float the idea here  first18:54
Rinchener18:54
RinchenI'd rather not consider doing it mostly by hand18:54
Rinchenand wait until we dogfood which is coming18:54
mrevellCool, let's discuss it further another time.18:54
* Rinchen looks at thumper 18:54
kikodogfood?18:54
kikohuh?18:54
Rinchenkiko, RF on LP18:54
kikoRinchen, the commit messages will not be user-consumable, so that's irrelevant18:54
kikothere needs to be manual work done18:55
kikoand we already do the manual work anyway when producing the monthly report18:55
Rinchenyes, that's true18:55
thumperRinchen: it won't make any difference to the uses as the brance will be private18:55
kikonow18:55
thumperRinchen: until we release the source anyway18:55
kikoit doesn't have to be matt r. that does it18:55
kikobut that would involve team leads wanting to take that job on18:55
* thumper has typo spelling mistakes when tired18:55
* flacoste makes long-convulated sentences.18:56
Rinchenhmm, ok.  mrevell, please gauge the community's interest in this.18:56
flacostewith lots of made-up words!18:56
mrevellRinchen: Will do.18:56
stubI think it would be good if we could determine who our audience is for these missives.18:56
Rinchenif there is enough then I'll move forward with this with you18:56
SteveAthere is a benefit to us18:56
SteveAwhich is, beta testers can be directed at things that have changed18:56
SteveAto check them out, if they feel minded to do so18:57
Rinchenand this then draws attention to new items which would get good qa18:57
thumpermrevell: what about the announcements on the launchpad product for this?18:57
kikoyeah, I think the same as SteveA18:57
Rinchenthumper, I was thinking about that too as an avenue18:57
mrevellthumper: Yeah, that's a good idea. So long as it was clearly marked as affecting edge18:58
RinchenI can digest a weekly effort but I'm having a difficult time with a daily one by hand given the large amount of workload mrevell has.18:58
Rinchenanyway, I'm calling time and moving on18:58
Rinchen[TOPIC] Doc Team report (mrevell)18:58
MootBotNew Topic:  Doc Team report (mrevell)18:58
mrevellHey - not much to report in DocsWorld this week, while I've been working on the release announcements etc. I've prepared some documentation updates ready for the release and some blog posts that'll go live tomorrow, again for the release.18:59
Rinchenthanks18:59
mrevellThanks again to people who've provided feedback on docs posted to the list.18:59
mrevellCheers18:59
Rinchen[TOPIC] What environments use zopeless mode and require send_email: true (sinzui)18:59
MootBotNew Topic:  What environments use zopeless mode and require send_email: true (sinzui)18:59
* thumper doesn't like the term zopeless18:59
kikoagreed18:59
kikobut anyway19:00
thumperbazaar-staging needs to send email19:00
sinzuiMy question might be better stated is that I think we have cargo-culted the value to True in many places.19:00
kikocurtis and I yesterday put a best effort into figuring out what instances and processes needed email disabled19:00
sinzuithumper: noted19:00
kikomeaning that zopeless processes using that config should be stopped from sending email19:00
SteveAcan we not just log if something sends email19:01
kikosinzui, remind us what we decided to go with?19:01
SteveAthen inspect the logs19:01
SteveAst jude style19:01
kikoSteveA, no clue, but there's no time for that19:01
kikoit could have been done weeks ago, but not 5h before the rollout!19:01
sinzuiWe have enabled send_email to true in all environments (per the old confs) except for default, testrunner, bazaar-staging, and ...19:01
stubprocess-email should be it on forster, shouldn't it?19:02
sinzuidogfood19:02
kikodefault meaning devel for clueless people like me. testrunner inherits it.19:02
stubMaybe the probers to annoy mirror owners?19:02
kikobazaar-staging and dogfood had it disabled as well, though there is an argument that we should instead configure those boxes to redirect smtp traffic.19:02
sinzuikiko: right. there is nothing default about default.19:02
kiko:)19:03
Rinchenthumper, shouldn't bazaar-staging go to the staging mailbox?19:03
kikoRinchen, it's not the same server.19:03
thumperRinchen: yes, probably19:03
stuboh - rosetta imports and maybe exports spam users19:03
kikothumper, if you agree, please file an RT ticket and give the number to Rinchen19:03
thumpercan it?19:03
kikoso, if you know of a place where we should NOT send email from zopeless scripts please warn us.19:03
flacostethumper: if bazaar-staging is running on staging, it already does19:04
sinzuiWhat environment is rosseta imports?19:04
kikoflacoste, it doesn't.19:04
kikostub, well, where would those be at risk?19:04
kikowhat I mean is, on what instance would rosetta imports or the mirror prober run where we would /not/ want to send out email?19:04
flacostethen bazaar-staging should have send_email False for now19:04
stubsinzui: zopeless scripts run from cron19:04
kikostaging, yes, but staging has an auto-smtp-redirect.19:04
kikoflacoste, that's the way it is.19:04
kikostub, see my statement above.19:05
stubkiko: I think there is already a command line option to the mirror prober to send out or not send out email19:05
flacostekiko: i know, but thumper asked sinzui to change that19:05
sinzuistub: but what conf file? if it is run on forester, I assume production,19:05
kikoflacoste, I think he didn't -- he just didn't understand it was staging at that point :)19:05
stubkiko: I can't think of any cases where we need to disable rosettas email without needing to disable the imports entirely19:05
stubsinzui: Yes (Tom?)19:05
kikostub, agreed -- except on staging, during testing, where as I said, it's irrelevant.19:06
thumperI kind of assumed that the email sent from bazaar-staging would go to the staging email box19:06
kikothumper, it's not on the same server19:06
thumperif it takes a while to set that up, then we should set it to False for now19:06
kikoso it won't19:06
kikoright19:06
kikoanyone else?19:06
thumperkiko: yeah, but I didn't know that it wouldn't work19:06
kikothumper, well, there's no magic -- special smtp config needs to be done. :)19:06
* flacoste sees that notifications from bazaar-staging were tested properly...19:06
Rinchen[TOPIC] LaunchpadValidationError and HTML escaping (intellectronica, kiko)19:07
MootBotNew Topic:  LaunchpadValidationError and HTML escaping (intellectronica, kiko)19:07
kikosinzui, looks good to me -- and I replied to your email about the key discrepancies, pointing out ones I found suspicious. nothing there is critical IMO.19:07
kikookay19:07
sinzuikiko: thanks. I'll loook at my mail19:07
kikowhat do people think about doing escape of LVE strings to avoid callsites needing to remember to do it?19:08
kikowe could do something similar to what mars did19:08
kikofor our web notifs19:08
kikoi.e. supply structured where desired, otherwise, escape19:08
kikowhat think you?19:08
stubI liked that pattern19:08
flacoste+119:08
intellectronicathat, of course, means not escaping when the input is wrapped in structured, and going over all existing places and converting them, since some of them feed HTML in19:08
barry+1, with structured19:08
intellectronica+119:09
kikoI'm +1 too19:09
kikookay thanks19:09
kikoplease keep in mind this is currently an issue19:09
SteveAI don't care about seeing some spurious < and > in the HTML for a while19:09
kikoright19:09
SteveAthat's a small usability problem we can progressively fix19:09
intellectronicaand many should be caught by tests anyway19:09
kikoflacoste, mars: can you guys file a bug?19:09
SteveAso, add escaping now :)19:09
kikoyeah, totally19:09
SteveAthanks for bringing this up19:09
marskiko, sure19:10
kikothanks19:10
Rinchen[AGREED] we should try to avoid callsites by escaping LVE strings - supply structured where desired, otherwise, escape19:10
MootBotAGREED received:  we should try to avoid callsites by escaping LVE strings - supply structured where desired, otherwise, escape19:10
Rinchen[TOPIC] Blockers19:10
MootBotNew Topic:  Blockers19:10
RinchenReleases Team: Not blocked.19:10
thumperCode: not blocked19:10
BjornTBugs: not blocked19:10
bigjoolsSoyuz: blocked on RT as discussed19:10
flacosteFoundations: not blocked19:11
jtvTranslations: not blocked19:11
kikoflacoste, well, sinzui depends on answers to that email.19:11
RinchenEdwinGrubbs, bigjools, SteveA ?19:11
kikoso kinda blockeraged19:11
bigjoolsRinchen: ?19:11
Rinchenah sorry19:11
RinchenI'm blind19:11
kikobigjools, Rinchen fat-fingered it19:11
flacostekiko: internal blockage doesn't count :-)19:11
adeuringhwdb: not blocked (exception: the lxml review...)19:11
flacostekiko: and i'm replying now19:11
bigjoolsflacoste: ewww19:11
EdwinGrubbsLPComm: blocked on staging to test revision 5968 and staging is waiting on pqm to finish19:11
kikoadeuring, yeah, you get on a reviewer and make him UNDERSTAND THE THREAT :)19:12
Rinchen(the threat being kiko)19:12
RinchenThank you all for attending this week's Launchpad Developer Meeting. See the channel topic for the location of the logs.19:12
Rinchen#endmeeting19:12
MootBotMeeting finished at 20:13.19:12
mrevellthanks all!19:12
mptMarathon!19:12
Rinchenindeed19:12
intellectronicathanks Rinchen19:12
mptthanks Rinchen19:12
intellectronicatoday we got 66% extra!19:12
Rinchenfor free!19:12
kikointellectronica, for the same price too19:13
kikoamazing19:13
kikothese americans really know how to market stuff19:13
* bigjools now rushes off to put the kids to bed19:13
=== Rinchen changed the topic of #launchpad-meeting to: Launchpad Meeting Grounds | Channel logs: http://irclogs.ubuntu.com/ | Meeting Logs: http://blackbird.kaarsemaker.net/mootbot/meeting/
=== cprov is now known as cprov-out
=== kiko is now known as kiko-afk
=== kiko-afk is now known as kiko
=== salgado is now known as salgado-afk

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