All times shown according to UTC.
| Time | Nick | Message |
|---|---|---|
| 00:01 | morganknutson joined #miro-hackers | |
| 00:05 | Dawnrell joined #miro-hackers | |
| 00:23 | morganknutson left #miro-hackers | |
| 00:29 | morganknutson joined #miro-hackers | |
| 00:37 | bendk left #miro-hackers | |
| 00:44 | morganknutson left #miro-hackers | |
| 00:54 | maggie_s left #miro-hackers | |
| 00:55 | morganknutson joined #miro-hackers | |
| 01:02 | Dawnrell left #miro-hackers | |
| 01:42 | kcw left #miro-hackers | |
| 02:01 | ajonas joined #miro-hackers | |
| 02:02 | ajonas left #miro-hackers | |
| 02:02 | morganknutson left #miro-hackers | |
| 02:15 | morganknutson joined #miro-hackers | |
| 02:18 | morganknutson_ joined #miro-hackers | |
| 02:18 | morganknutson left #miro-hackers | |
| 02:27 | morganknutson_ left #miro-hackers | |
| 02:30 | bendk joined #miro-hackers | |
| 02:39 | morganknutson joined #miro-hackers | |
| 02:46 | DGMurdockIII joined #miro-hackers | |
| 02:51 | paroneayea left #miro-hackers | |
| 02:51 | paroneay` joined #miro-hackers | |
| 03:35 | bendk1 joined #miro-hackers | |
| 03:38 | bendk left #miro-hackers | |
| 04:59 | bendk joined #miro-hackers | |
| 04:59 | bendk1 left #miro-hackers | |
| 05:03 | bendk left #miro-hackers | |
| 05:49 | DGMurdockIII left #miro-hackers | |
| 06:01 | bendk joined #miro-hackers | |
| 06:07 | bendk left #miro-hackers | |
| 08:28 | maggie_s joined #miro-hackers | |
| 08:49 | thrillERboy joined #miro-hackers | |
| 08:51 | maggie_s left #miro-hackers | |
| 11:11 | janetPCF joined #miro-hackers | |
| 11:53 | thrillERboy left #miro-hackers | |
| 12:13 | willkg joined #miro-hackers | |
| 12:16 | willkg | hi! |
| 13:34 | z3p left #miro-hackers | |
| 13:56 | ajonas joined #miro-hackers | |
| 14:02 | ajonas left #miro-hackers | |
| 14:15 | z3p joined #miro-hackers | |
| 14:22 | willkg | rebooting the windows build box because it hung last night. |
| 14:29 | running the windows nightly... | |
| 15:04 | zanoi | the download button on getmiro.com says "download miro 3.0" instead of "download miro 3.5" |
| 15:04 | willkg | zanoi: what operating system are you using? |
| 15:04 | zanoi: and what's the url for the page you're looking at. | |
| 15:05 | zanoi: and what's the url for the page you're looking at? (sorry--missed the question mark) | |
| 15:05 | z3p | paulproteus: I assume you've gotten all the nagios/django e-mails? |
| 15:05 | paulproteus | z3p: Yeah, sorry to flood your inbox. |
| 15:05 | willkg: You might like http://justcramer.com/django-sentry/ | |
| 15:05 | z3p | paulproteus: no worries about that; just checking whether I should look into it |
| 15:06 | zanoi | willkg: right, seems ot be a konqueror problem |
| 15:06 | paulproteus | Cool -- well in that case I give you a reassuring, "Naaaahhh, everything's fine..." |
| 15:06 | (-: | |
| 15:06 | zanoi | willkg: am using kubuntu, url is getmiro.com/download |
| 15:06 | willkg | paulproteus: that's an interesting interface. i'll take a look at it more. |
| 15:06 | paulproteus | Cool (-: |
| 15:06 | willkg | zanoi: can you take a screenshot and send it to me at willg at bluesock dot org ? |
| 15:06 | paulproteus | It's designed for Django but I think that it's actually agnostic as to what Python code causes the exceptions. |
| 15:07 | zanoi | willkg: sure |
| 15:07 | willkg | zanoi: i know that sounds silly, but the code for the website is uber sucky and it's difficult to figure out where the issue might be without visualizing it. |
| 15:07 | paulproteus: i'm not sure we could use it with bd without a major overhaul of bd. | |
| 15:07 | zanoi | willkg: heh. |
| 15:08 | willkg | paulproteus: interestingly, bd is ambiguous here. i definitely don't mean thumbs up. there's nothing thumbs up about this bd. |
| 15:08 | * paulproteus | grins ear to ear. |
| 15:08 | paulproteus | Build Dancer? |
| 15:08 | willkg | where "uber sucky" is entirely a subjective opinion. |
| 15:08 | paulproteus | Bogon Deflector, that's the one. |
| 15:09 | zanoi | willkg: it's a tiny issue though, it just seems to happen in konqueror, no other browser |
| 15:13 | willkg | zanoi: well, i find it annoying. i spent a bunch of time a while back centralizing the version numbers into a single include file and fixing all the code to use it. then that got undone by someone. |
| 15:13 | zanoi | willkg: oh, and the url i said is wrong, it actually works on getmiro.com/download but doesn't on getmiro.com |
| 15:13 | willkg | zanoi: so i reimplemented it. but sounds like i missed a place or two. |
| 15:14 | zanoi | willkg: wow, that sounds annoying :) |
| 15:16 | willkg | oo--i think i found it. |
| 15:17 | zanoi | willkg: should that be willg or willkg in your address? |
| 15:18 | willkg | it's willg. but i think i found the issue and don't need the screenshot anymore. |
| 15:18 | zanoi | O_o faster than I could send an email :) |
| 15:18 | willkg | i changed my name a couple of years ago. so on irc, i'm willkg and by email it's willg. |
| 15:18 | zanoi | ok |
| 15:18 | willkg | though i think i have an alias for willkg -> willg on my server. |
| 15:18 | zanoi | well, no email then |
| 15:18 | willkg | give me a second to check in the changes and update the site. |
| 15:19 | paulproteus | willkg: Is getmiro.com in a vcs? |
| 15:19 | zanoi | i can check the changes if you want to |
| 15:19 | or do you have konqueror handy? | |
| 15:19 | willkg | zanoi: i don't have konquerer handy. can you check it now? |
| 15:20 | zanoi | yay, works |
| 15:20 | willkg | zanoi: awesome! thanks for the heads-up! |
| 15:20 | zanoi | that's what i call a quick bugfix :) |
| 15:21 | willkg | it just so happens i was fixing something else earlier today, so i had all the right pieces in the right places. |
| 15:21 | paulproteus: technically getmiro.com is in svn. but it's only recent that we codified a workflow for how to make changes. prior to that, people made changes on the file system and ignored svn. plus there are dozens of "backup files" strewn about the directory. | |
| 15:21 | paulproteus | Gotcha. |
| 15:21 | willkg | paulproteus: i think it's still kind of a big mess. |
| 15:22 | paulproteus | I always want deployments to be read-only checkouts. |
| 15:22 | willkg | paulproteus: plus there's gobs of duplicated code all over it. |
| 15:22 | zanoi | willkg: out of interest, could you tell me why it happened on konqueror but not on for example rekonq (which is webkit based and thus quite close to konqueror)? |
| 15:22 | paulproteus | Maybe sometime I can take a look at the workflow, and/or we can together make sure people use it. |
| 15:22 | BTW, maybe today for async vidscraper? It's good for me, just ping me when you want to chat. | |
| 15:23 | willkg | zanoi: so... there's php code or javascript code that's checking your user agent to figure out which download page to route you to. i think konquerer on your machine has a user agent string that doesn't hit any of the known situations, so it's falling through into the "unknown platform" situation. |
| 15:23 | zanoi: and in that situation on index.php, it was hardcoded still. | |
| 15:23 | paulproteus: mmm... honestly, i'd much rather never ever touch the getmiro.com website and shun it off to someone else's problem. | |
| 15:24 | paulproteus | willkg: Sounds good to me for now. |
| 15:24 | willkg | paulproteus: i think there's a workflow now and i think it's being followed. but i think there's still a lot of legacy cruft and the php code could use some serious work. |
| 15:24 | paulproteus | Gotcha. |
| 15:24 | willkg | paulproteus: the workflow might be documented somewhere. :) |
| 15:25 | paulproteus | z3p: For fun, let me mention that the migration I'm running has been running for about 8 hours. |
| 15:25 | z3p | paulproteus: that's crazy; it's like 5 sites |
| 15:25 | willkg | paulproteus: regarding async vidscraper things, i definitely want to get to that today. i have a call in an hour that i have to be on. after that i'm game. i'll ping you. |
| 15:25 | zanoi | willkg: that's odd, I thought rekonq would be "unknown platform" as well then |
| 15:25 | paulproteus | It's still in the South-introspecting-the-database stage, on the first site. |
| 15:25 | z3p | wtf |
| 15:25 | willkg | zanoi: there's a check for X11 in the user agent that routes to the "source" download page. |
| 15:26 | zanoi | willkg: yay, I have a call in an hour as well :) |
| 15:26 | willkg | zanoi: also, i'm kind of guessing. i'd have to see the user agent string to know whether i'm full of beans or not. |
| 15:26 | zanoi: ha! wouldn't it be funny if it was the same call... ;) | |
| 15:26 | zanoi | willkg: that would be a strange coincidence |
| 15:26 | paulproteus | z3p: The South mailing list basically says, "Whatever, MySQL sucks. Also, you can cache the query's output so that it only has to happen once (but that first time might still be slow)." |
| 15:27 | (But P.S. that caching code is in someone's branch of South, and that branch doesn't actually work fully.) | |
| 15:27 | The thing is, I think it's only the first time that's slow anyway. | |
| 15:28 | z3p | paulproteus: I never ran into this problem though; I wonder what's changed |
| 15:28 | paulproteus | This is the part where I admit that I upgraded South. |
| 15:29 | I don't know if maybe 0.6.x still has the same problem. | |
| 15:29 | z3p | paulproteus: ah :/ |
| 15:29 | paulproteus | But we're on 0.7.3 on the dev servers now. |
| 15:30 | iirc there was some good reason to do so, but "regardless" the migrations are now written with 0.7 in mind. | |
| 15:32 | I guess it's time to face up to the fact that 8 hours for one migration is too long, and something has to change. | |
| 15:39 | paroneay` left #miro-hackers | |
| 15:40 | paroneayea joined #miro-hackers | |
| 15:56 | paulproteus | Tested 0.6.3... yeah, it's unique to zero point seven, this behavior. |
| 15:57 | willkg | afk a bit for food. |
| 16:05 | bendk joined #miro-hackers | |
| 16:06 | bendk | hey will, you around? |
| 16:06 | I mean willkg | |
| 16:09 | willkg | bendk: yeah. i was about to go downstairs to get some food. |
| 16:09 | bendk | okay, I have some questions about your signal comments |
| 16:09 | but eat first | |
| 16:09 | willkg | bendk: even though i said i was going to do that 12 minutes ago, i didn't actually get that far. |
| 16:09 | bendk: ok. brb. | |
| 16:22 | z3p | bendk: aa620e0 |
| 16:23 | just landed ItemSource | |
| 16:24 | bendk | cool, I'll take a look in a sec |
| 16:47 | paulproteus | I'm going to spend some time debugging South. |
| 16:51 | ajonas joined #miro-hackers | |
| 17:24 | janetPCF1 joined #miro-hackers | |
| 17:26 | janetPCF left #miro-hackers | |
| 17:48 | paulproteus | z3p: I'm "happy to report" that the terrible information_schema query in South is the same in version 0.6.2 and version 0.7.3. |
| 17:51 | willkg | paulproteus: yay? |
| 17:52 | paulproteus | It means my choice to upgrade South isn't the problem. |
| 17:52 | It does mean that South itself is the problem. | |
| 17:52 | I'm getting an idea of how to fix it. | |
| 17:53 | willkg | would reversing the polarity of the earth help? |
| 17:53 | i heard you can do that with an iphone app these days. | |
| 17:55 | paulproteus | I'm going to take a shower, and then probably end up eating lunch. |
| 18:01 | z3p | paulproteus: huh, that's strange |
| 18:12 | paulproteus | z3p: I think it's related to less free buffer/cache on the MySQL server, and having more tables. |
| 18:13 | But I think there's a high-quality, easy fix, and I will work on that now until my friends call me about lunch. | |
| 18:15 | ajonas left #miro-hackers | |
| 18:45 | willkg | paulproteus: you on? i'm ready (finally) to talk about vidscraper. |
| 18:46 | paulproteus | I'm going to be afk for a while starting in a few minutes for lunch. |
| 18:46 | Will be back at 3 or 4. | |
| 18:46 | willkg | ok. that's fine. |
| 18:46 | sorry to be so fickle schedule-wise. | |
| 18:49 | paulproteus | No prob |
| 18:49 | Guys and gals! Everybody! https://git.participatorycultu[…]df41143f6c246cf4b ! | |
| 18:49 | And it works! | |
| 18:50 | willkg | paulproteus: nice! |
| 18:50 | paulproteus | I just got this terrifying message: http://pastebin.com/r2GrfGwt |
| 18:50 | I'm gonna say no. | |
| 18:50 | willkg | paulproteus: and that's an awesome checkin comment. |
| 18:51 | paulproteus | willkg: I learned a lot in writing that simple patch, and someone down the road is going to say "Man that moron added ignore_constraints to all these calls. He obviously doesn't know the first thing about databases." |
| 18:51 | I'll show them. | |
| 18:53 | Meanwhile, I wonder what's up with that terrifying error message. | |
| 19:07 | willkg | afk a bit.... |
| 19:07 | z3p | does anyone have a a .torrent of a folder easily acessible? |
| 19:08 | willkg | z3p: i usually grab music from legaltorrents. i think most/all of those are a folder of music files. |
| 19:08 | afk.... | |
| 19:08 | z3p | willkg: thanks |
| 19:23 | kcw joined #miro-hackers | |
| 19:24 | z3p | don't think I can download them from this café anyways, so verifying this bug will have to wait |
| 19:47 | z3p left #miro-hackers | |
| 19:51 | z3p joined #miro-hackers | |
| 19:52 | ajonas joined #miro-hackers | |
| 20:15 | CarlFK left #miro-hackers | |
| 20:23 | morganknutson left #miro-hackers | |
| 20:23 | CarlFK1 joined #miro-hackers | |
| 20:28 | CarlFK1 is now known as CarlFK | |
| 20:37 | willkg | i'm back. |
| 20:38 | morganknutson joined #miro-hackers | |
| 20:38 | willkg | z3p: janetPCF1 and i have been threatening to set up a torrent server for torrents useful for testing. a torrent with folders and stuff in it would be a good one to have. |
| 20:55 | mattjohnson left #miro-hackers | |
| 20:59 | mattjohnson joined #miro-hackers | |
| 21:02 | bob999 joined #miro-hackers | |
| 21:54 | DGMurdockIII joined #miro-hackers | |
| 22:07 | maggie_s joined #miro-hackers | |
| 22:25 | willkg | afk a bit. baby crying. |
| 22:43 | maggie_s | paulproteus: Hi! |
| 22:43 | paulproteus | Hi maggie_s!!! |
| 22:43 | I'm so excited! | |
| 22:43 | PyCon accepted my talk! | |
| 22:43 | This has nothing to do with yo, but I'm still excited! | |
| 22:44 | maggie_s | paulproteus: Sounds great! |
| 22:44 | ajonas | paulproteus: congrats |
| 22:44 | paulproteus | (-: (-: (-: |
| 22:44 | maggie_s | paulproteus: Could you please have a look at http://bugzilla.pculture.org/s[…]_bug.cgi?id=15745 |
| 22:45 | ajonas | paulproteus: you should make sure there is great video of it for python.mirocommunity.org |
| 22:45 | paulproteus | ajonas: I hope to! |
| 22:45 | maggie_s: Er, I'm working on it (-: | |
| 22:46 | maggie_s | paulproteus: Oh, thanks! It would be great to have the site up and running again |
| 22:46 | paulproteus: and congratulations on your talk - hope it will be a great success! | |
| 22:47 | paulproteus | I'm sure janetPCF1 has a lot she can teach me -- the topic is, "Get new contributors (and diversity) through outreach" |
| 22:51 | maggie_s | paulproteus: (: |
| 22:52 | paulproteus: i second what ajonas suggested - do make a video for python.mirocommunity.org | |
| 22:52 | paulproteus | maggie_s: Luckily PyCon will! |
| 22:52 | :D | |
| 22:53 | Okay, ajonas and maggie_s, apparently I'm not debugging South. | |
| 22:54 | not *done* debugging it. | |
| 22:54 | So there's a little more delay in fixing tier stuff | |
| 22:54 | uwe_ left #miro-hackers | |
| 22:54 | * paulproteus | hides from irc for a bit |
| 22:55 | paulproteus | maggie_s: If I'm breaking the dev sites for a bit, what's the best way to reach you and the other QA people? Are you on the miro-community development email list? |
| 22:55 | uwe_ joined #miro-hackers | |
| 22:56 | maggie_s | paulproteus: should be in bugzilla; however, in case something goes wrong, here's my e-mail - m.shamraeva gmail.com |
| 22:59 | paulproteus | Cool, that's okay for now. |
| 23:07 | Okay, database migrations successful. | |
| 23:07 | #39 is still going to need some fixing... | |
| 23:07 | maggie_s: I believe this resolves your ticket. | |
| 23:08 | And ajonas, I can show you around the new tiers stuff, which will surely cause you to file lots of other bugs. | |
| 23:08 | ajonas | paulproteus: cool, let's do it |
| 23:08 | paulproteus | I'm going to log into one of these dev sites and find the right pages to look at. |
| 23:08 | ajonas | paulproteus: let's use floyd-dev |
| 23:08 | paulproteus | b |
| 23:09 | Okay, log in and View Admin | |
| 23:09 | Click Settings | |
| 23:09 | Then click Tier | |
| 23:09 | Then, like, upgrade your account! | |
| 23:09 | I just upgraded to the middle one. | |
| 23:09 | I now realize I can't downgrade. | |
| 23:10 | Check out the dashboard, also. | |
| 23:10 | The top-right "You've used X of your Y video limit" is based on real data. | |
| 23:10 | If you try to add admins, it's also limited. | |
| 23:10 | Theme uploads should be similarly limited. | |
| 23:10 | ajonas | paulproteus: oh neat! |
| 23:10 | paulproteus: goes to try it | |
| 23:11 | paulproteus | z3p: You around? I know it's late; if not, that's okay. |
| 23:11 | I have been trying to figure out how the tabs work within the admin. (Actually maybe paroneayea knows, mwahaha) | |
| 23:11 | I can't make my Tier tab cause the right UI changes to visually indicate that it's active, and part of Settings. | |
| 23:12 | ajonas | paulproteus: i'm going to make a list of things i see that are off, does that work? and then i can add to BZ? although some are small |
| 23:12 | paulproteus | ajonas: That would be awesome. |
| 23:12 | maggie_s | paulproteus: Thanks a lot! will go back to testing now... (but cannot promise that nothing else will be broken (:) |
| 23:12 | paulproteus | maggie_s: (-: |
| 23:12 | Jam them into the existing tiers ticket, if possible. | |
| 23:12 | ajonas | paulproteus: k |
| 23:13 | paulproteus: i seem to be automatically at the premium tier? | |
| 23:13 | paulproteus | That's 'cause I clicked it for youl. |
| 23:13 | you. | |
| 23:13 | Originally it was 'basic'. | |
| 23:13 | I got so excited by the UI that I couldn't help myself but click around! | |
| 23:13 | And now I realize there's no way to downgrade (-: | |
| 23:13 | ajonas | paulproteus: got it |
| 23:13 | paulproteus | (all the way down to basic) |
| 23:14 | ajonas | paulproteus: didn't we decide to switch downgrade to cancel, with the others having "switch to this" ? |
| 23:14 | paulproteus: er, sorry, that can go in the list | |
| 23:15 | paroneayea | whaaaa? |
| 23:15 | oh, tabs maybe were before my time? | |
| 23:15 | er after | |
| 23:15 | paulproteus | Okay (-: |
| 23:15 | Tablessness is before my time. | |
| 23:15 | ajonas | paulproteus, paroneayea : i think they may be relatively recent, morgan did a redesign about a year ago, i think |
| 23:16 | paroneayea | ah |
| 23:16 | paulproteus | afk for 10 minutes |
| 23:18 | ajonas | paulproteus: i think we had already enabled custom themes for floyd-dev, which makes it a not excellent test i guess |
| 23:23 | paulproteus: when you have a min, can you add an update to the ticket, so i and any other testers have a sense of what should work vs. things that haven't been implemented yet, where possible | |
| 23:23 | ? | |
| 23:40 | willkg | wow... one of the feeds in miroguide has a 2.8mb feed download. that's insane. |
| 23:40 | paulproteus | willkg: (-: |
| 23:41 | That's exciting | |
| 23:41 | ajonas: Back. | |
| 23:41 | willkg | the feed has 243K lines in it. |
| 23:41 | it's making vim do some serious work to truncate it. | |
| 23:41 | paulproteus | <enclosure url="data:base64:..."> |
| 23:41 | I wish. | |
| 23:41 | That'd be hilarious. | |
| 23:41 | willkg | it's not even that! each item is only like 10 lines long. this has like four gazillion items in it. |
| 23:42 | paulproteus | I figured. |
| 23:42 | ajonas: I'll reply to that ticket. | |
| 23:42 | ajonas | paulproteus: cool |
| 23:42 | paulproteus: limiting admins seems to work beautifully | |
| 23:43 | paulproteus | Great (-: I spent some time making sure that was working end-to-end. |
| 23:44 | willkg | paulproteus: oops--i missed an order of magnitude! that feed was 28mb! |
| 23:45 | paulproteus | Now we're talking. |
| 23:51 | willkg | hrm... if i add all these feeds, that'll add 500M to the checkout. that doesn't even include the parsed feed output. |
| 23:51 | anyhow... things to think about tomorrow. | |
| 23:51 | paulproteus: sorry about the async thing. maybe we can talk about it tomorrow? | |
| 23:51 | paulproteus | b |
| 23:52 | willkg | paulproteus: part of me thinks we should make the discussion about async async. |
| 23:52 | paulproteus: either that or use this discussion as an example of how not to do a discussion about async stuff. | |
| 23:52 | paulproteus | willkg: Actually, yeah -- do you have 5 min right now? |
| 23:52 | willkg | yeah. i could do it now. |
| 23:52 | paulproteus | Let's figure out what we need from each other. |
| 23:52 | I think that we should make vidscraper async. | |
| 23:53 | willkg | sure. so i need two things. first, in miro we probably want to use libcurl instead of urllib2. so that needs to be abstracted out. |
| 23:53 | paulproteus | Yup, agreed. |
| 23:53 | willkg | the second thing is that we're going to want to use our own eventloop. i imagine MC has its own eventloop. so that needs to be abstracted out. |
| 23:53 | paulproteus | And I don't want use libcurl, so I think we should abstract out the backend entirely. |
| 23:53 | Yup -- abstract out the event loop, I agree. | |
| 23:53 | willkg | third (and this might not be a problem) is that some things i need vidscraper to figure out require multiple http requests to do with some hemming and hawing logic in between. |
| 23:54 | paulproteus | willkg: In the OpenHatch code I have a way to do that. |
| 23:54 | I kind of think, honestly, that I should refactor that OpenHatch code into an asyncapilib. | |
| 23:54 | willkg | is that the UrlCallbacksAndHunchbacks thing you showed me yesterday? |
| 23:54 | paulproteus | Yup, exactly. |
| 23:54 | * willkg | nods. |
| 23:54 | paulproteus | Then vidscraper would depend on asyncapilib, and then vidscraper would transition to using that strategy. |
| 23:54 | willkg: Oh, wait -- | |
| 23:55 | willkg | but that means i have to pull in another dependency? |
| 23:55 | * paulproteus | gulps |
| 23:55 | willkg | can't we just agree on a cheesy api to handle it? it shouldn't be hard. |
| 23:55 | paulproteus | Yes, but it's a dependency that you and I would maintain. Why the dependency fear? Just imagine that vidscraper is one thing, except that it's two things. |
| 23:55 | willkg | plus i think we need to do this in a way that universal subtitles doesn't have to change from using it synchronously. |
| 23:55 | paulproteus | I agree -- right. asyncapilib can have a sync mode. |
| 23:56 | (or vidscraper) | |
| 23:56 | willkg | every new dependency adds more things to deal with in miro land. so, sure, it's just one more, but ... i'd rather not if we don't have to. |
| 23:56 | i'd have to see what asyncapilib looks like. | |
| 23:57 | paulproteus | I mean, you're getting one more -- vidscraper. Now you'd "just" be getting two. |
| 23:57 | But sure. | |
| 23:57 | willkg | pretty sure that's all i need right now. after that's in, then i think i have to make some additional changes. |
| 23:57 | paulproteus | Cool. |
| 23:57 | willkg | i'm totally game for making the changes. i think i'm going to make some project infrastructure changes tomorrow. |
| 23:57 | nothing big. mostly cosmetic and documentation related. | |
| 23:58 | paulproteus | My next step is to write a sample architecture for vidscraper being event-loop independent and offering a way to let you have a response depend on a second response. |
| 23:58 | Note that both of those already work within the OpenHatch-specific mini-apilib. | |
| 23:59 | willkg | the response -> second response should be easy to do. just split the big work into a series of smaller functions. |
| 23:59 | for sync mode, we just have the same "thread" iterate through them sequentially. | |
| 23:59 | paulproteus | Yeah, it is "easy". More importantly it's already done. (-: |
| 23:59 | willkg | oh, cool. i looked at the code this morning, but it was ooooohhh so long ago. |
gmail.com