[16:40:12] TrevorParscal: you know when roan's back? [16:42:35] I chatted with him over the weekend a bit [16:42:52] he should be online around.. nowish [16:43:56] super [18:09:00] TrevorParscal_: set up an account for yer awrigh01 [18:09:17] thanks! [18:09:32] Did you get your wave invite? [18:10:44] :o wave invite? [18:10:55] *werdna ears perk up [18:21:22] TrevorParscal_: ok i sent roan an email about search api format, remind him to check it if you see him pop online. thx :D [20:43:10] Afternoon folks [20:56:50] RoanKattouw: brion was looking for you [20:57:01] Yeah he sent me an e-mail [20:57:11] I'm guessing he's still out to lunch though [21:09:49] Afternoon guys [21:12:06] yo yo [21:12:13] Afternoon brion [21:12:15] Late lunch? [21:12:39] had a lunch meetin' [21:13:28] Hello [21:13:58] As per you recommendation to limit the number of checkbox choices in the feedback form - what was the logic there... ? [21:14:18] I recommended against enforcing that, is that what you mean? [21:14:39] Roan! [21:14:42] hey... [21:14:43] um.. [21:14:48] I was more saying that to Parul [21:14:52] the thinking behind limiting the number of responses for the question about what changes users would like to see was that i wanted to get some kind of ranking/hierarch [21:14:56] I also did not see the idea there.. [21:14:57] hehe sorry [21:15:04] and was worried that with unlimited responses, many people might choose them all...... [21:15:21] when offered all of these yummy things.....thought people would choose them. [21:15:43] wanted to have people "weight" their choices by limiting number of responses to three [21:15:47] I thought about the ranking thing too [21:15:48] seems like you would be likley loosing data, wheas you could do a "no", "sort of", "yes" radio thing for each option [21:15:49] (or something else - just limiting) [21:15:52] that's common in surveys [21:15:59] allows you to capture grey area [21:16:11] Or a 1/2/3/4/5 maybe [21:16:22] we could just ask them to blatantly rank them. [21:16:25] just wanted to keep it simple. [21:16:27] yeah, to some reasonable level of granularity of course [21:16:38] but if we think ranking is low threshold enough, i'm game. [21:16:42] parutron: how would they actually rate them? [21:16:43] is everyone ok with that though? [21:17:00] 1-8 [21:17:18] text entry next to each entry that takes a number [21:17:28] or drop down with numbers? [21:17:33] we are suggestion they rate them with radio buttons, so... no, sort-of, yes for instance... [21:17:58] a drop down with 8 values might be too heavy, but the concept seems agreeable [21:18:05] i see what you mean like 1-5 "i'd really like to see that" ---> "i don't really care one way or the other" [21:18:25] Are there any controversial things on that list? [21:18:37] In other words, do we want a "I would like to not see that" option? [21:18:52] no....they're all on our list. just trying to get us some info that gives us a sense of community prioritization. [21:19:07] i.e. what would the community choose for us to focus on in our upcoming work.... [21:19:33] RoanKattouw: thx for the feedback on the search api q [21:19:40] Sure [21:19:50] hit count attribute on the should do fine. nothing fancy i have to do to add it in? [21:20:05] (and double-check it wouldn't break anything... what would that look like in json results?) [21:20:12] It'll work [21:20:26] ApiResult is smart enough to make stuff work in all formats [21:20:59] i'm just not sure what it would look like [21:21:08] Me neither, come to think of it [21:21:30] right now data.query.search is a flat array of objects/hashes w/ result data [21:21:41] Yeah [21:21:44] if i add an attribute what'll that look like? [21:21:53] It'd probably become an object [21:22:01] hrmmmmm [21:22:01] JSON folks tend to get angry over that [21:22:08] that sounds like it would be breaky, yeah [21:22:24] parutron: given the number of responses, i think it is safe to assume the frequently selected answer are mostly shared feedback [21:22:44] It'd be trivial to just add 'count' => 42 to the result and see what it looks like in different formats [21:22:50] i think it would be too granular to analyze ranking of the answers of what they didn't like [21:23:25] sure - it sounds like everyone is in favor of just removing the cap..... [21:23:43] lets just get rid of it and get the ranking by the volume of responses. [21:23:50] brion: While you're here, I have a return favor to ask you :) we're looking to deploy the opt-in/out survey next week, and Naoko says you still need to review the schema changes (and the rest of the extension too, I guess) [21:23:59] i still don't really get how to work with the api result stuff :) [21:24:12] brion: http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/UsabilityInitiative/OptIn/ (review this please :) ) [21:24:18] gimme a target day and a link to what needs review, i'll make sure i'm done w/ the review by tomorrow :) [21:24:24] woot [21:24:38] Dunno exactly what the target day is, ask Naoko :P [21:24:50] ? [21:24:54] you mean nkomura! [21:24:56] http://img189.imageshack.us/img189/6021/picture1dzk.png [21:25:03] rough idea [21:25:28] brion: $result->addValue( array( 'query', 'search' ), 'count [21:25:31] ', 42 ); [21:25:36] Sorry for the break there [21:26:27] no worries [21:26:31] ok gotta go, interviews woo [21:26:35] thx for the hint RoanKattouw ;) [21:26:43] We hiring more tech people? :D [21:27:55] Hi parutron [21:28:13] sweet [21:28:15] Hey, we've got doppelg??ngers! [21:29:04] There you go, you should be able to rename to yourselves now [21:30:42] RoanKattouw == channel ninja [21:34:38] RoanKattouw: Any technical questions for our candidate? [21:34:47] Who *is* our candidate? [21:34:56] (forwarding resume now) [21:35:01] We are interviewing right now [21:35:05] Ah [21:37:47] Can you link me to the extensions he's made? [21:38:38] did he work with a designer on these projects? [21:40:28] what worked and didn't work about that process? [21:41:36] at swivel.... [21:43:28] what is your experience editing wikipedia? [21:46:01] any development projects informed by user experience/usability research? [21:51:12] how does it involve it's community/users? [21:51:36] do you care to deal with it? is it of interest to you? [21:56:00] what type of development teams has he worked on? how many people? how did they divide stuff? [21:56:16] (only if you care) [22:10:39] any projects that didn't go well because of team? obstacles you had to/did overcome? [22:27:07] Are you guys still interviewing? [22:51:11] Hi again [22:51:18] Hi [22:51:33] New candidate now [22:52:20] Interview in progress [23:04:41] what's worked about that process? what hasn't worked? [23:04:45] (with designers) [23:16:32] experience with user experience usability study informed design/development?