[13:12] <gary_poster> danilos, if you are around, I'd like to chat about whether we can move ahead on the mute work without you.
[13:31] <gary_poster> benji, gmb, skype in a sec
[13:31] <gmb> Righto
[14:30] <gary_poster> gmb, almost ready.
[14:30] <gmb> gary_poster: Okay. I'm ready when you are.
[16:00] <gmb> gary_poster: Ah, I was wrong about the linter. It does pick up the PDB call; I just didn't spot it because there was a lot of other things wrong with the file I added it to :).
[16:00] <gary_poster> gmb, lol, ok cool
[16:00] <gmb> Maybe it should flash it in red letters.
[16:00] <gary_poster> heh
[16:15] <benji> gary_poster: you said that there was code that already does some sort of "you can contact this team by mailing their contact address" behavior; can you give me any more pointers to that?  I can't find it.
[16:16] <gary_poster> benji, I don't know. :-)  Let me look; I know what I meant, but maybe I was mistaken...
[16:16] <benji> thanks
[16:17] <gary_poster> benji, search for "CONTACT_TEAMS" in lib/lp/bugs/javascript/subscription.js
[16:18] <benji> ah! thanks
[19:14] <benji> gary_poster: I finally have everything coming together for my bug.  I like this version that doesn't use explanitory text but I'm afrade it will be too subtle: http://i.imgur.com/3XFjR.png
[19:14] <benji> (me realized Gary may be on a call)
[19:14]  * gary_poster looks
[19:14] <gary_poster> no
[19:14] <benji> cool
[19:15] <benji> the rain fritzes out my telepathy
[19:15] <gary_poster> :-)
[19:17] <benji> also note that the text in the two boxes just below "Other subscriptions" could use more margin between the prose and the action.  If you agree, I'll fix that too.
[19:17] <gary_poster> most definitely, though I was wondering if there might be better solutions to that problem.  Considering...
[19:19] <gary_poster> yeah, ok I agree that more margin is sufficient for that problem.  Still considering other bits...
[19:22] <gary_poster> After consideration, I'm ok with not having explanatory text in the abstract, but there's a problem I would like to be solved.  One solution would be to add some explanatory text, but I can imagine another, and I expect there are yet more reasonable options.
[19:22] <gary_poster> The problem is that the user should know what to ask the administrators to change.
[19:22] <gary_poster> In this case, there are two options
[19:22] <benji> mm, good point
[19:23] <gary_poster> The administrator could change the subscription
[19:23] <gary_poster> or the administrator could remove the contact address
[19:23] <gary_poster> The other solution I can think of in the abstract is to pre-populate the email text to the administrators with the pertinent details.
[19:23] <gary_poster> That would be a nice feature generally
[19:24] <gary_poster> But that would either mean a new page
[19:24] <gary_poster> or it would mean passing arbitrary things in a query string
[19:24] <gary_poster> and having the mail page accept them to insert them as default
[19:24] <gary_poster> which inherently is not so bad IMO
[19:24] <gary_poster> but is sometimes frowned upon
[19:25] <gary_poster> as I said, maybe there are other options
[19:25] <benji> actually, that already works: https://launchpad.net/~benji/+contactuser?field.message=foo
[19:25] <gary_poster> heh
[19:25] <gary_poster> can you submit the form too?
[19:26] <gary_poster> not that I want you to, mind you :-)
[19:26] <gary_poster> more from a "potentially security hole that I should probably not be amused about" perspective
[19:27] <benji> nope, I get a UnsafeFormGetSubmissionError
[19:27] <benji> but we can include a subject too: https://launchpad.net/~benji/+contactuser?field.message=foo&field.subject=hi
[19:27] <benji> so assuming acceptable text for subject and message, that option sounds good
[19:30] <gary_poster> ok, cool
[19:30] <gary_poster> I'm +1 on that, myself
[19:30] <gary_poster> it seems like a reasonable compromise
[19:31] <benji> I changed "Request administrators change" to "Request team administrators change" to be clear about which administrators we're talking about.
[19:31] <benji> cool
[19:31] <gary_poster> Yeah I keep staring at that text
[19:31] <gary_poster> Request change from team administrators?
[19:31] <gary_poster> feels kind of hard to parse atm
[19:32] <benji> hmm, yeah "Request team administrators change" could mean that you want to provoke a regime change :)
[19:32] <benji> "Request team administrators change subscription"?  Getting long now, but it's the only thing on the line.
[19:34] <gary_poster> Honestly it is still hard for me to parse quickly
[19:35] <gary_poster> Request that team adminstrators change the subscription
[19:35] <gary_poster> Request team adminstrators change the subscription
[19:35] <gary_poster> Request subscription changethat team adminstrators change the subscription
[19:35] <gary_poster> Sorry that was supposed to be
[19:35] <gary_poster> Request subscription change
[19:35] <gary_poster> Request change to the subscription
[19:36] <gary_poster> I like that last one myself
[19:36] <gary_poster> We don't have to mention the administrators here, I think
[19:36] <gary_poster> especially with the prepopulated email
[19:36] <benji> yep me too; and if they don't know who they're talking to they'll be able to look on the next page
[19:36] <gary_poster> (that will presumably mention the administrators
[19:36] <benji> yep
[19:37] <gary_poster> right
[19:37] <gary_poster> cool
[19:37] <benji> "Request change to the subscription" it is.
[19:37] <gary_poster> great.  looks good, thank you
[19:38] <benji> Today's productivity brought to you by http://www.youtube.com/watch?v=uKJeLG8-M5I
[19:40] <benji> gary_poster: what did we want to do differently if the team contact is a mailing list and the user is subscribed to the mailing list?  Point them at the page where they can manage their subscription?
[19:40] <gary_poster> music is cool
[19:42] <benji> songs like that make me want to try building sampled tracks again; it feels like one of those "life's work" kind of things that we only have so much time for though
[19:42] <gary_poster> yeah that's fine.  My initial idea was that we could offer to unsubscribe them directly.  I have no idea how reasonable that is.  If we send them off to a page, we should make it clear what they need to do there (that is, which mailing list they need to unsubscribe from)
[19:42] <gary_poster> heh
[19:42] <benji> sounds good
[20:50] <benji> here's a first draft of the message: http://typewith.me/RfELh2ztbw I'm not real happy with it.
[20:51] <benji> oops, gary^
[21:00] <gary_poster> benji, was getting kids from school. will read, then call you
[21:00] <benji> sounds good