If its any consolation, i am being forced to install FireFox...
Once you go fox, you never go back ;)
Nah, I've tried Firefox a half dozen or so times, and I just don't see what's so great about it. I've been using Opera for about 5 years now, and compared to it, Firefox just seems like IE without the blue E logo.
Too many people treat WAU is "easy to get release code" and it isn't. However, you either stop them using it (which isn't gonna happen) or you find a way to use it to your advantage, the dev's advantage, and the site's bandwidth advantage.
Well-stated. Isn't this what the "tags" part of the SVN is supposed to be for? If addon authors can't take the time to post release-quality updates to WoWI/etc. (although I wish they would) they could at least commit a tagged version, and WAU could only update from there by default (perhaps the trunk could be listed as a "mirror", and people could manually select it, with a popup warning when they did so reminding them that they were about to download beta-quality addons that may be unstable or buggy).
The funny thing is I've been here a while and never really noticed the paypal donate thing on the side, never caught my eye and I always wondered how is this getting paid for?
I'll agree with this. There is no visible "Donate" link on the forums (I'm not using the wowace theme), and I never go to just wowace.com. A more visible link, along with more specific information ($X needed this month, $Y donted so far) would probably go a long way toward raising donation awareness. It's just not something I think about when I visit a site (does this site need money to stay running?) unless there's something I can see that indicates it. I have this vague awareness that Wowace accepts donations, but I just forget about it when there's no reminder. It doesn't need to be garish or demanding, as long as it's somewhere I can see it.
I'll just say one other thing:
While embedded libs are probably using a lot of unnecessary bandwidth, so are downloading useless updates. I run an updater (not WAU anymore, since it lost the ability to clean up old changelogs, etc.) once a day, when I get home from work, and I'd say AT LEAST 2/3 of the updates that get downloaded on a typical day are localization updates. I play in a US English client. I don't care about, say, changes to option description text wording for French or Korean clients. I don't care if an author decided to reorganize the TOC file. These changes have absolutely no bearing on my gameplay or the functionality of the addon, but I have no way to know that until they're already downloaded and I read through the changelog summary.
I'm probably an atypical user, but I clean my TOCs (i.e. remove the rainbow of colors so many authors puzzlingly feel compelled to put in their addon's title), I delete unneeded localizations, and I delete modules I don't use. I used to do this after every update; now I've gotten smarter and created a duplicate addon directory to update to, and only copy over changed files when the changes are something I'm interested in. However, although I'm downloading all of the available updates, I'm only using 1/3 of the updates, which means I've used at least 3 times the bandwidth I really wanted to. This is why I actually prefer updating from sites like WoWI, where I can see the changelog up front (usually posted in the addon description) and decide whether or not I even want to spend time downloading and unzipping, and I can simply mark favorites and not have to think about updates until I'm notified by email that one is available.
Again, I don't know how many other people this describes, but I know that I would personally use far less of Wowace's bandwidth if authors who hosted their addons on Wowace would post regular updates to their addons on WoWI or another "regular" UI site. Unfortunately it seems the authors who actually do this are few and far between. Many addons on Wowace are well established, stable, and very usable, yet they are not posted on a UI site. Many other addons on Wowace have had significant updates, changes, and additions, yet haven't been updated on UI sites in months (in some cases, the UI site versions haven't even been updated for 2.0). Along with the ease of use, I think this is one reason so many people use WAU and other updaters -- they know they're not missing out on really cool new features in their favorite addons, and they know they're not ignorantly stuck with a buggy, barely-working version from months back.
Anyway, that's all I'm going to say. Just something I thought I'd add to the discussion, since I'm sure it has a bearing on bandwidth usage.
Using 184.108.40.2062, and "delete before extracting" and the changelog cleanup still aren't working right. It is deleting the XML changelogs now, but it's not deleting old TXT changelogs, and it still doesn't delete stray files. It's also no longer updating the change summary unless I delete the existing change summary file. I've checked about 500,000 times that the files are readable, writable, and deletable, and the only thing that seems to have trouble doing anything with them is WAU. Any thoughts?
Phanx, "Updating manually without externals (no !!!SAL)" are opposites. "With externals" means you include the externals in each addon folder, "no externals" means externals are not included in each folder (i.e. using !!!SAL or suchlike). :)
No, I meant I'm manually selecting to update without externals, instead of just hitting F12 and letting WAU auto-select based on the !!!SAL package existing or not, because I don't use the !!!SAL package, but I do run standalone libraries.
Using IDCard to test, since it's nice and tiny. I created several copies of the changelog and gave them all "old" revision numbers to force the update. I also created a random text file entitled "Z.txt" in the IDCard directory. I've toggled the "Delete before installing" option off and back on. My log shows:
IDCard - Updating to rev 40621
Extracting ZIP file... done.
Deleting ZIP file... done.
But after the update, the "old changelogs" and the extra "Z.txt" file are still present in the addon directory, along with the new changelogs. I can delete the directory manually.
I think 1.8.41 was around the last version where old changelogs were deleted. I only turned on "delete before extract" after it stopped working, in hopes of accomplishing the same thing, but no luck. A couple versiosn back I reverted to 1.8.41, and it did properly delete stuff, so I'm pretty sure it's not a file permission problem. Updating manually without externals (no !!!SAL), with a global .nounpack folder in place.
I wont add auto-update due to security concerns. So when you get the new version message, you have to go to the download site on your own. It wont happen much, now that the version is stabilizing.
What about a button to launch the download site in a browser? Or at least displaying the URL? I know it's going to be less frequent now, but it's annoying to have to run a google search every time to find it.
Anyway, thanks for the global .nounpack option. New version is much, much faster, too. Great work!