From now on ALL libs will be prefixed with "Lib-Blah"!!!
I just want at the very least a visual indication that the mod is a lib. If it's -Ace2 Lib- or Lib-Blah, I really don't care.
Just curious Tekkub, what do you think about -WoW Lib-?
Also, what needs to be done to move this proposition forward? Is it as simple as you or another Ace Dev with SVN access changing the Title field in the TOC for libs? Or would it be up to each individual lib author to implement?
I use Loadit http://ui.worldofwar.net/ui.php?id=2198 for addon management, I think it's much better than MCP. I do agree that there should be an ace2 addon manager but that's a discussion that belongs in another thread.
I still maintain that my argument to standardize the Ace2 Lib names is a valid one and an easy solution.
1) It's a visual indication that the addon is an Ace2 Lib that needs to be enabled
2) It groups all of the Ace2 Libs together for easy mass enabling.
No need for extra mods or greping and what not.
Hell, give me SVN access and I will make the modifications myself, lol.
I usually disable all of my mods when starting a new character and then go back and re-enable only the ones I need for that class. I also will disable all of my mods if I am troubleshooting my UI and then go back and enable them one by one. Creation of a new character on a new server I believe all mods are enabled by default (WoW has crashed because I forgot to disable the mods I don't need, lol).
I also thought it was odd how most Ace2 mods carry the -Ace2- tag but the libs don't. Mostly I made my suggestion because of aesthetics and convenience.
I would like to propose a standard for the TOCs for Libs, specifically the title.
## Title:|cff7fff7f-Ace2 Lib- |r Libname
This would group all of the Ace2 Libs together and clearly identify the Ace2 Libs while keeping with the Ace2 color scheme.
My reason is that I use the !!!StandaloneLibraries and when I to re-enable my addons I have to hunt all down all of the various libs and enable them. Usually it takes a couple of logins/logouts to get them all enabled. The ones that I commonly miss are the Ace2 Libs that don't have lib in their name (DAMN you Metrognome!!).
Of course there may be some objection to grouping them together therefore you could also do this:
## Title: Libname |cff7fff7f -Ace2 Lib-|r
This of course wouldn't group them together but still identify the libs.
Also, I was wondering why don't the Ace2 Libs have Ace2 as a dependency?