fluid-work IRC Logs-2013-02-08

[07:32:15 CST(-0600)] <Justin_o> michelled: boson commented on my pull request for FLUID-4794 https://github.com/fluid-project/infusion/pull/261

[07:32:21 CST(-0600)] <Justin_o> not sure if you've seen it or not

[09:46:28 CST(-0600)] <colinclark> Hey Justin_o, michelled, and anastasiac

[09:46:38 CST(-0600)] <michelled> hi

[09:46:42 CST(-0600)] <anastasiac> hi

[09:46:50 CST(-0600)] <Justin_o> colinclark: hello

[09:46:54 CST(-0600)] <colinclark> I was thinking that we should do a bit of planning related to Floe, the Video Player, and UIO if you guys have some time

[09:46:56 CST(-0600)] <colinclark> along with jessm

[09:47:06 CST(-0600)] <michelled> sure

[09:47:08 CST(-0600)] <Justin_o> colinclark: sounds good

[09:47:13 CST(-0600)] <colinclark> when are you guys free?

[09:47:21 CST(-0600)] <michelled> any time

[09:47:23 CST(-0600)] <anastasiac> any time

[09:48:06 CST(-0600)] <Justin_o> colinclark: i'm free

[09:48:07 CST(-0600)] <michelled> Justin_o and i are skyping right now - we can break and continue

[09:48:09 CST(-0600)] <Justin_o> too

[09:48:58 CST(-0600)] <colinclark> ok, how about in five minutes?

[09:49:42 CST(-0600)] <Justin_o> sure

[09:49:45 CST(-0600)] <anastasiac> okley

[09:56:09 CST(-0600)] <jessm> jhung: can you join a call on Skype re: VP?

[09:57:02 CST(-0600)] <jhung> sure

[09:57:04 CST(-0600)] <jhung> jessm

[10:10:29 CST(-0600)] <colinclark> hey yzen

[10:10:39 CST(-0600)] <colinclark> got a sec to chat with us as well? (smile)

[10:10:52 CST(-0600)] <jessm> we're slowly having an all-team meeting

[10:11:08 CST(-0600)] <colinclark> one by one, people are getting sucked into our gravitational pull

[10:14:24 CST(-0600)] <yzen> colinclark: sure

[11:31:49 CST(-0600)] <Justin_o> for all the cat owners out there http://design-milk.com/mykitty/

[11:37:01 CST(-0600)] <Bosmon> Hi.... is the "all-team meeting" still going on? : P

[11:37:25 CST(-0600)] <Justin_o> Bosmon: i think it's done.. at least I'm not in it anymore (smile)

[11:37:45 CST(-0600)] <Justin_o> Bosmon: do you have time to chat with michelled and I about the progressive enhancement stuff

[11:37:46 CST(-0600)] <Justin_o> ?

[11:38:39 CST(-0600)] <Bosmon> ok

[11:40:25 CST(-0600)] <Justin_o> Bosmon: thanks.. i think michelled is away for a bit, but i think she'll be back along shortly

[11:40:53 CST(-0600)] <Justin_o> Bosmon: also what was the final word on that other pull request i made.. is someone else going to look at it.. i wasn't quite sure where that ended

[11:57:39 CST(-0600)] <Justin_o> Bosmon: michelled and I are ready to chat if you are

[12:08:36 CST(-0600)] <Bosmon> Justin_o - I think colinclark said he would be free to join soon

[12:08:55 CST(-0600)] <Justin_o> Bosmon: okay.. cool.. did you want to wait for him or start chatting first

[12:10:41 CST(-0600)] <colinclark> i'll be five minutes

[12:13:55 CST(-0600)] <Bosmon> avtar - I had noticed that the HTTPS certificate on source.fluidproject.org had expired

[12:16:12 CST(-0600)] <avtar> Bosmon: thanks

[12:16:16 CST(-0600)] <avtar> i'll ping iris

[12:16:32 CST(-0600)] <colinclark> ready

[12:19:37 CST(-0600)] <Justin_o> Bosmon, colinclark: you guys ready to chat

[12:19:42 CST(-0600)] <colinclark> yup

[12:19:52 CST(-0600)] <Bosmon> yes

[13:15:46 CST(-0600)] <thealphanerd> colinclark: can we push to meeting to 12:15?

[13:15:56 CST(-0600)] <colinclark> yup

[14:00:05 CST(-0600)] <michelled> Bosmon, colinclark, Justin_o: thanks for the conversation on ProgressiveEnhancement. Justin_o, this is what I think we said we were going to do. Does it jive with what you think?

[14:00:10 CST(-0600)] <michelled> 1. We will change the API to 'check' so that it takes another parameter which will identify the checks being done as relating to each other.

[14:00:11 CST(-0600)] <michelled> 2. We will change the API to 'forget' to use the names we passed in to 'check' so that we can forget a group of things all at once

[14:00:12 CST(-0600)] <michelled> 3. We will also have an API for 'forget' that will forget a single context name

[14:00:58 CST(-0600)] <colinclark> I think only #2 and #3 are required, from my impression

[14:01:18 CST(-0600)] <colinclark> in that we struggled, for #1, to clearly define where the lines of these "check groups" should be drawn

[14:01:50 CST(-0600)] <michelled> without #1, how do we do #2?

[14:02:21 CST(-0600)] <michelled> except by knowing 'too much' about what was set in the static environment

[14:05:34 CST(-0600)] <Bosmon> michelled - what is "too much"?

[14:05:58 CST(-0600)] <Bosmon> We will need to know exactly what, indeed, we did set as a result of executing the "check" API

[14:07:45 CST(-0600)] <Justin_o> michelled: I think for 1 we don't need to take in a second parameter now. we just need to put every check in some list or some namespace for the remove all case

[14:09:36 CST(-0600)] <Justin_o> Bosmon, michelled: i guess that would look like fluid.checked = [/* list of context names for all checks */] or we identify those contexts that were created by fluid.check some how in the static environment maybe like "check-contextName"

[14:09:40 CST(-0600)] <Justin_o> or something like that

[14:09:46 CST(-0600)] <Justin_o> is that correct?

[14:10:03 CST(-0600)] <thealphanerd> colinclark: you ready?

[14:13:41 CST(-0600)] <Bosmon> Justin_o - something like that, yes

[14:14:32 CST(-0600)] <Justin_o> Bosmon: thanks.. is there a preference for one over the other?

[14:16:32 CST(-0600)] <Bosmon> Justin_o - which are the two options?

[14:16:51 CST(-0600)] <Justin_o> Bosmon: by the way, i'm wondering will the framework keep me from overwriting and existing function or component. Example: say i try to now create a component like this fluid.defaults("fluid.check", {}). will it through an error saying that fluid.check is already used?

[14:17:31 CST(-0600)] <Justin_o> Bosmon: as for the your question.. a list of all the checks vs. just name spacing them in the static environment

[14:19:14 CST(-0600)] <Bosmon> Justin_o - how might you namespace them?

[14:19:41 CST(-0600)] <Justin_o> convert the name internally like "check-contextName"

[14:19:47 CST(-0600)] <Justin_o> but i think the list is probably good enough

[14:20:12 CST(-0600)] <Bosmon> Justin_o - right now there is no check for overwriting the init function of an existing component

[14:21:20 CST(-0600)] <Justin_o> Bosmon: okay.. i guess it should generally be safe as we don't expect others to use the fluid namespace for their component names…

[14:23:58 CST(-0600)] <Bosmon> Justin_o - there is no point trying to guard against malignity

[14:24:04 CST(-0600)] <Bosmon> If people intend it, they will always find a way (smile)

[14:24:19 CST(-0600)] <Justin_o> (smile)

[14:24:38 CST(-0600)] <Bosmon> A famous example in C++ involves the preprocessor directive #define private public

[14:26:05 CST(-0600)] <colinclark> hey thealphanerd, sorry i'm late

[14:26:12 CST(-0600)] <colinclark> i was just shovelling huge amounts of snow

[14:26:13 CST(-0600)] <thealphanerd> no prob

[14:26:18 CST(-0600)] <colinclark> you must be glad you're in the bay area right now

[14:26:26 CST(-0600)] <thealphanerd> no prob

[14:26:30 CST(-0600)] <thealphanerd> yes and no

[14:26:35 CST(-0600)] <thealphanerd> shovelling sucks

[14:26:39 CST(-0600)] <thealphanerd> tabogganing rocks

[14:26:55 CST(-0600)] <Justin_o> michelled, Bosmon, colinclark: i'm heading offline now.. talk to you guys next week.

[14:27:07 CST(-0600)] <michelled> have a good weekend Justin_o!

[14:27:23 CST(-0600)] <Justin_o> thanks, you too

[14:27:34 CST(-0600)] <colinclark> have a great weekend, Justin_o

[14:27:43 CST(-0600)] <colinclark> you read, thealphanerd

[14:27:45 CST(-0600)] <colinclark> ready?

[14:27:45 CST(-0600)] <Justin_o> thanks.. and you..

[14:27:49 CST(-0600)] <colinclark> can't even type

[14:27:51 CST(-0600)] <colinclark> too much shovelling

[14:27:54 CST(-0600)] <thealphanerd> yup

[14:28:01 CST(-0600)] <colinclark> do I have you on skype?

[14:28:03 CST(-0600)] <colinclark> I'm colinbdclark

[14:28:30 CST(-0600)] <thealphanerd> contact request sent

[14:28:57 CST(-0600)] <colinclark> wow, it crashed skype

[14:29:48 CST(-0600)] <thealphanerd> !

[14:30:00 CST(-0600)] <thealphanerd> maybe you shouldn't be trying to use these experimental power user features

[14:31:06 CST(-0600)] <colinclark> so odd

[14:31:16 CST(-0600)] <colinclark> are you thealphanerd on Skype, thealphanerd?

[14:31:25 CST(-0600)] <thealphanerd> myles.borins

[14:31:28 CST(-0600)] <thealphanerd> I added you

[14:31:32 CST(-0600)] <thealphanerd> so you should have a pending request

[14:31:59 CST(-0600)] <colinclark> it disappeared

[14:32:02 CST(-0600)] <colinclark> after crashing Skype twice!

[14:32:07 CST(-0600)] <colinclark> i'll add you

[14:38:58 CST(-0600)] <thealphanerd> https://ccrma.stanford.edu/courses/420/

[15:31:42 CST(-0600)] <jessm> michelled: i got a 63 on the typing test – is that really really crappy?

[15:32:19 CST(-0600)] <michelled> I can't remember - I think jameswy was around 90 (smile)

[15:32:31 CST(-0600)] <jessm> oye

[15:32:37 CST(-0600)] <michelled> I feel like I might have been around 50 or 60

[15:32:52 CST(-0600)] <michelled> Justin_O is the keeper of the scores

[15:36:47 CST(-0600)] <jessm> i got nervous

[15:36:52 CST(-0600)] <jessm> i will try again someday

[15:51:30 CST(-0600)] <thealphanerd> https://github.com/felixge/node-cross-compiler

[15:57:28 CST(-0600)] <thealphanerd> https://github.com/dinchak/node-serialosc/

[15:57:37 CST(-0600)] <thealphanerd> https://github.com/dinchak/node-blocks

[16:09:52 CST(-0600)] <thealphanerd> https://github.com/substack/node-sox

[16:11:29 CST(-0600)] <thealphanerd> https://github.com/kriskowal/q

[16:57:04 CST(-0600)] <thealphanerd> colinclark: I forgot to ask one thing

[16:57:11 CST(-0600)] <thealphanerd> have you ever done anything with nodejitsu?

[16:57:12 CST(-0600)] <colinclark> sure thing

[16:57:15 CST(-0600)] <colinclark> ah

[16:57:16 CST(-0600)] <colinclark> no

[16:57:24 CST(-0600)] <thealphanerd> thoughts on their platform?

[16:57:28 CST(-0600)] <colinclark> I was briefly a member of no.de

[16:58:05 CST(-0600)] <thealphanerd> is that an earlier iteration?

[16:58:40 CST(-0600)] <colinclark> I'm not sure they even offer it anymore

[16:58:46 CST(-0600)] <colinclark> it was Joyent's free node hosting service

[16:58:54 CST(-0600)] <thealphanerd> ahhh

[16:58:58 CST(-0600)] <colinclark> but if I remember correctly, nodejitsu is now run from Joyent's cloud

[16:59:06 CST(-0600)] <thealphanerd> interesting

[16:59:14 CST(-0600)] <thealphanerd> I saw they have a summer internship for open source interns

[16:59:20 CST(-0600)] <thealphanerd> looking for people wit hexperience in node

[16:59:29 CST(-0600)] <thealphanerd> san fran + remote

[16:59:36 CST(-0600)] <thealphanerd> seemed like it could be a good experience

[17:02:09 CST(-0600)] <colinclark> worth a shot

[17:02:20 CST(-0600)] <colinclark> it's a cool area to work in

[17:03:15 CST(-0600)] <thealphanerd> I still want to do GSOC though (big grin)

[17:03:20 CST(-0600)] <thealphanerd> the interface stuff

[17:03:31 CST(-0600)] <colinclark> totally

[17:14:02 CST(-0600)] <thebutterfly> colinclark: I guess we can talk about that in further depth later (big grin)

[17:14:19 CST(-0600)] <colinclark> any time, yes