Benentt (Buttercoin's CTO / co-founder) has been talking to our approach and plan wrt the open source trade execution engine on reddit, I'll add his latest thread below as it does a nice job of adding context to the conversation.
The project started off as a bit of announce-first development in response to the MtGox issues during the run-up in price last April. We had a lot of really enthusiastic people all trying to figure out what it was we were actually trying to do. Many people wanted to build a completely distributed exchange, others wanted to go other directions. That's the beauty of open projects, even if it can be a bit overwhelming.
Cedric and I already had an interview with Y Combinator scheduled to pitch a different bitcoin idea. A few of us decided to focus on building something we could use to launch a real platform and pitch that instead. We started from scratch and kept it closed to focus on that, always with the intention of opening it back up once it was at least somewhat usable.
It's taken way to long to get there. Why are we waiting for launch? Mostly because we're too busy. There's still a good amount of code specific to our deployment mixed into the stuff that's actually usable by anyone else. I'm embarrassed to admit we even have a couple of test passwords and API keys floating around in the repos.
In short, we're humans of limited capacity. If I were to do it again, I'd go about things differently, but if we can put up a technically solid trading platform that helps make bitcoin (and other digital currencies) more widely adopted, then I'll have no regrets.
===
Hope this helps add context to where we are and why. If you have more questions, please ask, we'll do our best to answer quickly.
Benentt (Buttercoin's CTO / co-founder) has been talking to our approach and plan wrt the open source trade execution engine on reddit, I'll add his latest thread below as it does a nice job of adding context to the conversation.
=== Copied from http://www.reddit.com/r/Bitcoin/comments/1z86t7/reddit_cofou... By Rev. C. Bennett Hoffman Buttercoin CTO ===
The project started off as a bit of announce-first development in response to the MtGox issues during the run-up in price last April. We had a lot of really enthusiastic people all trying to figure out what it was we were actually trying to do. Many people wanted to build a completely distributed exchange, others wanted to go other directions. That's the beauty of open projects, even if it can be a bit overwhelming.
Cedric and I already had an interview with Y Combinator scheduled to pitch a different bitcoin idea. A few of us decided to focus on building something we could use to launch a real platform and pitch that instead. We started from scratch and kept it closed to focus on that, always with the intention of opening it back up once it was at least somewhat usable.
It's taken way to long to get there. Why are we waiting for launch? Mostly because we're too busy. There's still a good amount of code specific to our deployment mixed into the stuff that's actually usable by anyone else. I'm embarrassed to admit we even have a couple of test passwords and API keys floating around in the repos. In short, we're humans of limited capacity. If I were to do it again, I'd go about things differently, but if we can put up a technically solid trading platform that helps make bitcoin (and other digital currencies) more widely adopted, then I'll have no regrets. ===
Hope this helps add context to where we are and why. If you have more questions, please ask, we'll do our best to answer quickly.