Elitist Jerks
Register
Blogs
Urban Rivals
Forums
New Posts


Go Back   Elitist Jerks > Public Discussion > User Interface and AddOns
Elitist Jerks Login

gamerDNA Login

Welcome to Elitist Jerks
We're testing some new features on the site regarding OpenID registration and coordination with gamerDNA. If you experience any issues with registering an account, please take the time to fill out a report and send it to this e-mail address. We would appreciate any assistance you could provide in making sure everything is functioning as intended. Thanks!

If this is your first visit, please be sure to check out the FAQ and the forum rules. Users must register to post and new registrations are subject to a one day "mute" period to get acquainted with the community.

Reply
 
LinkBack Thread Tools
Old 03/12/08, 5:44 AM   #1
james
Piston Honda
 
Human Priest
 
Outland (EU)
Addon Updating/Cleaning Software

Currently using WUU (WUU - WoW UI Updater) to update my addons and have found it to be a little slow. Also cannot figure out how to enable WOWACE Tools to delete my duplicate external libraries.

I'd also quite like to clean my WTF folder of settings for old unused mods, am sure there's a better solution. Any ideas on that one either?
 
User is offline.
Reply With Quote
Old 03/12/08, 5:57 AM   #2
Joetest
Glass Joe
 
Joetest's Avatar
 
Human Priest
 
Ner'zhul
jwowupdater

Amazing little tool, fast and does ALL addons. Will automatically search and update your ace addons and allows you to add other addons not on the Ace SVNs, all sites included such as Curse and WI etc but others too. Very sexy.

Ace forums thread
Google Code
Small Homepage

Last edited by Joetest : 03/12/08 at 8:05 AM.
 
User is offline.
Reply With Quote
Old 03/12/08, 6:26 AM   #3
james
Piston Honda
 
Human Priest
 
Outland (EU)
Thanks Joetest, I don't completely understand why it's a bad thing to update every WOWACE mod with externals. Does it take more memory? Is it true that I'll have duplicate libraries loaded, for example?
 
User is offline.
Reply With Quote
Old 03/12/08, 7:56 AM   #4
 Cadfael
Playing Nelf until Tauren Priests
 
Cadfael's Avatar
 
Night Elf Priest
 
Perenolde (EU)
When you go to "external" mode for Ace addons, the Libraries are put as stand-alone versions and are being loaded just like normal addons. Clever updaters (and jwowupdater is not the only one that can do this) see that and remove the libraries that are included with addons).

If they would not do this what would happen is this: A library gets loaded and registers itself. This may have been happening as part of a non-externalized Addon or by the Library being loaded as standalone library.

Each addon that is externalized will get this library and not try to load it again.

Each addon that is non-externalized has the addon included in its directory structure and referenced. The game's lua interpreter will seek and find the code, compile it and run it. The library code just processed starts to run, notices that the library is already loaded quits. You now have a bit of overhead because the game loaded duplicate code that didn't do anything.

So what you gain by externalizing is a little bit of loading time speedup. It's the more valuable the more ace addons you use.

What is bad in any case is mix and match arbitrarily. An old addon copied into your interface folder may wreak havoc, if it includes a way older library that gets load first. A subsequent addon may then load a newer library which will replace the older one, but that may break the old addon horribly which expects the old library. The point is, either externalize all your ace addons or none. Then chances of something breaking should be minimal.
 
User is offline.
Reply With Quote
Old 03/12/08, 8:02 AM   #5
Joetest
Glass Joe
 
Joetest's Avatar
 
Human Priest
 
Ner'zhul
Overall there's really no huge benefit for having external libs or not, it's all down to small amounts of load time gains and things of that nature. Honestly I let my updater make external libs but it does look messy.

Originally Posted by Juless View Post
Hedera?!
Nice constructive answer...
 
User is offline.
Reply With Quote
Reply

Go Back   Elitist Jerks > Public Discussion > User Interface and AddOns

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
DKP software wishlist (NOT mods) Dakous User Interface and AddOns 14 07/22/07 9:19 AM
Software for managing raid signups CrazyGamer Public Discussion 11 01/12/07 10:07 AM
Honor Points not updating properly? Greymist Public Discussion 5 12/06/06 12:00 PM