It won't happen.
For those of you who don't know this, Blizz addons are basically bronze-age programming. There is a hidden 'addon channel' that addons can type text messages to, review and take actions off of. There is no API, no synchronization with other players via game tools, no connecting to some game-hosted database. It's all literally millions of lines of traffic for some shitbox addons going over this channel telling it nothing is going on this 1/4 of a second but let me know what you want from Taco Bell.
So the individual addon developers have to develop a streamlined data storage and communication protocol to support types of data transmission that is not supported natively in game and/or allows addon support. So let's, for example, say you wanted to automatically create an addon that allowed you to note the geospatial region of a player to allow them to autojoin a group. That means you would have to literally generate a new engine to determine 'GPS' coordinates, filter through millions of group finder requests (remember group finder is global) and tunnel data inside that spamming new group finders to constantly update information about your addon embedded inside approved Blizzard communication pathways in order to operate on what a normal person would consider an 'automatic' level for any type of modern or standard application. You can't just 'develop apps' like you would on the phone, you literally have to hack apart shit, for example if Tetris was the only approved application for the iPhone and you coded text messages on bricks to make a texting tool.