I have some stuff todo, but I want you guys to think on this for a bit.
On the legal side of the world, there is spirit of the law vs the letter of the law. By in large, the spirit of the law is largely what dictates legal proceedings as the letter of the law is often murky. You guys can squirm all you want, but it’s clear what the rule is saying.
The addon needs to be posted and available to the public. That is clear. You’re welcome to argue that all you want, but any decent person understands the rule.
Add-on code must be completely visible.
The programming code of an add-on must in no way be hidden or obfuscated, and must be freely accessible to and viewable by the general public.
I wonder what they were even intending with this rule other than the prohibition against obfuscated code, which makes sense. What does it mean to be freely accessible to and viewable by the general public when there is no Blizzard sanctioned registrar of addons? So if it’s in some random repo on gitbub that nobody would even think to look for, then that’s ok? That would be freely accessible to and viewable by the general public. It does not say you have to give everyone an account of the addons you use and where to find the code.
I don’t know what the addons being discussed do in entirety, but if it’s just tracking and presenting data around the quick join events, there is no reason you couldn’t do that with a weakaura as long at they allow people to hook into those events through their API. So if you were required to make addons available through curseforge, you could just take the same logic and do an unshared weakaura instead and be completely legit? So what does the rule accomplish then?
It seems like a strange rule in large part and I would be curious to know what they were thinking.
I think it’s crazy that people would cheat in a game period. Cheating for rating isn’t any better; if anything it’s worse because you’re taking something that doesn’t belong to you.
Nah, but it’s understandable to me that people might cheat to reach whatever rating threshold. In unranked it’s just people egoing about their cheesed bg winrate that means nothing because they just premade and leave on losses.
Imagine the people editing files to make their reflex history look better
The base Flare addon, tracks Quick Join events. It also makes some assumptions about those events, like, it doesn’t actually know if a queue popped or not, because it’s just tracking when a group enters and leaves the feature. It displays a group as popped, even if they right clicked the eye and left the queue.
The Details addon (at least, the version I have), just puts all that information into a window which is easier to read, basically duplicating the Quick Join window, in a readable format, instead of the useless information the QJ window shows.
As I understand it, the most recent versions communicate with other copies of Flare and/or Details and allows the master user to track everything in all the other copies of the addon being used. But I don’t have a copy, so I can’t confirm how it works.