|
Ok, here is what I have so far, I'm hoping someone can confirm/elaborate on it!
When addons 'break' it is because Blizzard has changed the API in some way (either by renaming a specific function, or moving it around, I'm still not clear on that part yet)
When 'broken' addon needs to be updated, we (as authors) get the updated API information from the official Blizzard forums (I think I saw "API Changes" in the PTR forums) and then must search through the API changes for coordinating functions in our addons (addons like "BugSack" help specify what the error is, so that we may know what function is broken and update from the new API list).
Then, if our addon is *not* 'broken we just simply change the version number in the top line of our .toc file. This change simply makes it so that we do not have to check the "Load Out of Date Addons" in the character select screen.
I believe that's it... at least so much as I understand. Thank you guys!
P.S. Teek, your "Thread to end all threads thread" is great btw. Very informative and a good collective location for a lot of Questions. Might I suggest adding a section in there for people who have this similiar question I'm asking for becoming a startup author?
[edited by: chanceibmny at 4:26 PM (GMT -6) on 29 Jun 2009]
|