Miles Thompson
unread,Mar 25, 2009, 7:33:23 PM3/25/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to prowl...@googlegroups.com
Hey all,
I think what you've been doing with Prowl is very neat and wanted to sort of encourage this just by engaging in conversation.
I apologise that I haven't read everything and probably only understand a tiny part of what prowl is about, but thought that I should engage in this conversation anyway.
What is interesting is when there are new groups, coming at things from a different but very similar perspective who may want to implement something similar and so the suggestion is that they 'implement your API'.
I think it would be great if 1. there was a reasonably widely implemented API that kinda specified the minimum number of operations that a currency provider would need to implement for 2. various other system to crawl the publically published information about those currencies and provide summary statistics that could let you know the 'health' of that currency at a given time. So, basically, Prowl.
There is of course, always a massive 'not invented here' bias to deal with which can make things tricky, politically, but still of course it does happen so one has to think about what would make that possible.
I am a bit worried that Prowl has an image problem that it is too complicated / too academic (even though you have a very real implementation). That is that it might be perceived as the CORBA to other people's ideas that might be a much simpler way of approaching the same thing. UNfortunately the simpler versions usually haven't been as well thought through - what would be most awesome is something really carefully thought through that was also simple, or at least extensible.
I wondered if one of the things that might make it more likely to get implemented 'by others' would be if you could come up with a simple description of the Prowl API or maybe a new 'lite' version that:
- is a bit more separated from your academic explanations of 'currency as brand' OCUAP and such (since that's interesting but not necessarily where people are coming from) but refined down to really just the technical stuff
- very clearly a REST protocol and as simple as possible - simple, simple, simple
- having a seperate page (with examples) devoted to explaining how simple and easy the protocol is and what the various calls would be
--
I'm thinking of open money crowd (of course) but also of, say, twollars and their talk of adding new multi-currency support later.
What's going to make folks think.. oh OK sure I can grab this suggested API and implement it and then folks will be able to see how healthy my currency is.
For example, right now twollars is ridiculously simple - too simple of course, well in my opinion too simple /potentially unbalanced for it to really 'work' - but yet simple is beautiful isn't it?
It would be neat if the next iteration of twollars (or some third party crawlring the twitter stream) was able to implement a PROWL type or Prowl Lite type API that would then mean I could go to a page and very quickly see the total negative balance, total positive balance and various other stats that would be useful to help determine the 'health' of that currency.
For example a currency with large negative and large positive blaances is probalby not great. A currency with an imbalance between positive and negative balances (not offset to some other place) is even worse.. etc etc.
Apologies if /that this email is a bit incoherent, dashing something off at work, but thought I'd throw it out there see what your thoughts are.
Thanks
miles