fluid-work IRC Logs-2012-02-23

[09:13:39 CST(-0600)] <colinclark> alexn: Hey

[09:13:40 CST(-0600)] <colinclark> hiya

[09:13:45 CST(-0600)] <colinclark> over here

[09:13:47 CST(-0600)] * colinclark waves

[09:13:49 CST(-0600)] <michelled> colinclark: here's the captionator folder: https://github.com/michelled/videoPlayer/tree/demo/lib/captionator

[09:14:01 CST(-0600)] <michelled> you'll see alexn has put a license file and read me in there

[09:14:20 CST(-0600)] * michelled waves back

[09:15:43 CST(-0600)] <alexn> I was not sure If I can put what the author wrote in the license section on the Captionator website which is here https://github.com/cgiffard/Captionator

[09:18:38 CST(-0600)] <colinclark> So two issues here:

[09:19:51 CST(-0600)] <colinclark> 1. Christopher Gifford isn't using a familiar, OSI-recognized license for Captionator

[09:20:34 CST(-0600)] <colinclark> 2. We don't typically change the license of third-party code. Some licenses do allow this, but it's not something we've ever needed or wanted to do.

[09:20:39 CST(-0600)] <colinclark> So, next steps:

[09:21:04 CST(-0600)] <colinclark> For #1, I'll contact Gifford and tell him how much we like Captionator, and that we're hoping to contribute, and if he would consider using an OSI-approved license

[09:21:39 CST(-0600)] <colinclark> For #2, let's remove the MIT license from our redistribution of Captionator in the Video Player repo

[09:31:24 CST(-0600)] <colinclark> michelled: This is the real deal? https://github.com/michelled/videoPlayer/tree/demo

[09:32:33 CST(-0600)] <michelled> yep colinclark - that's what we are all working off

[09:51:26 CST(-0600)] <avtar> michelled: could you please let me know which changes you're looking for in the demo branch so that i can test a few things?

[09:51:43 CST(-0600)] <avtar> this might turn out to be an issue with the version of continuum we're using http://jira.codehaus.org/browse/CONTINUUM-2591

[09:52:12 CST(-0600)] <michelled> sure avtar

[09:52:24 CST(-0600)] <michelled> basically, when you load the mammals demo: http://build.fluidproject.org/videodemo/demos/Mammals.html

[09:52:30 CST(-0600)] <michelled> the first video is not being found

[09:52:35 CST(-0600)] <michelled> there is an error in the console

[09:52:51 CST(-0600)] <michelled> but when you look at the git repo the video is there: https://github.com/michelled/videoPlayer/tree/demo/demos/videos/Mammals

[09:52:59 CST(-0600)] <michelled> so I'm wondering what's going on

[09:56:20 CST(-0600)] <michelled> colinclark: some of the destruction of the the styling that we saw yesterday was introduced by Captionator

[09:56:43 CST(-0600)] <michelled> alexn: is about to push a change that restores some sanity (smile)

[09:56:55 CST(-0600)] <michelled> we'll let you know when it's up

[09:57:30 CST(-0600)] <michelled> colinclark: you should update now (smile)

[09:57:54 CST(-0600)] <colinclark> yay

[10:28:54 CST(-0600)] <cindyli> colinclark, avtar, apache httpd.conf changes to get video showing up in firefox -

[10:28:55 CST(-0600)] <cindyli> AddType application/x-httpd-php .php .phtml

[10:28:55 CST(-0600)] <cindyli> AddType video/ogg .ogv

[10:28:55 CST(-0600)] <cindyli> AddType video/mp4 .mp4

[10:28:55 CST(-0600)] <cindyli> AddType video/webm .webm

[10:44:27 CST(-0600)] <cindyli> oh, ignore the first line, which is irrelevant. don't forget to restart your apache after applying the change

[10:49:23 CST(-0600)] <michelled> cindyli: do you need the captions in json for the transcripts to work?

[10:49:33 CST(-0600)] <cindyli> yes, michelled

[10:49:38 CST(-0600)] <cindyli> for now

[10:49:52 CST(-0600)] <michelled> cindyli: so we are planning for next week to have captions in both formats then?

[10:50:00 CST(-0600)] <cindyli> yes, michelled

[10:50:04 CST(-0600)] <michelled> ok, thx

[10:50:42 CST(-0600)] <cindyli> one sec, "next week", do you mean before or after the demo?

[10:50:52 CST(-0600)] <michelled> cindyli: I mean for the demo

[10:50:54 CST(-0600)] <cindyli> michelled: ^

[10:53:54 CST(-0600)] <colinclark> cindyli: Your MIME types saved the day!

[10:54:07 CST(-0600)] <cindyli> yay!

[10:56:04 CST(-0600)] <cindyli> i'm not sure if we had enough time to had enough time for accepting both formats, michelled. I don't know how much time I would need to write the webVTT parser since i have never written one in javascript yet (wink) this would be a good practice, i'm just worry about the timeline

[10:57:53 CST(-0600)] <michelled> cindyli: makes sense - let's get it working first and then improve it

[10:58:10 CST(-0600)] <cindyli> ok

[11:03:45 CST(-0600)] <avtar> michelled: could you please take at the build directory again? http://build.fluidproject.org/videodemo/videoPlayer/demos/videos/Mammals/

[11:04:35 CST(-0600)] <michelled> looking good avtar

[11:04:43 CST(-0600)] <michelled> it has the latest changes that were pushed up this morning

[11:05:16 CST(-0600)] <michelled> thanks for fixing this

[11:05:21 CST(-0600)] <avtar> np

[11:08:03 CST(-0600)] <colinclark> jvass: Hey, can you toss me a URL to your latest hi-fis?

[11:08:16 CST(-0600)] <colinclark> I'm starting with the processing of getting our scrub bar back (smile)

[11:08:19 CST(-0600)] <colinclark> and making it look hot

[11:21:33 CST(-0600)] <jvass> colinclark: http://wiki.fluidproject.org/display/fluid/Video+Player+Design+%28February%29 (smile)

[11:22:21 CST(-0600)] <jessm> jvass: i was looking' at these this a.m. and had a question

[11:22:25 CST(-0600)] <jessm> probably a silly one

[11:23:01 CST(-0600)] <jessm> but if the video player is contained within a page with other stuff (like text), what happens when the video is playing and the user clicks on the text outside of the player?

[11:23:06 CST(-0600)] <jessm> does the player stop?

[11:23:18 CST(-0600)] <jessm> do the lights in cincinnati turn off?

[11:25:39 CST(-0600)] <jvass> jessm: I would say the video continues playing, because maybe the user wants to listen to the video while they browse the rest of the page contents

[11:26:58 CST(-0600)] <jvass> would that make sense to you?

[11:30:21 CST(-0600)] <jvass> (the controls, however, would hide)

[11:32:09 CST(-0600)] <jessm> jvass: that does make sense

[11:32:42 CST(-0600)] <jessm> i was just wondering because i feel like lately everyone is using these pop-out boxes for vids and pics and then if you click outside of them it effectively closes the pop out

[11:33:01 CST(-0600)] <jessm> tweet deck does this as an example

[11:33:23 CST(-0600)] <jessm> but i think it makes sense for a player imbedded in a page to stay put and play like you said

[11:36:30 CST(-0600)] <jvass> oh i see what you mean

[11:37:49 CST(-0600)] <Justin_o> yura: have you ever seen this error "Uncaught TypeError: Object #<Object> has no method '_setErr'"

[11:37:56 CST(-0600)] <Justin_o> i'm trying to use the renderer

[11:39:08 CST(-0600)] <yura> Justin_o: ohhhhhh

[11:39:11 CST(-0600)] <yura> sweet

[11:39:14 CST(-0600)] <yura> in IE ?

[11:39:15 CST(-0600)] <yura> (smile)

[11:39:44 CST(-0600)] <Justin_o> in linux.. having the issue in both chrome and ff

[11:39:49 CST(-0600)] <yura> I told Antranig about this bug some time ago

[11:39:52 CST(-0600)] <yura> oh weird

[11:40:09 CST(-0600)] <yura> but i guess same undrlying issue, it happens during template loading right ?

[11:40:18 CST(-0600)] <yura> part of fetchResources call ?

[11:40:19 CST(-0600)] <Justin_o> yura: yep looks like it

[11:40:42 CST(-0600)] <Justin_o> yura: i guess so, although i've already fetched the template, but i guess it runs through it again

[11:41:33 CST(-0600)] <Justin_o> any idea what causes it, or how to work around it?

[11:42:26 CST(-0600)] <yura> Justin_o: not sure, but it looks there's something wrong with tempalate loading, but there's this bug as well that cant let you see what is wrong exactly with your part

[11:49:30 CST(-0600)] <Justin_o> yura: okay.. so what did you end up doing to resolve this?

[11:50:03 CST(-0600)] <yura> i did not (sad). i think the discussion with Antranig about the issue is still open

[11:51:01 CST(-0600)] <Justin_o> yura: okay.. thanks for the help.. i think i'll try to recreate the template one step at a time to see if i can get it to work

[12:59:23 CST(-0600)] <Justin_o> yura: so i found out that there was a problem with the markup in my template.. there were a couple of closing tags that had no open pairs

[13:00:15 CST(-0600)] <Justin_o> yura: it seems that the browser was able to handle it fine, but the renderer properly caught it

[13:00:56 CST(-0600)] <yura> Justin_o: yes, that seems about right

[13:16:43 CST(-0600)] <michelled> colinclark, cindyli: alexn has pushed up some more changes

[13:16:51 CST(-0600)] <michelled> alexn and I are moving on to working on UIO

[13:17:06 CST(-0600)] <colinclark> michelled: this'll be fun

[13:17:12 CST(-0600)] <colinclark> let me see if it will merge with my mess

[13:17:25 CST(-0600)] <michelled> let me know if it doesn't - we haven't made huge changes

[13:17:35 CST(-0600)] <colinclark> it'd be my problem if it doesn't

[13:17:36 CST(-0600)] <colinclark> (wink)

[13:17:49 CST(-0600)] <michelled> also, now we will be working on a fork of infusion so we should stomp on anyone for a while (smile)

[13:17:50 CST(-0600)] <colinclark> sweet, nice and clean

[13:17:57 CST(-0600)] <michelled> (smile)

[13:18:00 CST(-0600)] <colinclark> if only the tests did anything but throw errors in my branch (wink)

[13:25:04 CST(-0600)] <colinclark> michelled: Did we decide to use a minified Infusion for Video Player for a reason?

[13:25:23 CST(-0600)] <colinclark> Maybe as a torture device?

[13:26:41 CST(-0600)] <michelled> colinclark: when we upgrade infusion we do two consecutive commits - the first one is with the unminified infusion and the second is with the minified

[13:26:57 CST(-0600)] <michelled> it should make it easier to switch to the unminified for debugging

[13:27:07 CST(-0600)] <colinclark> you'll have to decode the trick for me

[13:27:28 CST(-0600)] <colinclark> What is it that I am supposed to do to not get all my errors occurring on "Line 62"

[13:29:13 CST(-0600)] <alexn> can I just mention that currently we have 2 versions of captionator.js files in videoPlayer. A minified one and non-minifed one. A non minified one is the one I use for coding. Let me know if I need to make changes in the code to use minified instead for the demo.

[13:29:55 CST(-0600)] <colinclark> you can mention that

[13:30:01 CST(-0600)] <colinclark> (smile)

[13:30:48 CST(-0600)] <colinclark> michelled: You've got me on the edge of my seat!

[13:30:53 CST(-0600)] <colinclark> what is the secret?

[13:31:05 CST(-0600)] <colinclark> the secret deminifying trick?

[13:32:02 CST(-0600)] <michelled> colinclark: you need to check out myInfusion with the correct commit hash - I'm trying to find that for you

[13:33:25 CST(-0600)] <colinclark> This is a funny commit log: "FLUID-4582: Changing the Infusion build again. I'm adding uploader back into the build since it seems like the youtube player requires it."

[13:38:30 CST(-0600)] <michelled> yeah - there is a dependency in there that I didn't have time to unravel.

[13:38:48 CST(-0600)] <michelled> I had initially thought I could just make a build with the swf object but it wasn't good enough

[13:39:07 CST(-0600)] <michelled> there's something in uploader itself that the youtube player requires

[13:41:29 CST(-0600)] <colinclark> bizarre

[13:53:12 CST(-0600)] <cindyli> michelled, alexn, colinclark, i just pushed transcript work into the "demo" branch.

[13:55:00 CST(-0600)] <Justin_o> jhung: do we have real text for any of the decapod export ui? I'm currently just using what I find on your wireframes

[13:55:52 CST(-0600)] <jhung> justin_o no real text yet.

[13:55:58 CST(-0600)] <Justin_o> jhung: okay

[13:56:01 CST(-0600)] <Justin_o> thanks

[13:56:55 CST(-0600)] <jhung> justin_o: The text will need to get edited once we see how it all fits together.

[13:57:21 CST(-0600)] <Justin_o> jhung: okay.. so after we get it all working, we can get the proper text in?

[14:00:59 CST(-0600)] <jhung> justin_o: that's the idea. It was all going to be easily configurable, right? So I didn't spend much time worrying about it initially.

[14:01:33 CST(-0600)] <Justin_o> jhung: easily configurable is also the idea (smile)

[14:01:47 CST(-0600)] <Justin_o> although I think i'll have to do something at the end to bring things together a bit more

[14:02:08 CST(-0600)] <Justin_o> but it will be a good way of spotting difficulties that our users may have

[14:02:42 CST(-0600)] <jhung> okay justin_o. Good thing we're doing this on a small part of the application. We'll need to implement a similar scheme for the rest of the UI down the road.

[14:03:12 CST(-0600)] <Justin_o> jhung: yah.. i'm trying to keep that in the back of my head.. trying to think of how we can make this as easy as possible

[14:09:58 CST(-0600)] <cindyli> jvass: do you have a minute? I'd like to get your opinion on my transcript work

[14:11:28 CST(-0600)] <jvass> cindyli: yeah (smile)

[14:11:55 CST(-0600)] <cindyli> thanks. jvass, can i show you at my desk?

[14:12:19 CST(-0600)] <jvass> cindyli: okay, I'll be there in a sec

[14:12:26 CST(-0600)] <cindyli> thanks

[14:53:45 CST(-0600)] <Justin_o> jhung: i've pushed up some more changes you can start to see the integration of the page coming together. the import is basically working (although i haven't tried to send the files to the server yet). but you can see the status messages.. if you change the file size limit you can see some errors.. also you should see 3 pdf export options generated, but they are only partially done and need the specific configuration

[14:53:54 CST(-0600)] <Justin_o> jhung: i'm heading out now, but will continue with this tomorrow

[14:54:29 CST(-0600)] <jhung> justin_o: excellent! I'll take a look at this tomorrow

[14:54:44 CST(-0600)] <Justin_o> jhung: thanks

[14:54:52 CST(-0600)] <Justin_o> talk to you tomorrow

[14:59:15 CST(-0600)] <colinclark> jvass: I don't think I've ever done this kind of styling work with you before...

[14:59:23 CST(-0600)] <colinclark> Is there a place where you put colours and things like that?

[14:59:35 CST(-0600)] <colinclark> Like, for example, should I just go by eye?

[14:59:51 CST(-0600)] <colinclark> Or do you have a specific colour and opacity for the controller in your mockups?

[15:03:26 CST(-0600)] <colinclark> cindyli: Woah, transcripts! (smile)

[15:03:27 CST(-0600)] <colinclark> nice job

[15:03:47 CST(-0600)] <cindyli> yay

[15:10:23 CST(-0600)] <colinclark> In case anyone else finds it helpful, I'm using this link for the daily build of the video player: http://build.fluidproject.org/videodemo/videoPlayer/demos/Mammals.html

[16:01:14 CST(-0600)] <jvass> colinclark: I've added styling information to the wiki http://wiki.fluidproject.org/display/fluid/Video+Player+Design+%28February%29

[16:01:30 CST(-0600)] <michelled> cindyli: did you manage to push Mammals.js ?

[16:01:53 CST(-0600)] <cindyli> yes, drafting the commit msg, michelled

[16:02:19 CST(-0600)] <michelled> great (smile)

[16:03:30 CST(-0600)] <colinclark> thanks so much, jvass

[16:03:46 CST(-0600)] <cindyli> pushed, michelled

[16:03:57 CST(-0600)] <michelled> thanks cindyli!

[16:04:02 CST(-0600)] <cindyli> np

[16:04:15 CST(-0600)] <cindyli> colinclark, alexn, "Mammals.js" is back into the demo branch

[16:05:07 CST(-0600)] <michelled> wow cindyli - you are farther than I knew - highlighting transcripts (smile)

[16:05:23 CST(-0600)] <cindyli> yes, but the auto scrolling doesn't work well

[16:05:41 CST(-0600)] <cindyli> will look into that piece tomorrow.

[16:06:14 CST(-0600)] <colinclark> cindyli: There may be some useful code in the Uploader

[16:06:29 CST(-0600)] <colinclark> If I remember correctly, there's code in there that will scroll to a specified element

[16:06:39 CST(-0600)] <cindyli> whoa. cool.

[16:06:46 CST(-0600)] <cindyli> i will dig out