All times shown according to UTC.
| Time | Nick | Message |
|---|---|---|
| 00:31 | Dawnrell left #miro-hackers | |
| 01:22 | mattjohnson left #miro-hackers | |
| 06:23 | Dawnrell joined #miro-hackers | |
| 07:20 | janetPCF joined #miro-hackers | |
| 08:19 | Dawnrell left #miro-hackers | |
| 11:58 | arpu joined #miro-hackers | |
| 13:53 | willkg joined #miro-hackers | |
| 14:04 | willkg | hi! |
| 14:47 | z3p | good morning |
| 15:13 | paulproteus | Hey now, everybody now! |
| 15:15 | willkg | hi! |
| 15:16 | paulproteus | Today is going to be super great. |
| 15:16 | At least, I think so. Let my check my calendar. | |
| 15:17 | Oops, I did double-book my evening. | |
| 15:17 | willkg | oops! |
| 15:28 | ajonas joined #miro-hackers | |
| 15:37 | paulproteus | Yo ajonas. |
| 15:39 | z3p left #miro-hackers | |
| 15:40 | z3p joined #miro-hackers | |
| 16:09 | paulproteus | Yay, I fixed my double-booking! |
| 16:09 | ajonas: You filed a bug about the bulk edit issues you were experiencing on Chrome? | |
| 16:10 | ajonas | paulproteus: not sure, i'd have to look |
| 16:11 | paulproteus | I would appreciate it if you would look, if that's possible. |
| 16:11 | I see an error email, and want to make sure that we've recorded it. | |
| 16:11 | ajonas | paulproteus: i don't think so, unless i said otherwise, though i am happy to look |
| 16:12 | paulproteus: it was part of the testing i was doing to try to reproduce a problem | |
| 16:12 | paulproteus: i think i talked about it in irc, maybe in #staff | |
| 16:12 | paulproteus | Yeah, I think so; I can check on that and file it if that's easier. |
| 16:14 | ajonas | paulproteus: i can't reproduce the problem anymore, but there is already a ticket for errors on the bulk edit page |
| 16:14 | paulproteus: though potentially not the same error | |
| 16:15 | paulproteus | Yeah, I guess that'll do. |
| 16:16 | ajonas | oops, I was using firefox when testing there - i still have the same problem on (one) mc site in chrome. shall i update that existing bug? i don't get an error message |
| 16:19 | paulproteus | I was hoping you could trigger the Python exception that was emailing me. |
| 16:19 | Sadly that didn't happen! | |
| 16:19 | But you might as well update the existing bug with what you're experiencing, and I can sort it out in a bit. | |
| 16:27 | willkg | afk a bit... need coffee and breakfast. |
| 16:27 | er, lunch. | |
| 16:27 | paulproteus | Clearly the coffee. |
| 16:28 | willkg | ;) |
| 16:29 | CarlFK | i still need breakfast |
| 16:46 | ajonas | paulproteus: bug updated |
| 17:05 | paulproteus | ajonas: (i'm writing up the tiers update now on the bug) |
| 17:06 | ajonas | paulproteus: cool, thanks |
| 17:06 | paroneayea | paulproteus: so I should use git format-patch to send you patches? |
| 17:06 | paulproteus | paroneayea: Yes, that'd be flippin' sweet. |
| 17:07 | paroneayea | kk |
| 17:07 | paulproteus | Either to the MC-devel mailing list, or attached to a bug. |
| 17:07 | paroneayea | kk, sounds grood |
| 17:07 | paulproteus | As I understand things, PCF wants (C) assignment too. |
| 17:07 | paroneayea | I've already done that |
| 17:07 | I used to work at the PCF remember? ;) | |
| 17:08 | paulproteus | Well, sure, but I imagine that if you're working on MC stuff during CC time, the work you're doing is owned by CC. |
| 17:08 | paroneayea | oh hm |
| 17:08 | paulproteus | Rather, the (C) to the work you're doing. |
| 17:08 | paroneayea | ok :) |
| 17:16 | willkg | back. |
| 17:16 | paulproteus | sweetness. |
| 17:16 | willkg | paulproteus: so... how's your day look? |
| 17:17 | paulproteus: i could do all the things i said i was going to do and then talk with you about flashscraper/vidscraper. or i could go work on other things. | |
| 17:17 | paulproteus: if you're busy, then i'll work on other things. | |
| 17:17 | paulproteus | I can handle some vidscraper chat, 'cause I want that to proceed. |
| 17:17 | willkg | ok. i'll go do the things i said i was going to do, then. |
| 17:18 | paulproteus | b |
| 17:18 | willkg | can you chat in an hour or two? |
| 17:18 | paulproteus | Yup; that's better than now, even. |
| 17:18 | willkg | er, when's a good time to chat? |
| 17:19 | paulproteus | ca. 1 PM or after |
| 17:20 | Between 1 and 6 PM. | |
| 17:23 | willkg | ok. sounds good. i'll ping you when i'm done doing my homework. |
| 17:40 | paulproteus | b |
| 17:49 | ajonas: Is there any particularly reasonable way to select which admins get demoted when you drop down the tier you're in? | |
| 17:49 | ajonas | paulproteus: most recently made admins |
| 17:50 | paulproteus | Yeah, except I don't know if we store that. |
| 17:50 | I'll check. | |
| 17:50 | willkg | sort them alphabetically and ditch people at the beginning of the alphabet. :) |
| 17:50 | ajonas | paulproteus: ok. if not then i'm not sure there's a reasonable way, it might have to be alphabetical |
| 17:50 | willkg: heh | |
| 17:50 | paulproteus | Hah. |
| 17:50 | I was going to say high user IDs, AKA late signups. | |
| 17:50 | ajonas | paulproteus: but the site creator should always stay admin by default |
| 17:50 | willkg | or hash their names and sort by the hash. |
| 17:51 | ajonas | paulproteus: that works |
| 17:51 | paulproteus | ajonas: that much I have for sure. |
| 17:51 | bendk joined #miro-hackers | |
| 17:51 | willkg | bendk: hi! |
| 17:51 | bendk | hey will |
| 17:51 | so I still haven't sent out that email about list performance, but that's because I have a new idea for it | |
| 17:51 | willkg | list performance? pretend i don't remember what that is. |
| 17:52 | bendk | I'm just going to try to implement it and see if it works instead of dumping my brain |
| 17:52 | item list performance when adding/removing rows | |
| 17:52 | willkg | ahhh... right. |
| 17:52 | bendk | you suggested it on the call |
| 17:52 | good suggestion, but while I was writing up I had (hopefully) a eureka moment | |
| 17:53 | willkg | i did? mmm... this whole "can't get more than 3 hours of sleep in a row for weeks on end" thing is really handicapping me. |
| 18:07 | paulproteus: you said to look at profile_importer.py ... but i don't see such a thing in the tree. did i copy and paste the name of the file wrong? | |
| 18:07 | paulproteus | git ls-files | grep profile_importer.py |
| 18:07 | mysite/customs/profile_importer.py | |
| 18:07 | iirc | |
| 18:08 | One more thing you should know is the OpenHatch concept of a DataImportAttempt. | |
| 18:08 | willkg | mmm... i don't see that file in the tree. |
| 18:08 | paulproteus | If you already know it, great; if not, I can explain. |
| 18:08 | * paulproteus | gulps. |
| 18:08 | paulproteus | willkg: Did you clone from Gitorious, or from code-dot-openhatch? |
| 18:08 | willkg | i just did a "find . -name 'profile*'" from the root of the tree and there are no files like that. |
| 18:08 | paulproteus | code-dot-openhatch provides git service but serves out an old version. |
| 18:08 | I guess that's less than great. | |
| 18:08 | willkg | i went to https://openhatch.org/blog/source-code-etc/ and used the git clone line from that. |
| 18:09 | paulproteus | oH MAN |
| 18:09 | I fixed that LAST NIGHT but it's still cached by WP-SuperCache!!! | |
| 18:09 | willkg | heh. :) |
| 18:09 | sorry dude. | |
| 18:09 | paulproteus | I owe you a sorry! |
| 18:10 | willkg | no worries. i did like the "it's file such-and-such" "oh no it isn't." "yes it is. you can find it using standard ways to find files in a tree." "oh no i can't." ... |
| 18:10 | it was a fun conversation. :) | |
| 18:10 | paulproteus | :D Clearly you need more sleep! |
| 18:10 | Please re-try! | |
| 18:10 | willkg | if monty python ever did sketch comedy that was code-related, it'd totally be like that. |
| 18:11 | ok. now it says oh-mainline.git. i'll grab that and start over. :) | |
| 18:12 | paulproteus | Sweetness. |
| 18:19 | Odysimus left #miro-hackers | |
| 18:20 | willkg | afk a smidge.... |
| 18:34 | Odysimus joined #miro-hackers | |
| 18:41 | * paulproteus | waves to Odysimus |
| 19:02 | ajonas | getting lunch, afk for a bit |
| 19:17 | paulproteus | Cool, check in with me when you're back, ajonas! |
| 19:23 | janetPCF1 joined #miro-hackers | |
| 19:26 | janetPCF left #miro-hackers | |
| 19:27 | ajonas | paulproteus: back |
| 19:28 | paulproteus | ajonas: Drat (-: Well, I've gotten some skeletal work done on checking if you will lose admins, and if so, removing them from your site. |
| 19:28 | I can deploy it for your poking by 3. | |
| 19:28 | ajonas | paulproteus: sounds good |
| 20:04 | paulproteus | ajonas: okay, log into floyd-dev! |
| 20:05 | One thing you should know: | |
| 20:05 | ajonas | paulproteus: just going to finish up writing something first |
| 20:06 | paulproteus | The "Switch down to basic" button is the yellow one in the up-right that says "Uprade Today!" [sic] |
| 20:06 | It's mis-labeled in the UI, so I'm telling you here what it does. | |
| 20:06 | ajonas: Cool | |
| 20:06 | I'm going to write out some notes for you here, and you can play with it once you're' ready. | |
| 20:06 | You're on Premium right now. If you drop down to Plus or Basic, you will lose admins, and the UI will show you that. | |
| 20:10 | ajonas | cool - i don't want to do it b/c it will take away your access! |
| 20:11 | paulproteus: so beware, i'll try it out briefly | |
| 20:11 | paulproteus | ajonas: It's okay (-: you can re-add me, and/or I can put me back in from the DB. |
| 20:11 | ajonas | paulproteus: did you end up doing it by latest created? |
| 20:12 | paulproteus | It's "sort admins by user ID, and choose the highest user ID" |
| 20:12 | ajonas | paulproteus: wait - it shouldn't delete the user, just make them non-admin, right? |
| 20:12 | paulproteus | Right. |
| 20:12 | ajonas | k |
| 20:12 | paulproteus: error | |
| 20:12 | "Forbidden (403)" | |
| 20:12 | http://floyd-dev.mirocommunity[…]rmed_change_tier/ | |
| 20:12 | paulproteus | Oh, right. |
| 20:12 | * paulproteus | rolls his eyes. |
| 20:13 | paulproteus | Thanks, I'll fix that right now. |
| 20:14 | ...weird. | |
| 20:16 | There's a deployment difference between my machine and the dev servers. | |
| 20:17 | ajonas | paulproteus: also, if you choose "Cancel" (our warning scared you) it should take you back to the Tiers page, not to the review queue |
| 20:18 | paulproteus | ajonas: Fixed the 403 problem. |
| 20:18 | ajonas | paulproteus: cool |
| 20:19 | paulproteus | And cancel, too! |
| 20:19 | ajonas | paulproteus: now i didn't get the warning page at all |
| 20:19 | paulproteus | Yeah -- I already sent you down to Plus to test it. |
| 20:19 | Try going down to basic? | |
| 20:19 | I will go slyly make my an admin while you do that. | |
| 20:20 | ajonas | paulproteus: error on cancel |
| 20:21 | paulproteus: i think you might have been overly restrictive - as far as i can tell i now have only 4 admins | |
| 20:21 | paulproteus | Oh, including yourself? |
| 20:22 | ajonas | paulproteus: *nod* |
| 20:22 | * paulproteus | rolls his eyes. |
| 20:22 | paulproteus | Probably an off-by-one error on my part. I can test for that. |
| 20:23 | ajonas | paulproteus: it also occurs when i try to promote someone, says i already have 5 |
| 20:24 | paulproteus | Huh, that's surprising. |
| 20:24 | I left a note in Bugzilla, and will fix those two things first thing tomorrow. | |
| 20:25 | Thanks for working with me on that. | |
| 20:25 | ajonas | paulproteus: sure thing |
| 20:27 | paulproteus | ajonas: Also I just fixed the cancel button, I think. |
| 20:28 | Untested, but "should work" (-: | |
| 20:28 | ajonas | paulproteus: ok |
| 20:28 | paulproteus | Okay, now I'm off! |
| 20:28 | ajonas | paulproteus: yep, works |
| 20:28 | paulproteus: see you tomorrow | |
| 22:08 | willkg | paulproteus: i've read through the openhatch code you pointed me to. i haven't done the second thing i was going to do, yet, though. |
| 22:08 | paulproteus: and i'm running out of time for today. | |
| 22:08 | paulproteus | What was the second? |
| 22:08 | willkg | paulproteus: so... can we do the "kick this can down the road" mambo one more time? |
| 22:08 | paulproteus | b |
| 22:09 | willkg | i think it was look at the vidscraper code and the flashscraper code and come up with a suggested set of changes to support sync and async. |
| 22:09 | paulproteus | Oh, right on. |
| 22:09 | BTW: | |
| 22:09 | willkg | honestly, i think it's not hard. i think most of the work will be taking the existing work functions and splitting them into pieces. |
| 22:09 | paulproteus | I think that if we "just" make vidscraper and flashscraper async, it's easy to understand how to do it synchronously. |
| 22:09 | Yeah, exactly | |
| 22:09 | * willkg | nods. |
| 22:10 | paulproteus | I just want to have some reasonable structural basis for the splitting-up, and that's why I pointed you to the OH code, as an example of some such structural basis. |
| 22:10 | * willkg | nods. |
| 22:11 | willkg | you've got a bunch of classes in there. that's probably reasonable. flashscraper is a bunch of functions and sometimes it's hard to follow it because you don't know what goes with what. |
| 22:11 | ajonas left #miro-hackers | |
| 22:12 | paulproteus | Okay, well I think we can table it from here; I just want to imply that it's not all that terrifying (-: |
| 22:12 | willkg | oh definitely. and reading through the OH code was very helpful. |
| 22:29 | Seganok joined #miro-hackers | |
| 22:40 | paulproteus | Oh, that's kind of surprising! |
| 22:50 | Seganok | Hi Janet, |
| 22:50 | I am testing audio #3: audio - move to audio section then delete | |
| 22:50 | I cannot 'Drag the feed from the video section to the audio section' | |
| 22:50 | Maybe I cannot do it only on my laptop... | |
| 22:50 | Sergei | |
| 23:25 | DGMurdockIII joined #miro-hackers | |
| 23:35 | maggie_s joined #miro-hackers | |
| 23:35 | willkg left #miro-hackers |