This has been discussed in the past, but the topic just sort of...died down.
My offer of the Glest Guide is still open, as I plan to purchase a hosting plan soon (at the moment, I am still within the boundaries of the free plan, but eventually, it's going to need an upgrade for sure). Since the Glest Guide's MDC (Mod Download Center) will have a new format akin to other download sites such as download.com, with the ability to upload your mod, give the information about it, and the next version will smooth out the rating system and allow comments
. I propose we tailor a future addon manager around this by having it browse the MDC, catching the download. The MDC will supply the information about the mod, such as the engine and the folder structure (ie: the MDC will tell the addons manager the mod is to be installled as a GAE addon. Or it might say the mod is to be installed by copying it to the techs folder and extracting it there). (ideally, it would be all addons, but we obviously can't depend on modders to do this, as seen by the very low number of modders that are doing so [bad modder, bad!]).
For the reference, and to encourage people to use the addons method, I'll explain it here:
The addons method is simply a type of folder structure. It's biggest advantage is that it works on ALL THREE ENGINES! In GAE, just place the compressed archive in the addons folder (fantastically easy for beginners and those who are not technologically experienced!). In MG and vanilla Glest, just extract it in your Glest folder. Bam, done, and no worries about checking if you got the right folder level (this has murdered newbies in the past a lot. I've got entire email folders of it). Secondly, it doesn't permit you, the modder, from placing foolish extra folders in just because you felt like it. It permits you to not require a program that can extract 7z, as GAE can play the mod in the 7z format (though, MG and vanilla Glest users will still have to extract it). And finally, it reduces filesize, as not only can you distribute as a nice little 7z, but GAE users don't even have to extact that, saving more space.
Sure, the biggest changes only affect GAE, but it makes life easier for MG and Glest too, even if not as much. The bottom line: use the addons method.
As a note though, we should start crucifying people who use rar compression, for its largest incompatibility with the addons folder and the fact they're supporting a commercial format over the free, open source 7z (which gives better filesize anyway).