Separate repo for Resource and ResourceType?
See also https://github.com/openvocab/ovn/issues/17#issuecomment-135807072 and https://github.com/openvocab/ovn/issues/23#issuecomment-136093150
I would like to do this. But do we have enough agreement on resources, and what is and is not a resource, to create one? Should we discuss those questions upfront here, or as issues in a separate resource vocab repo?
For example, we [NRP] consider anything that is an input or output to a process, or transferred from one agent to another in an exchange, to be a resource. That includes material goods, work, money, designs, whatever. All of those would be subclasses of Resource that have different behaviors as inputs and outputs and in exchanges. But one of the benefits of REA as a minimal model is that the base models for processes and exchanges are simple and symmetrical, and composable into resource flow networks (graphs).
But I know some people have philosophical differences about treating money as a resource, and some have reservations about work.
Also, in https://github.com/openvocab/ovn/issues/23#issuecomment-136093150 , @ahdinosaur says,
it seems "assets" from "Open OS" (which i'm now using as my reference Enspiral use case for Holodex) would be resources with relationships but no exchanges or processes.
I'm sure those assets have histories and futures: are not static things, but got their relationships with e.g. agents through processes and/or exchanges, and will go on to participate in other processes and/or exchanges. Those events are captured in a conventional accounting systems through journal entries of economic events that may or may not be connected to processes and exchanges in the accounting system, but were so connected in the real world. Everything exists in streams of change, flow, flux, whatever you want to call it.