[12:07] <carlos> so all you are subscribed and coordinate with each other
[12:08] <carlos> and perhaps choose a coordinator so I can give him/her admin rights to accept new members
[12:08] <Nafallo> well, not many in the group right now. 5 ppl including me.
[12:08] <Nafallo> yea. that's it! :-) that's one issue :-)
[12:10] <Nafallo> I'll send them a mass-mail and ask what the others think. I could also volunteer in that mail ;-).
[12:11] <Mez> hmm
[12:11] <Mez> just noticed a small bugin malone
[12:11] <Mez> do i report it here, or in malone?
[12:12] <Nafallo> carlos: thanx for the help. I'll keep you posted on what's coming from the mailings :-).
[12:12] <Mez> https://launchpad.ubuntu.com/malone/bugs/792
[12:12] <Mez> click on "bugs " in the breadcrumb links = errors
[12:12] <Mez> s/errors/error
[12:12] <carlos> Nafallo, cool, thank you!
[12:13] <carlos> Mez, I think it's a know bug
[12:14] <Mez> carlos, I wouldnt know where they're listed :P
[12:14] <carlos> Mez, https://launchpad.ubuntu.com/products/malone/+bugs
[12:15] <carlos> Mez, we are changing some URLs so perhaps it's a side effect, I'm not sure because I'm not working on Malone, but please, file a bug there if it's not done already
[02:15] <lifeless> ok, pqm status page up
[02:15] <lifeless> chinstrap:8000
[02:16] <Mez> hmm,
[02:16] <Mez> do any of you guys have access to say change a short group name from unp to nun?
[02:16] <Mez> https://launchpad.ubuntu.com/people/unp/
[02:16] <Mez> the name of the group changed and would be nice if we could have it as https://launchpad.ubuntu.com/people/nun/ instead
[02:24] <lifeless> Mez: I don't seem to
[02:24] <lifeless> uhm, file a bug on launchpad that there is no info on how to do this
[02:24] <lifeless> .. and that you'd like it to be done ')
[02:24] <Mez> is it possible/
[02:25] <lifeless> dunno :)
[03:44] <dilys> New Malone bug 1328 filed on product Malone by Matthew Paul Thomas: Can't add a comment while editing title/description/confidentiality
[03:44] <dilys> https://launchpad.ubuntu.com/malone/bugs/1328
[03:55] <jblack> What's the wiki.canonical.com pass? 
[04:06] <jblack> Never mind
[04:08] <dilys> New Malone bug 1331 filed on product Malone by Matthew Paul Thomas: Allow recording and use of canned searches
[04:08] <dilys> https://launchpad.ubuntu.com/malone/bugs/1331
[05:33] <dilys> New Malone bug 1334 filed on product Malone by Matthew Paul Thomas: "Indicate bug also exists:" links should be merged
[05:33] <dilys> https://launchpad.ubuntu.com/malone/bugs/1334
[05:51] <dilys> New Malone bug 1335 filed on product Malone by Matthew Paul Thomas: Adding a distro release task makes other tasks unviewable
[05:51] <dilys> https://launchpad.ubuntu.com/malone/bugs/1335
[05:54] <dilys> New Malone bug 1336 filed on product Malone by Matthew Paul Thomas: Disallow distro release tasks for distros that already have tasks
[05:54] <dilys> https://launchpad.ubuntu.com/malone/bugs/1336
[06:05] <dilys> New Malone bug 1337 filed on product Malone by Matthew Paul Thomas: Distro release tasks should include name of distro
[06:05] <dilys> https://launchpad.ubuntu.com/malone/bugs/1337
[06:16] <dilys> New Malone bug 1338 filed on product Malone by Matthew Paul Thomas: Subscribing to a bug should not require going to a separate page
[06:16] <dilys> https://launchpad.ubuntu.com/malone/bugs/1338
[06:27] <dilys> New Malone bug 1339 filed on product Malone by Matthew Paul Thomas: No way of getting from a task page to the bug page
[06:27] <dilys> https://launchpad.ubuntu.com/malone/bugs/1339
[06:30] <dilys> New Malone bug 1340 filed on product Malone by Matthew Paul Thomas: No way to get from the bug editing page to the bug page
[06:30] <dilys> https://launchpad.ubuntu.com/malone/bugs/1340
[06:34] <dilys> New Malone bug 1341 filed on product Malone by Matthew Paul Thomas: Assigning a bug to yourself should be easier
[06:34] <dilys> https://launchpad.ubuntu.com/malone/bugs/1341
[07:33] <dilys> New Malone bug 1342 filed on product Malone by Matthew Paul Thomas: Should be able to delete an unaltered fix request you opened
[07:33] <dilys> https://launchpad.ubuntu.com/malone/bugs/1342
[07:46] <dilys> New Malone bug 1344 filed on product Malone by Matthew Paul Thomas: Generic bug page should be /+bugs/nnn, not /malone/bugs/nnn
[07:46] <dilys> https://launchpad.ubuntu.com/malone/bugs/1344
[07:59] <dilys> New Malone bug 1345 filed on product Malone by Matthew Paul Thomas: Activity log shouldn't say "XXX: not yet implemented"
[07:59] <dilys> https://launchpad.ubuntu.com/malone/bugs/1345
[08:02] <dilys> New Malone bug 1346 filed on product Malone by Matthew Paul Thomas: Assigning a bug to yourself should accept it
[08:02] <dilys> https://launchpad.ubuntu.com/malone/bugs/1346
[08:36] <dilys> New Malone bug 1347 filed on product FOAF by Matthew Paul Thomas: Person actions portlet is misleading
[08:36] <dilys> https://launchpad.ubuntu.com/malone/bugs/1347
[08:50] <mpt> hi BjornT
[08:51] <BjornT> hi mpt
[09:01] <dilys> New Malone bug 1348 filed on product FOAF by Matthew Paul Thomas: Pressing Enter when adding an e-mail address doesn't work
[09:01] <dilys> https://launchpad.ubuntu.com/malone/bugs/1348
[09:16] <dilys> New Malone bug 1349 filed on product FOAF by Matthew Paul Thomas: Should be able to reply to e-mail address confirmation messages
[09:16] <dilys> https://launchpad.ubuntu.com/malone/bugs/1349
[09:22] <dilys> New Malone bug 1350 filed on product Malone by Matthew Paul Thomas: Change notifications should be batched
[09:22] <dilys> https://launchpad.ubuntu.com/malone/bugs/1350
[09:29] <dilys> New Malone bug 1351 filed on product FOAF by Matthew Paul Thomas: Karma page has many duplicate rows
[09:29] <dilys> https://launchpad.ubuntu.com/malone/bugs/1351
[10:06] <SteveA> carlos: there?
[10:23] <SteveA> mpt: ping
[10:23] <mpt> SteveA: pong
[10:23] <SteveA> mpt: text-to-html
[10:23] <mpt> yes
[10:23] <mpt> oh!
[10:23] <SteveA> not text_to_html
[10:23] <mpt> "-"
[10:24] <mpt> Why is the function called text_to_html, then?
[10:26] <SteveA> you can't call a function text-to-html
[10:27] <SteveA> why would a user of a tales namespace be concerned what the function is called?
[10:27] <mpt> because I looked it up to find it :-)
[10:27] <mpt> and fmt:nice_pre uses _
[10:27] <mpt> thanks
[10:27] <SteveA> why not look it up in launchpad/doc/tales.txt ?
[10:27] <SteveA> yeah, should be fmt:nice-pre i think
[10:27] <SteveA> okay, here's a question for you
[10:28] <mpt> So that's why I couldn't find any tests
[10:28] <mpt> I was looking under the wrong name
[10:28] <SteveA> considering TALES / page templates / xml-related things in general 
[10:28] <SteveA> should things use - or _ ?
[10:28] <mpt> Well, - is definitely easier to type
[10:28] <SteveA> personally, i dislike seeing "_" in such things
[10:28] <SteveA> and it think it's a mistake that it occurs so much in zcml
[10:28] <SteveA> for example
[10:28] <mpt> and _ is harder to see in hyperlinks
[10:28] <mpt> so it's no contest, really
[10:29] <SteveA> can you use - in css names ?
[10:29] <mpt> erm
[10:29] <mpt> not sure
[10:29] <SteveA> i think so, but you can't use _
[10:29] <mpt> never triked
[10:29] <SteveA> can you use _ in css names?
[10:29] <SteveA> i could make both work, but i'm not a fan of having more than one way to do it
[10:32] <mpt> property   : IDENT S*   ;
[10:32] <mpt> ident		-?{nmstart}{nmchar}*
[10:32] <SteveA> so, as a user of text-to-html, do you want it renamed to text_to_html, or even text2html or texttohtml or fmt:tohtml ?
[10:33] <mpt> No, I'd much rather it stayed as text-to-html
[10:33] <SteveA> will we be removing nice_pre altogether?
[10:33] <mpt> I hope so
[10:35] <SteveA> then i won't bother changing it to nice-pre.  although 'preformatted' would be a better name anyway
[10:35] <SteveA> as i don't see why it is particularly "nice"
[10:37] <mpt> ooo
[10:37] <mpt> text-to-html doesn't work on null strings
[10:37] <mpt> and nice_pre does
[10:38] <SteveA> null strings?
[10:38] <mpt> And many early bug reports in Launchpad have null descriptions
[10:38] <SteveA> do you mean None or '' ?
[10:38] <mpt> I don't know
[10:38] <mpt> probably ''
[10:38] <SteveA> doesn't work how ?
[10:38] <mpt> http://localhost:8086/malone/bugs/4
[10:39] <mpt> Try changing the tal:content="structure context/description/fmt:nice_pre" to tal:content="structure context/description/fmt:text-to-html"
[10:39] <mpt> traversal error.
[10:39] <SteveA> okay
[10:39] <SteveA> that means it is on None
[10:39] <SteveA> easy to fix
[10:40] <SteveA> go to lib/canonical/launchpad/webapp/tales.py
[10:40] <mpt> yup
[10:40] <SteveA> line 238
[10:40] <SteveA> or so
[10:40] <SteveA> add it to the set of allowed_names
[10:40] <SteveA> and then,
[10:40] <SteveA> in lib/canonical/launchpad/doc/tales.txt
[10:40] <mpt> as text_to_html, or text-to-html?
[10:41] <SteveA> latter
[10:41] <SteveA> line 256
[10:41] <SteveA> add an example of it working for None
[10:42] <mpt> text = (None) ?
[10:42] <SteveA> where?
[10:42] <mpt> as the example
[10:42] <SteveA> the empty string
[10:42] <SteveA> like the other examples
[10:42] <mpt> ok, text = ('')
[10:42] <SteveA> unless you particularly want other behaviour
[10:42] <SteveA> i don't get the () 
[10:42] <SteveA>     >>> test_tales('foo/fmt:exactduration', foo=None)
[10:42] <SteveA>     ''
[10:43] <SteveA> that's the last example given
[10:43] <mpt> ahh
[10:43] <SteveA> so, replace exactduration with text-to-html
[10:44] <mpt> I was looking at all the other text-to-html tests, not at all the None tests
[10:46] <mpt> Do you want to see the diff, or do I have rs=SteveA?
[10:46] <SteveA> are you going to commit this on its own?
[10:47] <mpt> no, with changes to the bug page for which I already have permission from sabdfl to [trivial] 
[10:47] <SteveA> okay then, rs=me
[10:47] <mpt> thanks
[10:51] <mpt> ah, SteveA, I thank you on behalf of all people who use Konqueror, though I'm not one of them
[10:51] <mpt> Malone is usable now
[10:55] <SteveA> yay
[10:55] <SteveA> did you get far with jamesh on test cases for making links?
[10:59] <mpt> I put test cases in the DPoT spec
[10:59] <mpt> SteveA: ^^
[10:59] <mpt> I didn't discuss them with jamesh
[11:00] <SteveA> ok
[11:00] <SteveA> i'll take a look and do some linkifying
[11:01] <mpt> thanks
[11:01] <mpt> 9pm, time for food
[11:04] <mpt> SteveA: by the way, salgado changed the LaunchpadMenus spec as follows
[11:04] <mpt> -         text = 'Overview of %s' % self.context.name +         title = 'Overview of %s' % self.context.name
[11:05] <mpt> Is that correct?
[11:05] <SteveA> "text" is correct
[11:05] <SteveA> after we discussed it and 'title' was confusing beacuse of its use in html
[11:06] <mpt> right
[11:06] <mpt> so it's link/text too, not link/title
[11:06] <SteveA> yes
[11:06] <SteveA> the doc tests show this 
[11:07] <SteveA> as does the main template
[11:10] <mpt> ta
[11:48] <carlos> SteveA, I'm here now
[11:48] <carlos> SteveA, but I will leave soon
[11:48] <carlos> SteveA, what do you need?
[12:58] <mpt> Is dilys channelling PQM at the moment?
[01:06] <lifeless> anyone tried the pqm status page ?
[01:16] <lifeless> mpt: do this : ssh chinstrap lynx --dump http://localhost:8000/
[01:16] <mpt> rock
[01:17] <mpt> that's great, lifeless
[01:18] <lifeless> andindeed, it was stuck
[01:18] <mpt> Ought I to be able to tell that from the page?
[01:18] <lifeless> not at this point
[01:18] <lifeless> though if it stays on the same one for ages ...
[01:32] <bob2> that's hot
[01:32] <bob2> but should be somewhere where non-chinstrap-loginable-people can see
[01:34] <mpt> why?
[01:35] <SteveA> well...
[01:35] <SteveA> what if there's a security fix landing?
[01:36] <SteveA> be nice to know what pqm is currently up to
[01:36] <SteveA> and the time since the last item was popped from the queue
[01:36] <SteveA> still, neat-o
[01:37] <mpt> SteveA, if you need to hide security fixes, it's not enough to hide it from a public PQM, dilys shouldn't even announce it in #launchpad until lifeless or someone pulls it from rocketfuel into production.
[01:38] <mpt> (shouldn't even announce its merge into rocketfuel, I mean)
[01:38] <SteveA> mpt: true
[01:38] <SteveA> mpt: so, the answer is not to say "security fix for going to +login-as-mark logging you in as mark" in the commit message
[01:38] <lifeless> bob2: I want to get elmo to proxy that through to another server
[01:38] <SteveA> iow, keep the commit message suitably vague
[01:39] <mpt> SteveA: or have it contain "[security] "
[01:39] <SteveA> i think not
[01:39] <mpt> though that's brittle
[01:39] <SteveA> better to just tell people it will be public
[01:39] <lifeless> bob2: if its proxied to chinstrap, it won't be very visible, as you'll need the current password and key
[01:40] <lifeless> bob2: but it could be done under people or some such.
[01:40] <lifeless> SteveA: what do you think - how visible should my little hack be made ?
[01:40] <SteveA> seeing as dilys announces everything on irc
[01:40] <bob2> mpt: baz landings would be good to see
[01:40] <SteveA> i see no reason to restrict it any more than this irc channel is restricted
[01:44] <lifeless> ok, lets ask elmo to proxy it through to a url on what ?bazaar.canonical.com ? people.ubuntu.com ?
[01:46] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: [rs=SteveA for Tales] [trivial for Malone]  Make Malone usable in Konqueror and Safari (patch-2069: mpt@canonical.com)
[01:48] <SteveA> do merges to thelove go through this pqm too?
[01:48] <lifeless> yes
[01:49] <SteveA> we send email to it @pqm.u.c, so why not have a webpage there?
[01:49] <lifeless> good idea
[01:50] <lifeless> mail sent
[02:01] <SteveA> "fix fmt:text-to-html to work with empty strings, and use it in bug and task pages"
[02:01] <SteveA> i'll note that you fixed it to work with None.  It already worked with empty strings.
[02:02] <SteveA> hi elmo
[02:02] <SteveA> how's london?
[02:02] <mpt> SteveA: I fixed it to work with whatever a non-existent bug description was
[02:02] <Nafallo> debconf5.hut.fi
[02:02] <Nafallo> s/London/Helsinki/
[02:02] <Nafallo> :-)
[02:03] <mpt> oh crap, my previous PQM request didn't go through, so it got combined with this one
[02:03] <SteveA> elmo: how was london?
[02:03] <SteveA> Nafallo: I think the answer to "how is helsinki" is always "very expensive, thanks"
[02:04] <Nafallo> SteveA: hehe, no idea. I'm in Sweden :-).
[02:04] <SteveA> i was in sweden just a week ago
[02:04] <Nafallo> SteveA: oh? :-)
[02:05] <SteveA> Gteborg
[02:05] <SteveA> very nice.  daylight at midnight was distracting though.
[02:06] <Nafallo> hihi
[02:06] <elmo> SteveA: fine, thanks
[02:08] <Nafallo> hmm. sun. bbl.
[02:54] <lifeless> elmo: hey there
[02:54] <dand> hi. is there a admin contact for launchpad where i could ask for mergin several accounts?
[02:54] <lifeless> lp supports that itself
[02:54] <lifeless> iirc
[02:55] <dand> lifeless: ok, i'm gonna look closer...
[02:59] <dand> aha https://launchpad.ubuntu.com/people/+requestmerge
[02:59] <dand> lifeless: thanks for the hint
[02:59] <lifeless> dand: np
[03:00] <lifeless> dand: was it easy to find ? where did you look for it first ?
[03:00] <dand> lifeless: it was anything but easy. i had to try adding an already registered email address to an account to get that link
[03:00] <dand> :)
[03:00] <dand> but hey, i discovered it... :)
[03:05] <dand> i don't think i have a better suggestion for placing that link. it would probably produce clutter for a corner-case...
[03:06] <lifeless> k
[03:06] <lifeless> elmo: ping
[03:42] <lifeless> night all
[03:58] <Treenaks> where can I file bugs on launchpad? it doesn't seem to be an option in malone
[04:01] <dand> Treenaks: i've just hit a system error that suggests https://launchpad.ubuntu.com/malone/products/launchpad for reporting bugs
[04:01] <bob2> or mroe specific ones like https://launchpad.ubuntu.com/malone/products/malone
[04:01] <Treenaks> bob2: well, it's more launchpad-specific
[04:02] <bob2> yeah?
[04:02] <Treenaks> bob2: yes. THere's an uidentified checkbox next to my signed CoC
[04:02] <Treenaks> unidentified, even
[04:02] <bob2> hah
[04:06] <Treenaks> OK, thanks :)
[04:18] <mpt> That settles it, the FOAF product needs to die
[05:07] <SteveA> mpt: with "breadcrumb" things, 1. what do you prefer to call them.  2. how should the current page (for example, the +edit) page feature in them?
[05:16] <mpt> SteveA: https://wiki.launchpad.canonical.com/LaunchpadHierarchyNavigation
[05:28] <SteveA> mpt: that spec doesn't answer my question
[05:28] <SteveA> what is an individual item in the hierarchy?  is it a "breadcrumb" or something else?
[05:29] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  de-underline bug stats links (patch-2070: brad.bollenbach@canonical.com)
[05:29] <SteveA> are we concerned only about "content objects", and so not about "pages" as such.  That is, except for the question of whether the last hierarchy item is to be linked, we don't care about what page of that item we're on (eg. +view, +edit, +admin)
[05:30] <SteveA> as ever, a set of examples of actual pages in launchpad (live, or localhost), and the exact breadcrumbs expected, would help a lot.
[05:33] <mpt> SteveA: Yes, I'll put in examples when I have time
[05:33] <mpt> We definitely don't care about view/edit/admin
[05:34] <mpt> not least because by the time you get that deep, the navigation is done by LaunchpadMenus
[05:36] <mpt> the hierarchy links should provide links to the thing, and the ancestors of the thing, which the application menu applies to (or would apply to if it existed).
[05:36] <mpt> and no further.
[05:39] <mpt> Probably the most awful example is something like https://launchpad.ubuntu.com/distros/ubuntu/hoary/+sources/base-config/+pots/base-config/da/+translate --> "Launchpad > Distros > Ubuntu > Hoary > Packages > base-config"
[05:44] <mpt> (because you can get the Overview, Bugs, or Translations for the base-config package, though Bounties and Calendar might climb upward)
[05:45] <mpt> hmm, so I should have said "which the most specific items in the facet menu apply to" above, not "which the application menu applies to".
[07:09] <SteveA> mpt: so, i need a name for a "breadcrumb"
[07:10] <SteveA> to say how or whether a particular thing is displayed as a "hierarchy item"
[11:39] <mpt> wow, nice sortability in Malone results
[11:46] <dilys> New Malone bug 1357 filed on product Malone by Matthew Paul Thomas: Search results should only return each bug once
[11:47] <dilys> https://launchpad.ubuntu.com/malone/bugs/1357
[11:48] <SteveA> mpt: i'll be going to sleep shortly, up in 8 or so hours.  any chance you can come up with answers to my breadcrumbs questions by then?  i want to implement this stuff tomorrow.
[11:49] <mpt> SteveA: okay, will do
[11:51] <SteveA> cheers