|
I understand the bandwidth requirements, but Curse is heavily populated by advertisements. Those are supposed to keep the stuff working and generate incomes.
Addons updaters have for years used public available protocols and APIs (SVN, HG, others) that are built for heavy usage, so they're optimized for up/downloading. There was NO need to use a proprietary protocol. None beside to banish free developers to make a different updater. Hence to force people to use your own updater.
Your own updater will have a free version and a paid version, but why the paid one ? To have more features ? To support what it's already paid by advertisements ? I fear that any explanation will never be enough.
Last but not least, an updater is a thing built to update addons. Addon are FREE. They're made for free by people. The authors doesn't get a single penny for their work. They might get donations, but directly from the users (if they're kind enough).
So, let me summarize: the authors should upload their addons to Curse and Curse is receiving money (or is trying to) from the users. Much like if a singer would make a song, give it to an online music store that will charge money from the users BUT will not give money back to the authors. Anyone would say that this project is bound to fail. Others would simply say "screw you".
Again: you have a site full of ads. The ONLY thing you could even think to do is: pay or we'll put ads in the updater as well. Make the updating protocol public (it will be reverse engineered in no time anyway) and make the curse client SO good that everyone will use it no matter if there are free updaters as well.
THIS is how market applications works. You're just trying to do the other way: proprietary systems, like Micro$oft does. But you missed the most important point. ACE web site was a top hit because there was a lot of uber mod authors there. What are you going to offer to them to stick to curse and not rush somewhere else ? ACE web system was: 1) free, 2) fast, 3) worked, 4) open. Curse is 1) not free anymore, 2) slow, 3) bugged, 4) proprietary.
Have to say more ?
Have a good day and rethink your business model, if you was one of our students, you'd be kicked at the economy exams.
|