valueflows / forum.valueflo.ws

forum.valueflo.ws has moved to https://lab.allmende.io/valueflows/forum-valueflo-ws
3 stars 1 forks source link

Clarifying EconomicEvent and EconomicResource questions for HoloREA #123

Closed bhaugen closed 4 years ago

bhaugen commented 5 years ago

Here's an introduction to HoloREA. This project is just getting started, and we have no idea if it has legs (in other words, will the project continue). But a number of questions have arisen about how EconomicEvents affect EconomicResources. We've discussed most of them in various VF issues, but I'll try to pull them all together here.

Here are some of the previous issues that have touched on these questions:

Resources with different behaviors:

bhaugen commented 5 years ago

This issue covers when does a resource become a new resource fairly well, so I won't repeat it here, but we do need to make some decisions for HoloREA, because it was left as "whatever you need to track", and in HoloREA, we need to nail some decisions down, at least for starters.

Another aspect of creating a new resource or not, which is not discussed in that issue, is the differences between stock, lot-controlled, and unique resources:

elf-pavlik commented 5 years ago

I think interesting as interesting addition we could capture, that resources come useful when we have 'asynchronous flows'. Putting aside expiration date on resources, different processes can include flows that affect certain resource at different times. When it comes to flows with action work or service (to some extent use). They need to happen in 'synchronous way'. Currently we tend not to model processes which output work or use but possibly need for that will come first with service (which for example combines work and usage). Those don't have convenience of having resource in-between processes but need to happen in synchronous way, Flow with service will directly come as output of one process and input of other process. I think sometimes people may always expect to have a resource 'in between' processes, but it looks like in VF we see that some flows don't happen around affecting some resource. One can also see resource as certain 'buffer' which one can increment and decrement to have more flexibility in coordinating timing of processes in certain chain. At the same time other processes don't have such convenient 'buffer' and work, services (to some extent use) needs better coordination on timing.

For clarifying economic event, I think introducing (Flow)Intent, (Flow)Commitment and (Flow)Event can help to see what gets used for planning, making agreements and making statements about something observed in the past - https://www.valueflo.ws/introduction/flows.html

almereyda commented 4 years ago

We have moved the ValueFlows organization from GitHub to https://lab.allmende.io/valueflows.

This issue has been closed here, and all further discussion on this issue can be done at

https://lab.allmende.io/valueflows/forum-valueflo-ws/-/issues/123.

If you have not done so, you are very welcome to register at https://lab.allmende.io and join the ValueFlows organization there.