Dub Dublin wrote:
> Right now, no one but Mitel can write blades. That's because
> (as I understand it) Mitel has so far refused to release the
> documentation for either creating blades or the blade API.
Not exactly correct. Some documents have been written and posted to the devinfo list describing just what a blade is, and the source to existing blades is also available. From those, it should be quite possible to build a blade. That doesn't, however, answer the question of how to make accessible through the server manager. As a result, I have created what I believe to be a proper blade, but I don't have a way (that I know of) to test it.
Of course, there's nothing stopping you (or me, or anybody else) from looking at the blades code and figuring from there...
One of the documents that explains a little bit about blades is at
http://myezserver.com/downloads/mitel/howto/blades-howto.html.
A standard rule of argument (if not of common courtesy) is "never attribute to malice that which can be adequately explained by stupidity"--or, put more generally (and less rudely), don't attribute to sinister motives that which can be adequately explained by non-sinister motives, which is what I think you're doing here. You say that Mitel has "refused to release" the documentation. It's true that they have not released complete, clear, concise documentation, but they have repeated stated that they intend to do so. It's possible that they're lying, but it's also possible that they simply have limited resources and have assigned this a low priority. You seem to believe that the documentation exists and they're keeping it from us; I expect it probably doesn't exist in a usable format.