#8 Only update needed html files based off of differences between package dbs
Merged by mymindstorm. Opened by mymindstorm.
partial-update  into  master

Download 8.patch

@fnux if you have the time to sanity-check these changes, I would greatly appreciate it.

There seems to be some conflicts in the rawhide db, causing it to think that ~24 packages always need to be updated (e.g. rubygem-rake, see attached file). Not exactly sure what's going on there. It seems to usually happen across releases, and is likely causing incorrect metadata to be generated. Do you have an opinion on how to deal with this?

https://gist.github.com/mymindstorm/d04b89c0773fa2f5e50467dfc7042b98

I quickly read through, it looks good to me (although I don't like continues in loops). Regarding the duplicated packages: we can't do much at our level besides comparing version and shipping the latest since our data source already contains the duplicates. We could investigate and fix the issue in the repository but I suspect it will take more resources than we have at hand...

Pull-Request has been merged by mymindstorm

Thanks!

Metadata