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?
[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
[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
[14:24:19 CST(-0600)] <Justin_o>
[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
[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
[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
[17:14:19 CST(-0600)] <colinclark> any time, yes