Wago.io Partners up with WowUp
Wago.io has announced their new partnership with WowUp, a popular addon manager focused on providing a good experience for the users while maintaining their privacy.
Originally Posted by Wago.io
Hey everyone,

It all started with a Discord DM and today, we’re proud to share that we’ve partnered with WowUp, the popular open source addon manager to expand our addon repository and create new opportunities for devs to be compensated for their hard work.

Both Wago Addons and WowUp have the same goal: to create the best user experience possible. Equally important, the WowUp team shares our dedication to maintaining your privacy.

Here at Wago, compensating devs is very important to us - we know how much work goes into creating an addon that so many WoW players rely on. We were upfront about this when speaking with the WowUp team and were happy to learn that they were open to making changes to their client in order to ensure devs were compensated for their work.

What this means for you: If you only use Wago Addons, absolutely nothing - you can still update, install and search addons in the desktop app as you are used to. If you also use WowUp, you will see in the coming weeks that we’re accrediting downloads to Wago so that we can compensate developers. We are doing this through an integration that adds Wago Addons as an addon provider to WowUp.

As an addon developer you might be wondering how we can ensure there’s a sizable pool of funds to distribute when players download their addons through WowUp. The solution is very simple. Users are now able to choose Wago as a provider in the desktop application. This will slightly change the app’s layout because it unlocks Wago’s promotional panel. After that, all downloads through the Wago Provider will be attributed to your share of the monthly rewards.

You can start using it by downloading the recent beta release of WowUp from GitHub: LINK

Wago has always been a community driven project and we want to support community members however we can. Partnering with WowUp ensures our community project continues on and gives the community a choice when it comes to supporting an addon platform.

All the best,
The Wago Team



CurseForge Denies WowUp's Application for API Access
Overwolf has shared an update on the CurseForge API, citing a 700% increase to the average monthly earnings for creators, and the denial of WowUp's application for API access.
Originally Posted by Overwolf
CurseForge API Submissions and Approvals

Since we acquired CurseForge from Twitch in 2020, we’ve been excited and honored to partner with an incredible modding community. We are particularly proud of what we’ve been able to accomplish. Since the transfer of CurseForge to Overwolf in December 2020, the average monthly earnings each creator makes grew 700%! This reflects the hard work done by the mods authors, the CurseForge team, as well as the trust that the community has given us.

In October 2020, we explored offering an official CurseForge API to creators and developers, and we addressed three core issues in a Medium post. We had open conversations with mod manager creators to address fundamental issues listed in that post in order to find a way to co-exist. After those conversations, we created an official API with a Terms of Service (TOS) agreement with the goal of providing stabilization and allowing us to scale. Overall, we received 107 applications for API access from developers. As of January 31, 2022 Overwolf approved 94 of those and denied or requested edits and reapplication from 13.

WowUp's application for API access

Since the transition of CurseForge from Twitch, Overwolf has supported WowUp, a well known front end addon manager, that pulls updates and downloads directly from several WoW repositories including CurseForge. WowUp’s application for API access was in the process of being approved when they announced their partnership with Wago, a direct competitor to CurseForge.

As a result of this announcement, WowUp’s application was denied as this partnership does not comply with Section 3.1 of our terms of services which states that a “Developer shall not use the API or SDK, or any materials obtained through the API or SDK, in order build any product or service that competes, directly or indirectly, with CF, CFC or the Platform.”

We welcome competition. Competition leads to better products and a more developed community. Our ultimate goal has always been that people will choose CurseForge because it’s the best way to support addon developers, and because it is the best product out there, not because it is the only option. But while we welcome diversity in the marketplace, we can’t sponsor the costs of the competition that is building its user base on top of Curseforge infrastructure, metadata entered by addon developers and our server and CDN costs.

WowUp is a respected project, we wish the WowUp team and Wago success and look forward to seeing what they build in the future.

If you have any questions about our ToS, please reach out to api@curseforge.com.

We are excited for the future of WoW creations no matter what platform they are built on. On the CurseForge side, we are happy to announce that we are close to releasing our Linux App alpha for users who until this point were not able to use the CurseForge app. We’re hyped for WoW’s upcoming Patch 9.2 and thrilled to see how the CurseForge API can serve the community in developing additional awesome, passion driven creations.



WowUp's Update on the CurseForge API Application
Jliddev, the creator of WowUp, posted a reply on Patreon in regards to Overwolf's statement.
Originally Posted by Jliddev
As many of you may or may not have heard there has been an update on our CurseForge API application.

Long story short after months of relative radio silence about our application to use the new API I received a rejection email yesterday followed by some blog post published by CurseForge minutes later. The blog post says that our application was denied because we gave users the option to use the new Wago integration. I attempted to contact them directly for clarification and received no answers.

Since this blog post was posted I have seen a lot of wild ideas that I might be able to address.

  • We do not receive anything from showing the optional Wago ad, it is simply a requirement of giving you access to their API.
  • When Overwolf leadership and myself met before they completely took over from Twitch I asked them if they were open to the same method of API access that we now use with Wago. They were not interested.
  • We are not "fighting over users" as we are not operating as a business designed to make profit, all the Patreon funds are specifically for paying for infrastructure, WowUp's only goal is to be useful for the community.

Where do we go from here?

As it stands right now, support for the CurseForge API will end whenever they shut off their current V1 API. They have chosen to deny our API key application so we cannot offer a service to support their new V2 for the community. I cannot comment on when this might be as they have pushed back their own deadline several times already.

This will likely dramatically affect the number of addons available to the WowUp client. There's little we can do at this point unless Overwolf suddenly decides that they want to talk again.

If your favorite addon is not available on any of our other providers, you can always politely ask them if they are open to hosting it elsewhere. For example Wago has a similar payout structure as CurseForge. There are dev tools that make this painless. However, remember that it is their choice to make and they are just people like you.

As always I will try to be available to any questions you have, the easiest way is still Discord since i will get notifications there.



WowUp 2.6.0 Client Changes
Several addon managers such as Ajour and CurseBreaker have been discontinued since the CurseForge Legacy API will become unavailable sometime in February (according to Overwolf's timeline update from last year).

Meanwhile, after "months of relative radio silence (regarding the use of CurseForge's API)", WowUp added an option to use the Wago repository in the 2.6.0 release. The Wago repository expands the user's options for searching, downloading and updating new addons, however, this comes at the cost of showing one ad in the bottom left corner. Note that this new feature is optional, disabled by default, and users have to opt-in to enable it.


Jliddev shared more info about WowUp now running ads (optionally, at the user's request) on Patreon.
Originally Posted by Jliddev
As always, it has been a while since my last post. Last time we talked about the upcoming changes to the CurseForge API to limit apps like WowUp and other addon managers. Since then, the updater ecosystem has changed quite a bit with the loss of our friends Ajour and CurseBreaker.

Rest assured, we have been hard at work trying to keep the light of hope alive regarding the transparency of World of Warcraft addon updates. We are excited to announce that we have been working with the team at Wago.io to add them as our latest addon provider. For users and authors, this is good news as it expands their options for installing, updating, and publishing addons.

However, to use the Wago.io addon provider, users will be required to have an ad shown in the corner of the app. I know what you’re thinking “ads!? I use WowUp to avoid ads!”. The good news is that you still can. If you do not want to see ads in your WowUp you can opt not to use the new Wago.io addon provider and they will not appear, simple as that. You will be prompted to enable Wago.io when you first start up WowUp, and it will not be active by default.

Many of you will have questions about why the WowUp team made this decision and its benefit. I will do my best to answer some big-ticket questions here. If you have more questions, feel free to reach out, Discord is probably the place to get the quickest answers.You can check out these changes in progress via our beta builds on GitHub

Its optional

Just to reiterate, if you do not want to see the ad, simply don’t enable it.

Why the ads?

There are two main reasons for making these ads a requirement. First, Wago.io pays the authors a majority cut from the revenue that is generated from the ads. This is good for everyone. Feel free to read more about their author program here.

Second it costs money to serve you addons. Take the WowUpHub for example, it is funded by this Patreon and uses up most of the monthly donations to power the API. We rely on GitHub/GitLab paying the storage bandwidth. Wago.io handles their own addon storage, so their costs will grow significantly higher than ours under the same user load.

What's in it for WowUp?

The same thing that we have always wanted is a transparent way to manage your World of Warcraft addons. We do not get any cut or compensation from these ads so that we can maximize the return for the authors.

Since WowUp is open source, anyone and everyone can make sure that data is not being taken. The advertisement runs in a separate runtime and has no access to platform-level APIs, so it can’t gather anything from your machine.
This article was originally published in forum thread: Wago.io Partners up with WowUp, CurseForge Denies WowUp's Application for API Access started by Lumy View original post
Comments 299 Comments
  1. User517849's Avatar
    Quote Originally Posted by rrayy View Post
    Every website you go to does that. Yet only Overwolf gets crapped on for it.
    There's a huge difference between website tracking (which is much more limited) versus an installed program on your computer tracking you.

    - - - Updated - - -

    Quote Originally Posted by SoulSoBreezy View Post
    Even worse, that quote isn't even accurate. That's from a 2019 article. How about using their site as a source lol https://www.overwolf.com/legal/privacy

    1. Information we collect. When you interact with us through the Services, we receive and store certain information, such as operational information required to provide the Services, analytical information used to improve and customize the Services for you, and diagnostic information to improve the performance and stability of the Services. You can choose to opt out from most of these via Overwolf settings, except from operational information which is required to make Overwolf work. If you choose to create an Overwolf account, you will be requested to provide us with your email address, username, and your profile picture. Signing up is not mandatory, and you can use Overwolf without an account. When you visit our websites we collect analytical information through analytics tools to improve and customize the Services.

    Emphasis mine.
    I think it's extremely important to have good discussion for the sake of our privacy and the well being of creators who choose to monetize their work. But at least use good sources fellas.
    I was pointing out the original controversy with Overwolf in 2019. It was that controversy that led us to not trusting what Overwolf says now. I'm not trusting them because it seems like they're trying to squeeze blood from a stone.

    - - - Updated - - -

    Quote Originally Posted by FelPlague View Post
    1- i mean its technically not but ok, i mean pokimane literally just got banned for "reaction video"
    2- there is a difference between reaction vids, and literally just uploading the video in ful with NO CHANGES like wowup is...


    dude literally read for fucking once.


    "CurseForge does not have an official API for 3rd parties who want to download files from its servers. The way some addon managers operate today, is by reverse engineering the calls between the Twitch Client and the CurseForge backend. A good analogy is someone reverse engineering the Spotify app to stream songs from Spotify’s servers without receiving Spotify’s or the artists’ consent to do so.
    Unauthorized use of the CurseForge API introduces challenges that need solving. Most notably:
    Authors did not give their consent to have their creations distributed outside CurseForge
    Authors’ earnings will be impacted, as CurseForge has no way of monitoring engagement outside its own ecosystem, and changes are coming to the rewards program
    Downloads originated from 3rd party services rely on CurseForge servers and CDN, incurring substantial costs and offering nothing to cover them"


    wowup is 100% stealing.
    also they dont "donate a percentage to addon authors" a majority of it goes to addon authors.
    You got me curious so I looked at what Overwolf's API is. It appears to be a bunch of rest endpoints that don't require any kind of security token. There's no magical reverse engineering. All that's required is making a simple rest API call.

    If Curse/Overwolf wanted to prevent third party API calls, they needed to implement proper security. That means using SSL and authentication to encrypt their API calls instead of leaving them fully public.

    I'm surprised at how many people enjoy sticking up for Overwolf, though. Anything CurseForge does could easily be provided by Github, which Github does for free.

    - - - Updated - - -

    Quote Originally Posted by FelPlague View Post
    "they call out people spreading lies, they are white knighting!"

    nah, its called being a basic fucking human who prefers correct information instead of made up bullshit.

    - - - Updated - - -



    so you are fine with Wag.io selling your data and shoving ads in your face?

    - - - Updated - - -



    i mean literally ALL of your complaints here are fixed by going into the settings and turning that stuff off. also idk how it "tries to make you install other things" to this day i have yet to run into that unless when i try to go to a game it has built in coverage for it asks if i want to install the intergration.

    - - - Updated - - -



    i mean it literally does? i can show you screenshots of the settings to prove this, but if you really think we are "paid shills" cause we know how to fucking click "settings" and then turn stuff off, idk man.

    maybe you should ask your grandpa for some computer advice, cause even the elderly seem better at navigating systems then you it seems.
    I'm not happy with Wago.io strong arming WoWUp into including an ad. Why would I be?

    But since the WoWUp client is open source it was easy enough to pull the code and remove it.

    Also, from what I saw in the source code, there isn't any tracking. All it does is merely call Wago.io for the ad and displays the ad. I could verify all this because WoWUp's code is actually open source and on Github.

    Again, my entire point is, this isn't 2004. Webhosting isn't that expensive. I hope more addon authors do the right thing and migrate to Github.
  1. SoulSoBreezy's Avatar
    Quote Originally Posted by User517849 View Post
    I was pointing out the original controversy with Overwolf in 2019. It was that controversy that led us to not trusting what Overwolf says now. I'm not trusting them because it seems like they're trying to squeeze blood from a stone.
    Emphasis mine. Though really, speak for yourself. It's not 2019 either. Many authors already do their work primarily from github but also upload to Curseforge, wago, Wowinterface etc because those sites have searchability. Curseforge arguably offers the best in terms of discoverability, and it's the author's choice to upload to these places for exposure and a piece of the ad share.
    I think it's great to support addon creators. I think it's pretty dickish for one to go out of their way to NOT support addon creators if they're looking for indirect compensation. Same goes for calling on creators to work for free like it's the right thing to do.
    I'm just giving an opinion as a user of addons. If you really believe you're right, you should go to these folks and tell them to effectively demonetize.
  1. User517849's Avatar
    Quote Originally Posted by SoulSoBreezy View Post
    Emphasis mine. Though really, speak for yourself. It's not 2019 either. Many authors already do their work primarily from github but also upload to Curseforge, wago, Wowinterface etc because those sites have searchability. Curseforge arguably offers the best in terms of discoverability, and it's the author's choice to upload to these places for exposure and a piece of the ad share.
    I think it's great to support addon creators. I think it's pretty dickish for one to go out of their way to NOT support addon creators if they're looking for indirect compensation. Same goes for calling on creators to work for free like it's the right thing to do.
    I'm just giving an opinion as a user of addons. If you really believe you're right, you should go to these folks and tell them to effectively demonetize.
    I have and will continue to do so.
  1. rrayy's Avatar
    Quote Originally Posted by User517849 View Post
    Again, my entire point is, this isn't 2004. Webhosting isn't that expensive. I hope more addon authors do the right thing and migrate to Github.
    Who made you arbiter of what is right? Aadon operators want to be compensated in some way for their hard work, PEople like you go out of yoru way to circumvent it. I would ask add on operators continnue to try to get some money for their work and try to avoid people like you who want to poach it for free.
  1. User517849's Avatar
    Quote Originally Posted by rrayy View Post
    Who made you arbiter of what is right? Aadon operators want to be compensated in some way for their hard work, PEople like you go out of yoru way to circumvent it. I would ask add on operators continnue to try to get some money for their work and try to avoid people like you who want to poach it for free.
    Addons shouldn't be direct commercial ventures. Indirect commercial ventures is fine, but if addon authors are looking to make money it should be Blizz paying them (which Blizz seems very content not to do), not us.

    That said, I've already blocked the advertising in WoWUp so while this change is disappointing, it doesn't impact me.
  1. rrayy's Avatar
    Quote Originally Posted by User517849 View Post
    Addons shouldn't be direct commercial ventures. Indirect commercial ventures is fine, but if addon authors are looking to make money it should be Blizz paying them (which Blizz seems very content not to do), not us.

    That said, I've already blocked the advertising in WoWUp so while this change is disappointing, it doesn't impact me.
    People have the right to get compensated for their work. You come off extremely entitled and seem to be freeloading. You have no right to get anything for free. They have every right to charge YOU for their hard work. The fact you think you should get it for free shows how selfish you are
  1. User517849's Avatar
    Quote Originally Posted by rrayy View Post
    People have the right to get compensated for their work. You come off extremely entitled and seem to be freeloading. You have no right to get anything for free. They have every right to charge YOU for their hard work. The fact you think you should get it for free shows how selfish you are
    Per Blizzard's ToS, it's against the terms to try to charge for addons. Therefore, if you're making addons you should not expect any form of compensation, either direct or indirect.

    Add-ons must be free of charge.

    All add-ons must be distributed free of charge. Developers may not create “premium” versions of add-ons with additional for-pay features, charge money to download an add-on, charge for services related to the add-on, or otherwise require some form of monetary compensation to download or access an add-on.


    This has been Blizzard's official policy since 2009.

    Before the policy revision in 2009, every addon under the sun had a donation nag and Blizzard put a stop to it.

    https://brokentoys.org/2009/03/21/bl...ng-for-addons/

    No one should go into addon development expecting it to be a replacement for a full time job. It might indirectly lead you to other opportunities, especially if you're a skilled programmer, but expecting to sustain a living (or even make a notable amount of money) for addon development is absurd.

    I know there are some addon authors that dispute this (DBM comes to mind) but my counterpoint to that is you don't hear the BigWigs guy pulling the same charade.

    I'm specifically against the commercialization of addons because addons should not be a commercial endeavor with Blizzard's current ToS.

    If Blizzard changed the ToS, then I'd have no issue with them being heavily commercialized and would expect it.
  1. rrayy's Avatar
    Quote Originally Posted by User517849 View Post
    Per Blizzard's ToS, it's against the terms to try to charge for addons. Therefore, if you're making addons you should not expect any form of compensation, either direct or indirect.

    Add-ons must be free of charge.

    All add-ons must be distributed free of charge. Developers may not create “premium” versions of add-ons with additional for-pay features, charge money to download an add-on, charge for services related to the add-on, or otherwise require some form of monetary compensation to download or access an add-on.


    This has been Blizzard's official policy since 2009.

    Before the policy revision in 2009, every addon under the sun had a donation nag and Blizzard put a stop to it.

    https://brokentoys.org/2009/03/21/bl...ng-for-addons/

    No one should go into addon development expecting it to be a replacement for a full time job. It might indirectly lead you to other opportunities, especially if you're a skilled programmer, but expecting to sustain a living (or even make a notable amount of money) for addon development is absurd.

    I know there are some addon authors that dispute this (DBM comes to mind) but my counterpoint to that is you don't hear the BigWigs guy pulling the same charade.

    I'm specifically against the commercialization of addons because addons should not be a commercial endeavor with Blizzard's current ToS.

    If Blizzard changed the ToS, then I'd have no issue with them being heavily commercialized and would expect it.
    LOL you say you are against it then claim you woudn't be against it if Blizzard changed it's rules. you absolutely still would have a problem with it because you are entitled and think you should be able to take someone elses hard work for free.

    And nobody expects it to replace a full time job, so let's stop with that BS strawman. ALl they wan't is a little money for their hard work. YOu just want to take whatever you want for free. Complete entitlement.
  1. rhorle's Avatar
    Quote Originally Posted by rrayy View Post
    LOL you say you are against it then claim you woudn't be against it if Blizzard changed it's rules. you absolutely still would have a problem with it because you are entitled and think you should be able to take someone elses hard work for free.
    So it is entitlement to expect the rules Blizzard created to be followed? Your argument also fails to realize that the only reason addon authors are being given money is to keep them on specific sites so those sites can profit off both Blizzard (the api/code) and Authors (those that use the api/code). Everyone from web host to consumer would prefer to get things without a fee.

    I'm also sure most addon authors would rebel if they had to pay Blizzard a fee in order to create an addon. I don't blame anyone from wanting to monetize their hobby/skills but you can't just focus on one side of the equation just so you can insult a poster.
  1. User517849's Avatar
    Quote Originally Posted by rrayy View Post
    LOL you say you are against it then claim you woudn't be against it if Blizzard changed it's rules. you absolutely still would have a problem with it because you are entitled and think you should be able to take someone elses hard work for free.

    And nobody expects it to replace a full time job, so let's stop with that BS strawman. ALl they wan't is a little money for their hard work. YOu just want to take whatever you want for free. Complete entitlement.
    I'm saying that they shouldn't expect money for their hard work when Blizzard's ToS specifically states, "You are not allowed to commercialize addons."

    By making a product that can't be charged for and expecting to be compensated for it, the addon authors are the ones that are acting entitled.

    "We know we're making a product we can't charge for, but, we should be entitled to monetize it anyways!"

    Additionally, the only reason Curse, Wago, or any other site is paying them is so that Curse, Wago, etc. can make more money by having the majority of addon traffic go through their site.

    The real solution is that Activision Blizzard should:
    1. Make it a requirement for any addon made for WoW to be hosted on a first party addon site.
    2. Add in an addon updater in the Blizzard launcher.
    3. Microsoft/ActiBlizz should then determine if addon authors should be compensated.

    Whether or not Microsoft/ActiBlizz will do that after the merger remains to be seen.

    You can make the argument that addon authors will stop making addons, which is exactly what happened back in 2009. The person making QH stopped making QH. What ended up happening? QH is implemented by Blizzard in the current iteration of WoW.

    I'm a software engineer. There's a reason I write boring business software for a living and I don't make addons with the intention of monetizing them (I did try once):
    1. Per Blizzard's ToS, even if I make the best addon in the world, I can't directly charge for that addon
    2. Addon profitability is subject to users, at best, feeling generous and being willing to donate
    3. At any time, Blizzard could change WoW and make my addon obsolete or less useful by including more functionality in the base game or removing APIs my addon depends on

    That said, in my spare time I do do other forms of content creation, but I would never expect to feel entitled to making a living off of my content. It's a hobby not a career path.

    Finally, if I actually did manage to achieve making an awesome addon, the popularity I'd attain could be monetized in other areas that are actually monetizable (streaming, YT channel, social media, etc.) without trying to profit off of my addon in and of itself.

    To see an addon that successfully did this, look at TSM and WoWHead.
  1. gaaara's Avatar
    Quote Originally Posted by Skildar View Post
    WoWUP are really despicable... They sh*t on curseForge and overwolf but this is quite pathetic as Overwolf went through some lengths to make it a smooth transition from twitch and deliver a quality product that offers a compensation to add-on developers as well as maintaining an API on which they can feed outside apps.

    Now they discover that setting such a product requires a cost for infrastructure and support and adopt the exact same model as overwolf (model that they were very critical about still a few months ago), they deserve to see their app die and get sh*t on by players. That's not the right way to do good business. Having this sickening mentality will only force new third party applications to keep their service and data closely guarded and not opened to the community.
    Quick question, do they pay you in cryptocurrency or you get the cash delivered by a pigeon? (Serious question...asking for a friend)
  1. Magical Mudcrab's Avatar
    Quote Originally Posted by User517849 View Post
    I'm saying that they shouldn't expect money for their hard work when Blizzard's ToS specifically states, "You are not allowed to commercialize addons."

    By making a product that can't be charged for and expecting to be compensated for it, the addon authors are the ones that are acting entitled.

    "We know we're making a product we can't charge for, but, we should be entitled to monetize it anyways!"
    This is not what is happening. The relationship between Curseforge, Developers, and Users is (in a nutshell):
    - Curseforge is a business, providing centralized hosting and distribution of addons, making money through advertisements, merchandising, and premium subscriptions.
    - Addon developers are paid by Curseforge for listing their addons for driving traffic to the website.
    - Users are allowed to download addons for free, but "pay" through either subscription or by viewing advertisements on the site.

    When a group like WoWUp create a competing application and Curseforge is not making money, then they are taking money from Curseforge while using their backend and infrastructure. WoWUp's relationship with them was parasitic, essentially Curseforge had all infrastructure, development, and maintenance costs, and WoWUp served the content by using the Curseforge APIs. This is bad for both Curseforge, who needs to make money in order to host the addons for players, and the Addon Developers, who are attracted to the platform because it gives them a small paycheck for hobby development or doing what they are passionate about. In this relationship the addons aren't monetized, but the system needs traffic in order to self-sustain (i.e.: no Blizzard rules are broken).
  1. Playintrafic's Avatar
    Quote Originally Posted by Meow View Post
    The fundamental problem: why does WoW need so many add-ons to get things right?
    The fundamental question, why do so many simpeltons just poorly implemented UI when things can be done to make it better, easily.
  1. Magical Mudcrab's Avatar
    Quote Originally Posted by Playintrafic View Post
    The fundamental question, why do so many simpeltons just poorly implemented UI when things can be done to make it better, easily.
    In Blizzard's defense, HCI is a difficult field, even regarding something seemingly as rudimentary as game UIs. A lot of HCI best practices regarding usability (and accessibility) are relatively new and are constantly being updated as more studies are done. Blizzard, and most games from that era, drew the short end of the stick in that sense as they were developed prior to HCI becoming more prevalent in non-academic settings for software design and they have probably been bogged down with technical challenges in trying to improve their native UI because it was made inflexibly at the start.
  1. Cosmic Janitor's Avatar
    Quote Originally Posted by Magical Mudcrab View Post
    In Blizzard's defense, HCI is a difficult field, even regarding something seemingly as rudimentary as game UIs. A lot of HCI best practices regarding usability (and accessibility) are relatively new and are constantly being updated as more studies are done. Blizzard, and most games from that era, drew the short end of the stick in that sense as they were developed prior to HCI becoming more prevalent in non-academic settings for software design and they have probably been bogged down with technical challenges in trying to improve their native UI because it was made inflexibly at the start.
    I'm not sure your typical raider/arena/m+ WA random-icon-bukkake GUI is what most people would associate with good HCIs either. The normal interface is perfectly serivable, certainly when it comes to gaming and the competition, maybe with the exception of healing, but it doesn't offer assist and flat out cheat systems as custom UI do. The question here is more why do so many people feel compelled to download these GUI tools in the first place and we all know it's because of the overly self-imposed meta the game has. Well that and because of the arms race the devs have been doing with the addon makers since launch.
  1. User517849's Avatar
    Quote Originally Posted by Magical Mudcrab View Post
    This is not what is happening. The relationship between Curseforge, Developers, and Users is (in a nutshell):
    - Curseforge is a business, providing centralized hosting and distribution of addons, making money through advertisements, merchandising, and premium subscriptions.
    - Addon developers are paid by Curseforge for listing their addons for driving traffic to the website.
    - Users are allowed to download addons for free, but "pay" through either subscription or by viewing advertisements on the site.

    When a group like WoWUp create a competing application and Curseforge is not making money, then they are taking money from Curseforge while using their backend and infrastructure. WoWUp's relationship with them was parasitic, essentially Curseforge had all infrastructure, development, and maintenance costs, and WoWUp served the content by using the Curseforge APIs. This is bad for both Curseforge, who needs to make money in order to host the addons for players, and the Addon Developers, who are attracted to the platform because it gives them a small paycheck for hobby development or doing what they are passionate about. In this relationship the addons aren't monetized, but the system needs traffic in order to self-sustain (i.e.: no Blizzard rules are broken).
    I never said Blizzard rules are broken; that wasn't my argument at all.

    I was disputing the fact that you should make addons and feel entitled to making a living off of it.

    You should make addons as a hobby and if you tire of that hobby, open source the addon and pass it on to someone else.

    You missed a lot of the conversation where he said I was entitled and I asked how was I entitled.

    Blizzard clearly said the rules are that addons can't be directly monetized.

    Therefore, I stated that addon developers are entitled because they expect to make money off of something Blizzard has strictly said can't be monetized.

    Additionally, my argument wasn't that CurseForge shouldn't close their API.

    My secondary argument was that addon authors should migrate their addons to other websites (Github, etc.) because they shouldn't be making addons for money in the first place.

    That said, in regards to CurseForge closing their API, I feel like the real solution is to use a web scraper that avoids all the ads but can still download the file. That said, that's neither here nor there.

    Personally, I haven't seen any web advertisements in a long time because I use an ad blocker so the act of me going to CurseForge wouldn't earn them any add revenue anyways.
  1. Magical Mudcrab's Avatar
    Quote Originally Posted by User517849 View Post
    I never said Blizzard rules are broken; that wasn't my argument at all.

    I was disputing the fact that you should make addons and feel entitled to making a living off of it.

    You should make addons as a hobby and if you tire of that hobby, open source the addon and pass it on to someone else.

    You missed a lot of the conversation where he said I was entitled and I asked how was I entitled.

    ...

    Therefore, I stated that addon developers are entitled because they expect to make money off of something Blizzard has strictly said can't be monetized.
    What do you mean by "make addons and feel entitled to making a living off of it"? If someone makes addons, monetizes them through Curseforge and donations, and is able to make a meager living out of it, is this a problem? Unless they're paywalling their addons or making premium versions, they're doing nothing wrong and shouldn't feel pressured not to monetize them.

    Blizzard clearly said the rules are that addons can't be directly monetized.
    But they aren't directly monetized as per Blizzard's rules:

    Quote Originally Posted by Kaivax View Post
    1) Add-ons must be free of charge.
    All add-ons must be distributed free of charge. Developers may not create “premium” versions of add-ons with additional for-pay features, charge money to download an add-on, charge for services related to the add-on, or otherwise require some form of monetary compensation to download or access an add-on.
    - Link

    The intent of this is to stop paywalling of addons or forcing users to pay for premium versions of an addon. Websites like Curseforge don't do either of these things, they instead monetize via ads or by giving priority in download queues. Addon authors, on their part, typically monetize through sites like Curseforge or through donations. That said, I don't believe the terms laid out by Blizzard are even legally enforceable, although that doesn't stop Blizzard from issuing takedown requests and legal threats.

    Quote Originally Posted by User517849 View Post
    My secondary argument was that addon authors should migrate their addons to other websites (Github, etc.) because they shouldn't be making addons for money in the first place.
    The addons are already hosted on a remote repository. You can even find their addons on GitHub if you search for them (like DBM, Retail). You could argue that they should make releases with the binaries required to add the file, and many do. DBM, in this case, appears to have the downloads available under their releases. That said, this will never be the correct solution because it makes searching for and maintaining addons a pain for all users, making it so that less technical (or less dedicated) players will just be unable to find or download addons.
  1. User517849's Avatar
    Quote Originally Posted by Magical Mudcrab View Post
    What do you mean by "make addons and feel entitled to making a living off of it"? If someone makes addons, monetizes them through Curseforge and donations, and is able to make a meager living out of it, is this a problem? Unless they're paywalling their addons or making premium versions, they're doing nothing wrong and shouldn't feel pressured not to monetize them.



    But they aren't directly monetized as per Blizzard's rules:


    - Link

    The intent of this is to stop paywalling of addons or forcing users to pay for premium versions of an addon. Websites like Curseforge don't do either of these things, they instead monetize via ads or by giving priority in download queues. Addon authors, on their part, typically monetize through sites like Curseforge or through donations. That said, I don't believe the terms laid out by Blizzard are even legally enforceable, although that doesn't stop Blizzard from issuing takedown requests and legal threats.



    The addons are already hosted on a remote repository. You can even find their addons on GitHub if you search for them (like DBM, Retail). You could argue that they should make releases with the binaries required to add the file, and many do. DBM, in this case, appears to have the downloads available under their releases. That said, this will never be the correct solution because it makes searching for and maintaining addons a pain for all users, making it so that less technical (or less dedicated) players will just be unable to find or download addons.
    There's a difference between making a living by happenstance off of it and feeling entitled to making a living off of it. My point is (that you don't seem to understand) that you shouldn't go into making addons expecting to make a living off of it because you can't *directly* charge for them.

    To make and maintain a really popular addon and expect to make a living off of that is silly because you can't directly charge for it. You're dependent off of donations plus whatever you can make off of affiliate sites. Hell, I'm sure if an addon author wrote a book about how to make an addon, that's another potential revenue channel, too.

    Not all addons are hosted on a CF alternative. WoWUp actually does maintain a list of GitHub repos that are distributed with the client, too. If WoWUp continues to add GitHub sources to WoWUp, then it'll work fine. That's currently what WoWUp is doing.

    Again, you're coming in at the end of the argument. The argument was about *entitlement* not whether or not it was possible to make money off of addons. Realistically, the top 1% of 1% can make enough money to live off of addons.

    It's similar to streaming, could you become the next big streamer? Sure. But are you entitled to make a living off of streaming? No.
  1. Magical Mudcrab's Avatar
    Quote Originally Posted by User517849 View Post
    There's a difference between making a living by happenstance off of it and feeling entitled to making a living off of it. My point is (that you don't seem to understand) that you shouldn't go into making addons expecting to make a living off of it because you can't *directly* charge for them.
    The problem is that no one has argued this. No one has said that addon authors are entitled to make a full time salary off their work on addons, just that they're entitled to monetize their work. Even looking at the conversation between you and @rrayy, they said that they were not arguing that addon authors were entitled to full time salaries several times. If I were to summarize their argument, it seems to be that "addon authors have the right to choose distribution platform(s) and whether they want to monetize their work, and can choose to only host on platforms that provide compensation". They're essentially just arguing in favor of the Curseforge model, nothing else.

    To make and maintain a really popular addon and expect to make a living off of that is silly because you can't directly charge for it. You're dependent off of donations plus whatever you can make off of affiliate sites. Hell, I'm sure if an addon author wrote a book about how to make an addon, that's another potential revenue channel, too.
    Sure, informative content is another possible revenue stream. Discussing how to write LUA, coding best practices, common design patterns, etc., would be a good, but niche, way to make money (although it would probably be better distributed through Youtube and E-Book, with Medium and WoWhead articles acting as introductory material to get people interested).

    Not all addons are hosted on a CF alternative. WoWUp actually does maintain a list of GitHub repos that are distributed with the client, too. If WoWUp continues to add GitHub sources to WoWUp, then it'll work fine. That's currently what WoWUp is doing.
    Sure, and so long as WoWUp is getting consent from the addon authors to distribute their addons, everything is OK. If not, they're opening themselves up to takedowns (DMCA if hosting the content and not just linking to GitHub binary downloads) and possibly authors making the release binaries unavailable on their repository releases.
  1. User517849's Avatar
    Quote Originally Posted by Magical Mudcrab View Post
    The problem is that no one has argued this. No one has said that addon authors are entitled to make a full time salary off their work on addons, just that they're entitled to monetize their work. Even looking at the conversation between you and @rrayy, they said that they were not arguing that addon authors were entitled to full time salaries several times. If I were to summarize their argument, it seems to be that "addon authors have the right to choose distribution platform(s) and whether they want to monetize their work, and can choose to only host on platforms that provide compensation". They're essentially just arguing in favor of the Curseforge model, nothing else.



    Sure, informative content is another possible revenue stream. Discussing how to write LUA, coding best practices, common design patterns, etc., would be a good, but niche, way to make money (although it would probably be better distributed through Youtube and E-Book, with Medium and WoWhead articles acting as introductory material to get people interested).



    Sure, and so long as WoWUp is getting consent from the addon authors to distribute their addons, everything is OK. If not, they're opening themselves up to takedowns (DMCA if hosting the content and not just linking to GitHub binary downloads) and possibly authors making the release binaries unavailable on their repository releases.
    Did you even read what lead to this conversation? The previous person, rrayy, I was arguing with argued that I was entitled to addons.

    I countered by how could I be entitled to something that's free by quoting Blizzard's ToS directly to them. You jumped in at the tail end after I stated how I'm not acting entitled because addons are supposed to be free.

    I'll state again to you, very clearly, that since addon authors can't charge for addons, they shouldn't act entitled to compensation for addons. That debate doesn't revolve around CF, WaGo, or a specific host.

    Finally, if it's a public repo on GitHub, there's no need for consent to view and download the files. It's a public repo. By hosting it publicly they've already implied consent. Also, WoW addons don't require binaries, they're all plain text files that are interpreted in the client.

Site Navigation