9:16:13Colleen<shinmera> Okey, so, I'm going to try and explain this forge problem because I can't seem to figure it out on my own
9:16:27Colleen<shinmera> But before I can do that, some background
9:18:01Colleen<shinmera> Forge deals with components, on which an operation can be performed. Doing so yields one or more effects. Each operation/component pair (called a 'source') has a list of dependencies, which are effect designators.
9:18:53Colleen<shinmera> So for instance you can say "in order to perform the compile-operation on the "a.lisp" component, we depend on the load-effect with parameter "x".
9:19:38Colleen<shinmera> Some other part can then come along and say "performing load-operation on the "b.lisp" component will result in a load-effect with parameter "x""
9:20:36Colleen<shinmera> This all works just fine.