*** tpb has joined #timvideos | 00:00 | |
*** iiie0 has joined #timvideos | 03:41 | |
mithro-work | heyo people | 04:01 |
---|---|---|
CarlFK | hey ya | 04:01 |
lukejohn | hello | 04:01 |
*** mithro has joined #timvideos | 04:23 | |
lukejohn | so the file pycon2internal.py in https://github.com/timvideos/streaming-system/tree/master/website is somewhat event specific. would you prefer I leave as is or can I rename to zookeepr2internal.py | 04:43 |
tpb | <http://ln-s.net/-2c1> (at github.com) | 04:43 |
mithro-work | lukejohn, its pycon specific | 04:50 |
mithro-work | lukejohn, but the format it accepts is similar to the format zookeeper outputs | 04:50 |
*** iiie has quit IRC | 04:52 | |
lukejohn | mithro-work, so rather than moving i can just copy and create lca2internal.py? if so i would be tempted to pull in some of the data from config.json, but i note that you have a github issue about moving this to the db. When you move to this info to the db will you still be keeping a seed.json to populate the db? | 04:54 |
mithro-work | what data would you pull from config.json? | 04:54 |
*** iiie0 has quit IRC | 05:29 | |
lukejohn | So I just had another look, and it doesn't seem like this is really possible without making changes to the config.json (moving the rooms to an array or object, and pulling the room map from there). the intention was just to reduce the amount of places you need to hardcode room info. | 06:23 |
lukejohn | Rather than make significant changes to the config.json file I'll just document what files need to be changed on https://github.com/timvideos/streaming-system/blob/master/website/README.md under Initial Configuration. | 06:24 |
tpb | <http://ln-s.net/+zg+> (at github.com) | 06:24 |
mithro-work | lukejohn, eventually I'd like to not need the "custom" stuff in xxx2internal.py | 06:36 |
mithro-work | lukejohn, but getting things fixed on the PyCon website was a bit of a challenge | 06:36 |
CarlFK | mithro they still don't have a json export in trunk | 06:37 |
mithro-work | lukejohn, IE the ROOM_MAP / BREAK_NAMES where to work around stupidity in their json output format | 06:38 |
mithro-work | I'd hope we wouldn't need them for Zookeepr | 06:38 |
lukejohn | mithro-work: Ahh, is there a previous version that has been used with zookeepr somewhere? it looks like pycon2internal was created for purpose. | 06:39 |
mithro-work | lukejohn, no, as I didn't do the streaming last year | 06:40 |
CarlFK | mithro-work: https://github.com/pinax/symposion/pull/45 that is the best I have been able to beat out of the various people who have coded something for veyepar to consume | 06:43 |
tpb | Title: Adds a schedule_json view which provides a /schedule/conference.json endpoint. by taavi · Pull Request #45 · pinax/symposion · GitHub (at github.com) | 06:43 |
lukejohn | so i'm just going to add a json export to our zookeepr that matches the format that xxx2internal.py and just have xxx2internal.py load it in directly. | 07:00 |
lukejohn | just to clarify, it's going to match the format that xxx2internal.py is generating. | 07:01 |
mithro-work | lukejohn, the json export part should already exist? | 07:26 |
CarlFK | I bet the hope is to craft the export to exactly match some other export (like pycon 2013) | 07:29 |
CarlFK | which is a probably a bad idea | 07:30 |
CarlFK | I find complicated export code is harder to deal with than complicated consumer code | 07:31 |
lukejohn | the json export part currently looks the same as pycons (though with some sensitive data that shouldn't be on it), but it is just as easy to get it to export to look the same as what xxx2internal.py outputs. http://lca2014.linux.org.au/programme/schedule/json. i need to modify it anyway to remove the sensitive data, so it's no extra work really. | 07:34 |
tpb | <http://ln-s.net/:yez> (at lca2014.linux.org.au) | 07:34 |
CarlFK | lukejohn: sensitive is emails? | 07:40 |
lukejohn | yes | 07:40 |
mithro-work | lukejohn, pycon2interal.py generates python output? | 07:41 |
lukejohn | hahah yes "./Makefile:$(ACTIVATE) && python pycon2internal.py > frontend/data.py", i thought that was a little odd. | 07:43 |
CarlFK | I would protect the emails using something like https://github.com/pyconca/2013-web/blob/pyconca2013/symposion/schedule/views.py#L184 is basically: email if request.user.is_staff else "redacted" | 07:43 |
tpb | Title: 2013-web/symposion/schedule/views.py at pyconca2013 · pyconca/2013-web · GitHub (at github.com) | 07:43 |
*** mithro has quit IRC | 09:51 | |
*** hyades has quit IRC | 10:07 | |
*** mithro has joined #timvideos | 10:33 | |
lukejohn | CarlFK: thanks for the suggestion, but as far as I can tell theres no staff interfaces consuming that json. | 11:52 |
lukejohn | mithro-work, i've now updated our json feed to give an output that more closely resembles what xxx2internal.py is generating, http://lca2014.linux.org.au/programme/schedule/json. so i can remove basically all the formatting | 11:53 |
tpb | <http://ln-s.net/:yez> (at lca2014.linux.org.au) | 11:53 |
CarlFK | lukejohn: the email is used to send the presenter a preview of their video metadata and later the URL of their video | 13:39 |
skay | I wonder. change the api so that someone can provide an encryption key and then the service returns sensitive info encrypted on the key | 14:44 |
skay | how kludgy would that be? | 14:44 |
skay | I think I'd like it more than figuring out oath2 crap | 14:44 |
skay | I mean, I can figure out oath2 crap. it just seems tedious | 14:45 |
skay | and you have to have an account | 14:45 |
*** CarlFK has quit IRC | 16:10 | |
*** CarlFK has joined #timvideos | 17:28 | |
*** iiie has joined #timvideos | 21:07 | |
CarlFK | mithro awake? will be arriving at Chipy in about an hour, should have collector up in about 2h from now. | 22:33 |
*** CarlFK has quit IRC | 22:45 | |
* iiie is here | 23:24 | |
* skay waves | 23:24 | |
iiie | though I didn't expect to be | 23:24 |
skay | 'm skipping chipy in person because of not feeling well | 23:24 |
iiie | got someone to run the encoder? | 23:24 |
skay | what are you doing missing the party? | 23:24 |
iiie | Yeah, change of plans on that. | 23:24 |
skay | I think tim might help | 23:25 |
skay | I haven't worked on it ... not enough spoons and then also feeling barfy yesterday | 23:25 |
skay | better today definitely! | 23:25 |
iiie | woot | 23:27 |
iiie | Also I just checked, mission isn't up and none of the other encoders are either. | 23:27 |
skay | will you be able to help? I haven't prepared to do anything | 23:28 |
skay | I think nothing needs to happen until around 7 | 23:28 |
skay | and tim might be on around then. I think he plans to | 23:28 |
skay | thanks for checking and all the help | 23:28 |
iiie | yes I'm able to help | 23:29 |
iiie | if Tim's around I won't step on toes :) | 23:29 |
skay | iiie: mithro: Carl needs some phone number and I have no idea what he is talking about | 23:37 |
skay | it is supposed to be on his calendar | 23:37 |
iiie | hm, for chipy? | 23:37 |
*** mithro has quit IRC | 23:38 | |
skay | yeah, he expected to see a calendar entry on his cal with GP Chicago Python Users Group Meeting | 23:38 |
skay | it's not there | 23:38 |
skay | he said you know | 23:38 |
skay | I don't know what he's talking about | 23:38 |
iiie | Braintree | 23:39 |
iiie | 111 North Canal Street #455 Chicago, IL 60606 | 23:39 |
iiie | I don't see a phone number though | 23:39 |
iiie | I found support and sales numbers | 23:41 |
iiie | Support | 23:42 |
iiie | 877.434.2894 | 23:42 |
iiie | Sales | 23:42 |
iiie | 877.511.5036 | 23:42 |
iiie | address matches | 23:42 |
iiie | https://www.braintreepayments.com/contact-us | 23:42 |
tpb | Title: Contact Us - Braintree (at www.braintreepayments.com) | 23:42 |
mithro-work | morning | 23:54 |
iiie | goodmorning | 23:54 |
mithro-work | people need any help? | 23:54 |
iiie | Carl's still in route, or at least not back online. | 23:55 |
mithro-work | how's bringing up the encoder going? | 23:56 |
iiie | You or I can handle the encoder. | 23:56 |
iiie | I haven't, but it hasn't given me trouble to date. | 23:56 |
* iiie goes to start it | 23:56 | |
mithro-work | If you have the time, I'd appreciate you running it up | 23:56 |
mithro-work | got work I should be doing :P | 23:56 |
skay | iiie: hey, you could run the script command, and then when you are done typing everything, exit. and it captures all your session | 23:57 |
iiie | I can / will (I'm going to watch the stream anyway) | 23:57 |
skay | or you could termcast | 23:57 |
skay | stream you streaming the stream | 23:57 |
iiie | hm, that sounds cool | 23:57 |
iiie | mission is up | 23:58 |
skay | https://github.com/dtinth/ttycast | 23:58 |
tpb | Title: dtinth/ttycast · GitHub (at github.com) | 23:58 |
skay | I've played with that before. it is cool because you can select the text! | 23:58 |
iiie | does the script command does input right? could get messy :) | 23:58 |
skay | I can't remember | 23:59 |
skay | a long time ago back in the ancient days some of my cs profs asked us to run that when we submitted homework | 23:59 |
skay | and then submit it with the homework | 23:59 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!