On my way to Cluecon 2012, during the long flight, I was watching screencast "Erlang for Rubyists" and saw very remarkable slide:
" - Ruby makes easy things trivial and hard things fun!
- Erlang makes easy things possible and impossible things trivial! "
So the question is what are you trying to achieve with Kazoo ? :)
One of your blog posts says:
'At 2600hz we like to say that we’ve “re-written the telephony stack.”'
Let's make an analogy to LAMP stack. It is widely used now and nobody tries to make life easier than it is in reality.
If you want to use this stack, you just need to know how its components should be configured.
Usually there is only one advice: go and read DOCUMENTATION (wiki or whatever) just because there is already a lot of info published about LAMP components ... or just pay for support.
So, my personal opinion, the key word at the moment is documentation.
Documentation about the features existing in Kazoo - different flags explanations, structures of db docs, tonns of examples of API utilization will also make life easier, and so on.
Documentation regarding used components could be retrieved directly from component's projects.
Besides that, if we'll look at 2600hz-dev list, we'll see that during last several months questions getting mature like exponential growth wich shows that critical mass could be achieved very soon.
Kazoo consists of new generation components and learning how to configure this components will open the mind of community and at the end of the day it will be appreciated for sure :)
So please save your efforts for building new "impossible but trivial" and well documented features. :)
Sorry if I said something wrong. It is my personal opinion, a kind of view from outside.
Best regards,
Kirill
суббота, 27 октября 2012 г., 22:59:43 UTC+4 пользователь Darren Schreiber написал: