Skip to content
This repository was archived by the owner on Nov 28, 2018. It is now read-only.

Frequently Asked Questions

Jay Reardon edited this page Jun 12, 2015 · 8 revisions

Why OneVersion?

There were a few reasons why I made OneVersion. As an add-on author, I found it frustrating that something like that didn't already exist, and was easy to include in my add-ons. I also didn't like that add-ons include this functionally, all go about it differentl. As a player and a raid leader, I found it frustrating that other player didn't keep their add-ons up to date, and that often I would miss updates as well. I started OneVersion as an attempt to just add the version sharing functionality into my own add-on, but I quickly realized that it would be much more beneficial to take a unified approach by externalize the functionality and making it useful and easy for all add-on authors to support.

As a player, why would I use this when I have the Curse Client?

  1. Many players don't leave the Curse Client open or regularly check for updates, by running this add-on you are helping those users keep their add-ons up to date. This is especially true because many players don't like to leave the Curse Client running or don't install add-ons using Curse.
  2. It's passive and lightweight, meaning it shouldn't impact your overall loading or in-game performance.
  3. It provides a quick and clean way for you to keep track of which version of a supported add-on you are running.
  4. It works best when more than one person in a group is using it and the more people who use it, the more everyone benefits.

As an add-on author, why would I add support for OneVersion?

  1. Adding support is simple and straight-forward. The process of adding support has been designed to be as painless as possible for add-on authors.
  2. It removes you, the add-on author, from needing to add and maintain this sort of functionality in your add-on. Even if you already have similar functionality in your add-on, the notifications that OneVersion provides to the user are unobtrusive, useful, and unique among Add-ons.
  3. It helps to encourage your users to keep your add-ons up-to-date.
  4. It's been rigorously tested by some of the best add-on developers to ensure that the product is mature. It is continuously developed on to ensure that any issues are found and corrected quickly.

Clone this wiki locally