View Single Post
07-30-10, 11:23 AM   #27
ccox
A Fallenroot Satyr
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 28
Guesstimates

If Blizzard wants to ship a working app, they need to get their Lua code tested -- and the easiest way to do that is to disable third party addons. But they also need to make sure that their APIs work, that the Lua interpreter doesn't have any new bugs, and that most major addons will work when the product is delivered.

It is also possible that addons are currently disabled because Blizzard knows about bugs/incomplete code in their API, and are waiting for those to be resolved.

So, my best guess is that they'll wait until after feature complete to enable third party addons. Of course, "feature complete" for a game is a fuzzy concept -- but they can't wait until the last few weeks. Enabling addons late in testing would greatly increase the risk of shipping with crashing bugs in the APIs and Lua interpreter (yes, both have happened before), much less breaking addons that many of their customers have come to rely on (which also causes some loss of reputation for Blizzard).