Thread Tools Display Modes
Prev Previous Post   Next Post Next
09/28/21, 02:51 AM   #1
ApoAlaia
Join Date: Nov 2020
Posts: 6
What is considered 'best practice' when it comes to embedded libraries

Good morning beautiful people,

I am in the process of both 'thinning the crowd' and also troubleshooting some really peculiar behaviour when it comes to addons and I find myself wondering what the title says.

An example would be:

Awesome Guild Store: it has LibStub, CustomTitles, LAUNIG embedded.

Some of those are also embedded in other addons I use and they are also required by yet more addons that do not have them embedded.

This means that in some cases I might end up with three or more copies of the same library.

What would be the best practice in this case?

Remove the embedded libraries from the addons and use that standalone versions?

Keep just one copy of the embedded libraries, remove the other embedded ones and do not install the standalone ones?

Keep all the embedded libraries but do not install standalone ones?

I am trying to cut on loading times and also try to work out why I get this strange behaviour on some addons - which will work fine one session, then next session only partially work, and so on and so forth - so the more I can simplify the better.

Thanks!

EDIT: I don't even know if is feasible to remove these embedded libraries, haven't gotten as far yet.

Last edited by ApoAlaia : 09/28/21 at 03:48 AM.
  Reply With Quote
 

ESOUI » AddOns » AddOn Help/Support » What is considered 'best practice' when it comes to embedded libraries


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off