WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   Chit-Chat (https://www.wowinterface.com/forums/forumdisplay.php?f=2)
-   -   WoW UI AddOn Development Policy discussion thread (https://www.wowinterface.com/forums/showthread.php?t=21290)

Cairenn 03-19-09 10:40 PM

WoW UI AddOn Development Policy discussion thread
 
Please Note: This thread will be closely monitored and heavily moderated (if necessary). Please abide by the rules of the site:

Quote:

1. Post with respect and courtesy. Debate is fine ... so long as when you disagree with someone, you respond in a civilized and constructive manner.

2. No slander. Don't come here and slam/flame anyone/thing. Don't come here sounding off that Blizz sucks, EQ sucks, mod_author_01 sucks, etc and so on. None of that. You want to post things like that, take it elsewhere, there are enough other boards that cater to that type of thing. This isn't FlameVault. See 1.

3. Don't spam. Don't post multiple threads about this topic. Use this thread and this thread only for your discussion of it.

We realize that this may be a highly contentious subject. However we expect people to behave in accordance with the rules. Failure to comply with the site rules may result in you taking a forced vacation from the site. With that stated, here is a repeat post of the new Policy:



With the continuing popularity of World of Warcraft user interface add-ons (referred to hereafter as “add-ons”) created by the community of players, Blizzard Entertainment has formalized design and distribution guidelines for add-ons. These guidelines have been put in place to ensure the integrity of World of Warcraft and to help promote an enjoyable gaming environment for all of our players – failure to abide by them may result in measures up to and including taking formal legal action.

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.
2) 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.
3) Add-ons must not negatively impact World of Warcraft realms or other players.
Add-ons will perform no function which, in Blizzard Entertainment’s sole discretion, negatively impacts the performance of the World of Warcraft realms or otherwise negatively affects the game for other players. For example, this includes but is not limited to excessive use of the chat system, unnecessary loading from the hard disk, and slow frame rates.
4) Add-ons may not include advertisements.
Add-ons may not be used to advertise any goods or services.
5) Add-ons may not solicit donations.
Add-ons may not include requests for donations. We recognize the immense amount of effort and resources that go into developing an add-on; however, such requests should be limited to the add-on website or distribution site and should not appear in the game.
6) Add-ons must not contain offensive or objectionable material.
World of Warcraft has been given a “T” by the ESRB, and similar ratings from other ratings boards around the world. Blizzard Entertainment requires that add-ons not include any material that would not be allowed under these ratings.
7) Add-ons must abide by World of Warcraft ToU and EULA.
All add-ons must follow the World of Warcraft Terms of Use and the World of Warcraft End User License Agreement.
8) Blizzard Entertainment has the right to disable add-on functionality as it sees fit.
To maintain the integrity World of Warcraft and ensure the best possible gaming experience for our players, Blizzard Entertainment reserves the right to disable any add-on functionality within World of Warcraft at its sole discretion.
For more information…

If you are an add-on developer and have any questions about this User Interface Add-On Development Policy and how it pertains to the add-on that you’ve developed, please don’t hesitate to email us at [email protected].

The official announcement is here.

THUNDER_CHILD 03-20-09 02:56 PM

Good Job Blizzard.

Maul 03-20-09 03:11 PM

Very interesting move on Blizzard's part, which is wholly understandable.

Tekkub 03-20-09 03:12 PM

"Add-ons must not contain offensive or objectionable material"
Sorry, but seeing as the user chooses to install the addon, just as the user chooses to disable the language filter, this one's kinda bupkiss. But I'm sure they have to for legal reasons and ****.

I'm glad to see an official declaration that you can't charge, nor can you obfuscate code. I can only hope that Blizzy enforces this one. Obfuscated code gives nothing back to the community, but still takes from it. It's like using bittorrent and never seeding.

ckknight 03-20-09 03:14 PM

I agree with most of the points except for

'5) Add-ons may not solicit donations.'

I have absolutely no intention to remove my donation buttons in my addons. I consider my buttons non-obtrusive and non-annoying.

Also, how do they really expect to enforce this? They could theoretically ban individual addons, but I really doubt they would.

Also, as someone who approves and denies addons on CurseForge and WowAce, how can we really enforce this on our end without opening up every single lua file?

Petrah 03-20-09 03:29 PM

ckknight,

I don't think you have anything to worry about. :) It states that your addons cannot visibly request for donations in game. You are permitted to ask for donations from your addons distribution site(s). :)

I had to go back and re read that hehe.

FrankN 03-20-09 03:37 PM

Now all add-ons which do not comply to this guideline have to be removed from WoWI?

ckknight 03-20-09 03:41 PM

Quote:

Originally Posted by Silenia (Post 121062)
ckknight,

I don't think you have anything to worry about. :) It states that your addons cannot visibly request for donations in game. You are permitted to ask for donations from your addons distribution site(s). :)

I had to go back and re read that hehe.

I have donation buttons in-game.

If you open the config menu, it'll have a "Donate" button. You click it, it pops up a frame that provides a copyable link that you can put into your browser.

I don't bother the user ever outside of the main settings, but it is in-game.

THUNDER_CHILD 03-20-09 03:42 PM

Quote:

Originally Posted by Silenia (Post 121062)
ckknight,

I don't think you have anything to worry about. :) It states that your addons cannot visibly request for donations in game. You are permitted to ask for donations from your addons distribution site(s). :)

I had to go back and re read that hehe.

His point is that he has said buttons in game. However, I agree with him, they are non-intrusive.

Cairenn 03-20-09 03:44 PM

Quote:

Originally Posted by FrankN (Post 121063)
Now all add-ons which do not comply to this guideline have to be removed from WoWI?

I have a request in to Blizzard to find out if they are (one would presume) allowing a "grace period" for authors to comply. We'll see.

Stormrage 03-20-09 03:45 PM

Pretty normal stuff here, though I don't know how I feel about the free only addons (not that I can remember a whole lot of pay addons). I have a feeling this is ass covering from the Glider lawsuit and to be able better protect themselfs in the future.

ckknight 03-20-09 03:51 PM

Quote:

Originally Posted by Stormrage (Post 121069)
Pretty normal stuff here, though I don't know how I feel about the free only addons (not that I can remember a whole lot of pay addons). I have a feeling this is ass covering from the Glider lawsuit and to be able better protect themselfs in the future.

I definitely agree, but I also think this is compounded by a knee-jerk reaction to Carbonite's new ad-supported version.

I think they're just trying to cover themselves legally, say "we don't allow that", but not really bother to do anything about it unless it becomes something high-profile (as Carbonite has become in the past two weeks).

FrankN 03-20-09 03:53 PM

Quote:

Originally Posted by Cairenn (Post 120981)
...
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.
...

Quote:

Originally Posted by Stormrage (Post 121069)
Pretty normal stuff here, though I don't know how I feel about the free only addons (not that I can remember a whole lot of pay addons). I have a feeling this is ass covering from the Glider lawsuit and to be able better protect themselfs in the future.

This would hit nUI as well.

Petrah 03-20-09 04:02 PM

Quote:

Originally Posted by FrankN (Post 121072)
This would hit nUI as well.

I've not seen any in game buttons for donation with nUI. Did i miss this button inside the game?

Stormrage 03-20-09 04:03 PM

I won't lie, I have no clue what carbonite or nUI are.

Petrah 03-20-09 04:08 PM

Quote:

Originally Posted by THUNDER_CHILD (Post 121065)
His point is that he has said buttons in game. However, I agree with him, they are non-intrusive.

Yes, I know :)

My point was that the buttons in game can be removed, and he can still get donations from the pages where he distributes his addons. ;) Essentially, they are not removing an addon authors right to get donations. They just don't want to have those donation requests visible in game. I can understand this.

Tekkub 03-20-09 04:15 PM

Quote:

Originally Posted by Silenia (Post 121076)
Yes, I know :)

My point was that the buttons in game can be removed, and he can still get donations from the pages where he distributes his addons. ;) Essentially, they are not removing an addon authors right to get donations. They just don't want to have those donation requests visible in game. I can understand this.

Problem there is wowmatrix. But then, those users are less likely to be donating anyway.

trezy 03-20-09 05:11 PM

Quote:

Originally Posted by Silenia (Post 121074)
I've not seen any in game buttons for donation with nUI. Did i miss this button inside the game?

nUI has a "Premium" version for the people who donate, which has raid frames and stuff that the free version doesn't. But its basically a thank you for the people who donate.

Scott has more info in his forums.

Evolution85 03-20-09 05:13 PM

I for one support this!

GJ Blizz!! :)

frogofdoom 03-20-09 05:30 PM

Nice to see they've stepped in an ended the incessant debate about whether paid premium addons are OK... I've gotten a bit bored of people endlessly arguing about that here and in the [email protected] shoutbox.

As for the ban on donation buttons, that seems a little harsh on hard-working authors, but they're probably trying to prevent people using that as a loophole to sneak in premium content in addons.


All times are GMT -6. The time now is 10:07 PM.

vBulletin © 2020, Jelsoft Enterprises Ltd
© 2004 - 2020 MMOUI