ULM has a big problem determining the age version: Even though some files differ (because they got updated), it shows that I have the latest version. And if there are several version, it happens that ULM thinks I have the older one even though some files are different - because I exactly have the newer one. This is really annoying. You have to check each age manually to see if you *really* have the latest version, and if you want to download it, you have to delete some other files of the age.
As far as I know this was added to resolve problems with the sum file being different and thus the ULM not recognizing the version correctly, but the current situation is much worse, it makes ULM unusable for keeping ages up-to-date. My suggestion would be:
- easy: Ignore the sum files when determining the version (and strictly compare the rest of the files)
- hard: let ULM generate the sum files, which would also avoid problems with the age moderators to upload illegal sum files
It would also be great if ULM could cache the md5sums somewhere else than in "filename.md5" files which are spread around all Uru folders. Especially when you do own Python stuff or work (as in "hack" ) on other Uru files, these md5 files are really annoying.