fluid-tech IRC Logs-2013-05-03

fluid-tech IRC Logs-2013-05-03

[13:33:59 CDT(-0500)] <yzen> Bosmon: !

[13:39:54 CDT(-0500)] <Bosmon> ZENE'EVICH!!

[13:41:02 CDT(-0500)] <yzen> hi

[13:41:15 CDT(-0500)] <yzen> so how do i take advantage of source semantics in applier?

[13:48:49 CDT(-0500)] <Bosmon> yzen - you can look in the Video player for examples of use of this API

[13:48:55 CDT(-0500)] <Bosmon> e.g. "fireSourcedChange" etc.

[14:00:51 CDT(-0500)] <colinclark> Bosmon: What's new and interesting in our world of the framework?

[14:02:40 CDT(-0500)] <Bosmon> colinclark - thanks to michelled's recent merge we now have http://issues.fluidproject.org/browse/FLUID-4986

[14:02:50 CDT(-0500)] <Bosmon> Which should allow us to simplify the trees in UIO substantially now

[14:04:29 CDT(-0500)] <colinclark> michelled: If you're not totally distracted with something else, can you describe how you think this new code is awesome?

[14:07:17 CDT(-0500)] <colinclark> Justin_o: Will you be using this to refactor the protoTrees in UIO?

[14:09:52 CDT(-0500)] <Justin_o> colinclark: it should help with some changes we had made to our panels for sure..

[14:11:09 CDT(-0500)] <colinclark> What kinds of things will it help with?

[14:11:24 CDT(-0500)] <colinclark> I don't want to be a distraction if everyone is busily coding and I'm just trying to get caught up

[14:11:37 CDT(-0500)] <colinclark> so feel free to send me a link to something in Github if that's easier

[14:11:38 CDT(-0500)] <colinclark>

[14:14:36 CDT(-0500)] <michelled> colinclark: I think this change will make it more intuitive when we are working with renderer components. it's become natural to use names in the way we use them with IoC

[14:17:28 CDT(-0500)] <Justin_o> colinclark: i was trying to find you something, but it looks like it was refactored out already

[14:19:40 CDT(-0500)] <colinclark> Will it make for fewer produceTree functions, michelled?

[14:20:06 CDT(-0500)] <colinclark> I have this dream that we're starting to send a few sparks in the Renderer's direction

[14:20:13 CDT(-0500)] <colinclark> don't tell Bosmon I said that

[14:21:17 CDT(-0500)] <michelled> good question - I don't know. my impression is that it will lead to the same number of trees, but they will be more understandable since they are using the same language

[14:22:12 CDT(-0500)]

<colinclark> Right, meaning that we can have a consistent set of expectations for what an expression like

Unknown macro: {foo}

.bar actually means

[14:22:25 CDT(-0500)] <colinclark> but will it make for more declarative renderer trees?

[14:23:00 CDT(-0500)] <colinclark> I believe my original comment, several years ago, was originally motivated by the fact that there were certain things one just couldn't do without still writing a lot of code in a produceTree function

[14:23:26 CDT(-0500)] <colinclark> and I was under the impression that this was part of the discussion yzen and Bosmon were having, but I'm all so fuzzy--it's been a long couple of weeks

[14:32:57 CDT(-0500)] <colinclark> Bosmon: Can you give me a quick overview

[14:33:06 CDT(-0500)] <colinclark> ?

[14:33:11 CDT(-0500)] <colinclark> I think these dudes must be pretty busy with more important work

[14:33:24 CDT(-0500)] <colinclark>

[14:36:24 CDT(-0500)] <yzen> Bosmon: since you opened http://issues.fluidproject.org/browse/FLUID-4686 i have a couple of questions for you

[14:37:10 CDT(-0500)] <yzen> Bosmon: if there's nothing in the store initially, we do not want to wipe defaultModel defaults from enactors

[14:38:01 CDT(-0500)] <yzen> Bosmon: at what point do we need to monitor the source ?

[14:39:04 CDT(-0500)] <yzen> and should we make a decision about how enactor model gets updated if there was nothing set for a particular path in the settings store ?