Really, this is a fun kind of thing, so not so much Composr, but something for non-bundled-addon-land.
(Imagine someone using Composr for their boring real world business, this would just baffle them ;-) )
Should this be done as a part of Buildr?
I imagine you would acquire such things in there, and maybe you could convert them to points (liquidate them) but pay a currency transfer fee when doing so - so it's better to hold on and trade directly.
Buildr could provide the services, but then other addons, like the bank one, could make use of it if Buildr was installed.
Chris said: "Imagine someone using Composr for their boring real world business, this would just baffle them ;-) "
On the contrary I actual have some realworld applications I would like to use it for one day. 1 example is on some sites where I accept donations I would like to award donators a special currency for the amounts they donate which could be traded for extra privileges or "Blatant" type site options (ie special collections of gifts that can be traded/accumulated by them. With every action on the site belonging to points it is hard to create "Currency Values". A good real world example of something like this in action is your "Support Credits" which is a power you could put in the hands of the people.
Another realworld use I would use it for is my own business. I do a lot of Barter and I would make a currency called "BarterBucks" that would be used to represent Barter Values when trading with clients. ie: I have Art client that traded me $4000 worth of work that I can spend in his store on art but I want to buy a car from my mechanic that he is selling for $4000 I can trade him my barter bucks so he can buy some art.
Perhaps the Bankr should be rebuilt to manage the currencies. In there currencies can be defined and exchange rates set-up etc then Addons can draw their currencies from the bank?
My thoughts were mapping exchange rates in 2 options:
1 way => eg: Real $ can be traded for "Support Credits" at $10us = 1 Support Credit"
2 way <=> eg: "Site Points" can be traded for "Advertising Credits" at 1000pts = 1 "Ad Credit" or 1 Ad Credit can be exchanged back for 1000 site points.
Another way this can be useful is something like Digital Downloads. Purchase this Download for $30us or 3000 Site Points? (or Advertising space etc)
This may be complex but it could really add value to many sites I believe.
I was going to start tackling this but after much debate in the community it seems it may not be as desired by most as I thought it might so for now I am putting it on hold and will focus on other areas first. I am not 100% sure I wish to abandon this yet therefor I will not close this tracker item yet.
(Imagine someone using Composr for their boring real world business, this would just baffle them ;-) )
Should this be done as a part of Buildr?
I imagine you would acquire such things in there, and maybe you could convert them to points (liquidate them) but pay a currency transfer fee when doing so - so it's better to hold on and trade directly.
Buildr could provide the services, but then other addons, like the bank one, could make use of it if Buildr was installed.
On the contrary I actual have some realworld applications I would like to use it for one day. 1 example is on some sites where I accept donations I would like to award donators a special currency for the amounts they donate which could be traded for extra privileges or "Blatant" type site options (ie special collections of gifts that can be traded/accumulated by them. With every action on the site belonging to points it is hard to create "Currency Values". A good real world example of something like this in action is your "Support Credits" which is a power you could put in the hands of the people.
Another realworld use I would use it for is my own business. I do a lot of Barter and I would make a currency called "BarterBucks" that would be used to represent Barter Values when trading with clients. ie: I have Art client that traded me $4000 worth of work that I can spend in his store on art but I want to buy a car from my mechanic that he is selling for $4000 I can trade him my barter bucks so he can buy some art.
if (addon_installed('rich_currencies',true))
{
require_code('rich_currencies');
...
}
Perhaps the Bankr should be rebuilt to manage the currencies. In there currencies can be defined and exchange rates set-up etc then Addons can draw their currencies from the bank?
My thoughts were mapping exchange rates in 2 options:
1 way => eg: Real $ can be traded for "Support Credits" at $10us = 1 Support Credit"
2 way <=> eg: "Site Points" can be traded for "Advertising Credits" at 1000pts = 1 "Ad Credit" or 1 Ad Credit can be exchanged back for 1000 site points.
Another way this can be useful is something like Digital Downloads. Purchase this Download for $30us or 3000 Site Points? (or Advertising space etc)
This may be complex but it could really add value to many sites I believe.