Originally Posted by myrroddin
The second thing several library authors forget is that all but three libraries should be loaded on demand. The exceptions being Ace3, LibStub, and CallbackHandler-1.0. For all other libraries, the following line in the .toc ought to be added. It certainly is not critical, but there is no point on loading a library if no addon actually uses it.
|
This will require every addon that uses the library to handle loading it properly. LoD is not a magic flag that doesn't load the addon unless it's a dependency, it must be manually loaded by another addon to work (which will introduce hiccups for the player as the addon loads, depending on the size of the library).