Questions About Initiatives

Thank you so much for explaining all that. Makes a lot more sense!

Thought about this more and I’m still a bit confused lol

Reading through pagerankGraph.js:

 * Every edge in the Graph is assigned an `EdgeWeight`, which includes a
 * `forwards` (weight from the `src` to the `dst`) and a `backwards`
 * (weight from the `dst` back to the `src`). Both `forwards` and
 * `backwards` must be nonnegative numbers. The weights influence how
 * score flows from node to node. For example, if the node `root` is
 * connected to `a` with a weight of `1` and to `b` with a weight of `2`,
 * then `b` will recieve twice as much score from `root` as `a` does.

The terms “forward” and “backward” are from the local viewpoint of a node, not the global perspective of the entire system right? For example, “forward” means from the “local” node out to other “external” nodes, but “backwards” means from “external” nodes to the “local” node. Is that correct?

  • Asking because in the past we were using the metaphor of water flowing “downstream,” but since every connection is a two-way flow that metaphor might actually make it harder for people to understand what’s going on.

From declaration.js:

/**
 * A contribution (src) CONTRIBUTES TO (verb) an initiative (dst).
 * Forward: a contribution towards the initiative is also an endorsement of the
 * value of that initiative.
 * Backward: an initiative in large part consists of it's contributions, so the
 * value of an initiative caries over to it's contributions.
 */

This doesn’t make sense to me. In my mind an Initiative exists, then people do work to contribute to the Initiative, and in return the Initiative flows Cred to contributions. Seems like it should be an exchange of energies. As is, it seems like to contribute work to Initiatives you have to also contribute Cred. Shouldn’t the Cred just flow from the Initiative to things/people who contributed to the Initiative?