How to upload modules to the Game Library

Remember when you were working on porting the old wiki pages to the new GL? And remember that I did some developments to try to help out with that? (there were other posts by me on this, but I couldn’t find them quickly). Well, I essentially downloaded all modules - automatised of course - and extracted the meta-data from the files using my pywargame Python module.

I still have the resulting database on file, so it was a simple question of querying the database and then check the version numbers to see if they could easily be deduced from that data.

I used regular expression for this. For example, a match on

^ *(v|ver|version|) *\.?[0-9]+\.[0-9]+\.[0-9]+$

maps to the classification major-minor-patch, and similar, and then I just apply that mapping to all version numbers, and count up the number of occurrences of each classification. Pretty simple I think.

Oh, and BTW, I’ve made a set of JSON and markdown files for the 37 projects that still need splitting. The idea is then that one can define the splitting in the JSON files, and then use the data there to make the new projects. If you want them, I can send them to you.

Yours,
Christian