= Market Rules (DRAFT)= Author: Nathan Paton (SuperModerator) Date: 2012/3/7 == Overview == Please read the following for an understanding of what not to do when using the market. Failure to follow these rules can result in punishment, and even the suspension of one's account. You may be quizzed on this content at the end of the semester. === Submiting === You should fill in all applicable information when submitting a new product. It's required that a support topic be created in the forum, and must be linked to from the appropriate field, unless the product is for a service. Products which have a download (i.e., not a service) available should include the actual product in that download. For example, including a text file and including additional steps is highly discouraged, unless required for some reason, in which case a note must be included in the product's description. Furthermore, the correct price must be selected. Here's an explanation of each: * Free: Product is free, there is no cost associated with it. * Trial: Product is functional, either in full or in part, for a limited time. * Demo: Product is functional in part without a time limit. * Shareware: Deprecated. Please select either Trial or Demo. * Bundle: Product is a collection of products which can all be downloaded for a single price. If the bundle has a cost, use Price. * Subscription: Product requires a recurring subscription to work. * Price: Product has a one-time cost. * Other: Other. Shareware is about the same as Trial and Demo, so use those instead. However, use it if it feels more appropriate; it's only deprecated. Bundle is meant for more a promotional product. Don't use it if the products aren't free. Instead, use Price. Subscription is meant for products such as web hosting or media server hosting, or another service which requires a recurring fee. If none of the other prices work, select Other and include an explanation in the product's description. You are required to complete the required information under the courtesy checklist. Currently, the following are required: * Version: The product's version number. This is not Dolphin's version number. * Compatibility: All versions of Dolphin (or another BoonEx product) that are compatible with the product. * License: The product's license. You must enter the above. Have fun with the version information, but the compatibility information must be specific. Do not enter "Dolphin 7.x" or variants of nonexistent versions. The following are acceptable: * Dolphin 7.0.0, Dolphin 7.0.1 (etc.) * Dolphin 7.0.0-7.0.9 If the product is not compatible with a specific version (or versions) of Dolphin (or another BoonEx product), this must be included under the compatibility information, like so: * Dolphin 7.0.0-7.0.9, except 7.0.5 This is only applicable if all compatible versions were not listed (like with the first example). Entering nothing for compatibility information will default to the product supporting '''every version of every BoonEx product ever made, even those that do not even exist'''. Disputes concerning this information will be a non-contest in favor of the person openeing the dispute. Furthermore, reports against a product for lacking required information may result in the removal of the product or even the suspension of the developer's account. You must also enter a license. This is a personal choice, but at least enter something. '''Failure to enter a license will have the product default to being released under the GNU General Public License, in which case, the product may even be released for free.''' Products can be removed from sale for missing this information. Developers can even be suspended if a product is reported for missing this information, so including it is a must. === Integrations === You are allowed to offer integrations for third-party scripts, as long as the following requirements are met. An integration must make use of Dolphin features. For example, if a third-party script has support for accounts, that support should be removed and Dolphin's account system used instead. Do not use a cheap