One of the bigger breaking changes is the arguments to most of Blizz's framexml functions. This probably bites people more than anything, but it's very easy to fix.
I'd like to believe that people round these parts stopped using the the globals back with 2.0 and won't be hit with this at all. The only thing it *should* effect are people that are hooking blizzy script handlers... and there's very few cases where that is your only option.
I copied my addons to my ptr client and I have to say that I saw the need for loads of "minor tweaking". Even is there is only one line that has to be updated in 50 addons, 50 addons has to be updated. If you need to download 50 addons it will take time.
I did not have to update 50 addons, and I have more than 50 addons I've written :P
God, had to go count... 55 addons "active", half a dozen other people's addons I've forked, and I don't know how many old addons that still work fine and I haven't had to touch in years...
3.0 will NOT be the addon apocalypse everyone's making it out to be. About the only addons that have had any significant changes made under the hood are actionbars (they just became much easier to do) and anything that tracks the player's buffs only (instead of tracking all units using UnitBuff)
Besides that, the good devs out there already have pushed out releases that work on both live and beta, so you shouldn't need to update on patch day at all.
*edit* oh and mount addons, duh. But again, there's already 3.0 versions (and lots of new addons) out for this.
Ace was a success for it's target audience before the users came on masse for the updater. Some of us don't consider the flood of users driving up bandwidth costs to the point that another solution had to be found to be a "success". Frankly the downloads and auto-updater were a failure on many levels, the only real success was it's popularity. But that's all Curse's problem now. I hope Ace can get back to being primarily a developer forum instead of addon tech support.
Imo, you are taking tek's comment way too personally. If you think about it though, on principle he is simply...right.
Exactly. It ain't a personal attack, it's just the downright stupid users piss me off. WoW has a very VERY large population of "stupid children", and all I'm doing is trying to drive them away. The now direct ties to curse is going to bring them flooding in even worse I fear. You might not like to hear it, but curse has, IMCO, one of the worst groups of users outside of the official forums.
But the fact that you're still here, standing up for yourself instead of running off like a bitchy whiney child proves you're not who I was directing the comments at. You at least have the balls to fire back. You'll be fine here, just stop taking shit personally, because it ain't personal. EVER.
Without users would there still be mods? Fuck yes. You all know I write this shit for me, not you. I'm just "nice" and share it with ya'all. This is why, aside from those that donate, I don't care about my users. I'm not doing it for you, but if you give me food (or money to buy food) you're my friend. But if all you do is bitch and whine and moan... bugger off! The few that manage to report bugs where I ask them to, and give me all the info that I need, eventually get fixed when I get to it. But many more just fire off a comment whereever they feel like it... which I quickly forget after reading because my short term memory is crap.
Anywho, enough rambling. You people should be smart enough to realize that users aren't *entitled* to jack shit, but if they can prove that they're not a complete idiot like the rest of the users out there, they are heard.
The whole "disembedding" thing is a dead horse anyway (and it always has been. making a problem out of something that isn't) so thats not an argument to need addon updaters.
Embeds were an issue as the libs just kept getting bigger. One of the big focuses with Ace3 was to make then as small as possible so that disembedding would have no significant advantage (and there IS a significant advantage to disembedding Ace2)
I suspect if the updater had released two weeks later then it wouldn't have had as many flames as it has.
As I said, users ruin everything. They came en-masse when we gave them a stupid-simple updater. If they leave en-masse now, so be it. This is a DEVELOPER community, the users are (and should be) second rate citizens here. Any user that thinks they're entitled to things... well screw them!
Except the ones that donate, they're entitled to at least a little bit of attention. I always offer to pound a few bugs/features of their choice... yet they almost never answer when I ask em what they want me to work on...