On Apr 17, 2017, at 9:28 AM, Kerim Aydin <ke...@u.washington.edu> wrote: > On Sun, 16 Apr 2017, Aris Merchant wrote: >> On Sun, Apr 16, 2017 at 9:42 PM, Quazie <quazieno...@gmail.com> wrote: >>> Please define 'Lost and found department' - It seems to be a non-player >>> entity capable of holding assets without restriction, and it seem to be >>> impossible to fully restrict the lost and found department from holding any >>> given asset? Seems like it should be possible for ownerless assets to self >>> destruct instead of ending up in the lost and found where presumably someone >>> could end up removing them if they became ownerless (It seems like if a >>> player stops being a player, the lost and found gets their stuff, and then >>> anyone can take it no matter what that stuff is)? >> >> I just had an idea. I'm probably insane, but it's an idea. What if >> Agora could own assets? What if assets could own other assets? What if >> the Lost and Found Department was an asset owned by Agora? Probably >> ridiculous, but the possibilities... > > This happened before (what hasn't? :) ) and is the reason the Lost and Found > Dept exists. > > Some version of the Assets Rule said "by default, any entity can own an > asset." > > So Assets were transferred to persons not in the game. Then to things > that were not persons (random memory: someone transferred something to > their potted plant). Then finally, as you would expect, an Asset was > transferred to itself. > > So with a bunch of assets stuck with weird owners (and just sitting there), > a general cleanup proposal created the Lost&Found. > > For useful gameplay, we've had Banks and other official entities that > could own assets, some version of that may have specified that Agora was > the owner of things in the bank.
This is one of two reasons I’m strongly against trying to create a framework so general that all of Agora fits into it. The other is that boundaries between subsystems are where the interesting things happen. -o
signature.asc
Description: Message signed with OpenPGP