Toss out winning over devs that this is a good thing.
Focus on one single aspect, the users. What you are proposing here is at it's core a social addon. Social addons have a very VERY hard time because they have to win over a LOT of users to be of any use. You can ask any raid leader out there how "easy" it is to get users to install addons they "require". You've presented two big use cases... raid leaders forcing things upon members and "bored" players sharing minigames. The first case is gonna be even harder to win over users than simply getting them to install addons that have clear advantage to them. Giving someone else control over my UI? Fuck that. The second case is also going to be a really hard sell as well. If the users are *that* bored than they must install a minigame, well alt-tab, install, and a 10sec relog ain't very painful. And the receiving user is more than likely going to have to do this with your comm addon to receive the "module" from their friend anyway.
When you look at the history of "social" addons about all you'll see is failure. Sure, some of them were very nicely written and provided really useful features. But when you're on a realm with hundreds (thousands?) of other users and only 10 use the addon? That usually makes the addon useless unless it doesn't require interacting with other users' addons... but then it's not a social addon is it? The other social addons that have had slightly better success are guild-oriented ones. But even those rarely hit a large user base, because people don't like addons "forced" on them by guild leaders, and only install them if they see a real advantage to the user, not the guild/raid.
You've seen how hard it is to convince devs that this idea is a good one. Users that don't understand addons and live in constant fear of being keylogged? Right... good luck there.
And you keep saying that we're trying to "squash" your idea? Hell no, we're trying to point out to you all the issues with it and the fact that there's really very little to be gained. You can make the addon, we sure as hell can't stop you... but if it fails miserably don't bitch at us when we say "told ya so".
Quote from Arrowmaster »
Welcome to WotLK.
For both #2 and #3. As for #1, the user would either need TomTom installed already, your addon installed already, or I find the advice "go check wowhead.com" solves the problem and all future questions from the user.
The only person that can answer your question is yourself. What do you find lacking in the default UI? Write an addon that does it better.
Honestly, you're looking to fix things for developers here, but there isn't a resounding cry of "we need [some feature] and cannot implement it ourselves!" You'll find that devs around here solve their own issues for the most part, and spend their time enhancing the default UI in ways they want to see it improved. If you don't have anything you want to make better, then maybe just play the game and enjoy it?
It IS complicated. It's a complicated problem to a trivial issue. You're going to have a horribly hard time convincing people that the ability to exchange entire addons in-game is both needed and a better alternative to downloading them from the interface sites. Essentially what you've proposed is P2P for addons. P2P by it's very nature is riddled with "trust" issues, but people are willing to deal with those for the gain of getting "free shit". You don't have that gain here. Downloading from the addon sites if easy, free, and you have a layer of trust because the sites check addons and don't want to get on Blizzy's bad side.
Seriously, addons exchanging settings is a great thing to pursue, Pitbull does it and I believe DBM has the ability to exchange updates to it's own modules. But sending whole addons... you're wasting your time man!
I can see this being useful (and used in the past) to exchange updates to your addon... mainly things like bossmods and threat (granted, complicated threat addons will die in wrath).
But exchanging entire addons? BARF. That's just a huge mess you're getting yourself into, and all for what? Users that cannot master zip files? You think these people are going to do better with you addon than WinZip? What a nasty concept.