Sparky wrote:
I'd like to put forth a reminder of Samuco's earlier work in using a third-party application to synchronize mods. HaloMD is a wrapper application for the modded executable of the Halo Full UB developed by MacSoft, whereas what Samuco was doing was using a separate map synchronization utility with MD5 checksums on the map files (instead of giving the maps unique names).
MediaWiki software (HaloDemoMods.com's wiki) is not ideal for uploading files, especially for the purpose of uploading the same map file with slight changes as a new name. For example, if you upload Floodgulch.zip, then you make an update to the Flood Gulch mod, you would re-upload the mod as Floodgulch.zip and change the version number on the Mod Database page and on the mod's unique page (an example being
http://www.halodemomods.com/wiki/Bloodgulch_Extreme). If you uploaded it as floodgulch_1.zip and updated the version, you would need to go back and "delete" the older version of the mod. Otherwise, you could reuse the file page and simply track the latest version's upload date/time.
Samuco's third-party app thing is inadequate. It requires administrative capabilities, more hacking-ish than this, network requirements, will lag servers, won't scale will a large mod collection, an extra app running, etc. This server model, it being on HDM, is much nicer, too.
If we do not use mediawiki for uploading mods, then what else would be used?
I know you can upload a mod with the same name, which will have a 'newer' version according to the wiki, but I do not really care about that - other than screwing up an upload / making a mistake. I am also saying "no" to delete older versions. Older versions can still be accessible in the database, and should be for mod updates to work correctly.
[EDIT]: @Sparky. Actually, for the database, if you want me to store the downloadable files in some FTP directory (in /halomd ?) rather than mediawiki, I'd be fine with doing that. That way, people can upload zip files however they want on wiki, and I can move/rename them however I want into the database directory.
I am no longer active to Halo or MGM, and don't guarantee a response on the forums or through email. I will however linger around the discord room for general chatting. It's been fun!