09-20-2016, 08:01 AM
Hey guys, just wanted to make a note I've started work on the second iteration of the xonotic-map-repository which addresses the long anticipated need for a database back-end and a REST API.
Currently, I'm aiming for backwards compatibility with the current maps.json schema (which I have achieved), single map view (as pictured below). There will be MAJOR performance benefits to this. No longer we will be tied to a 15MB+ JSON file. The down-side is I have to rewrite all the filtering logic server-side.
The new repo is broken into two separate projects a back-end and front-end:
https://github.com/z/xonotic-map-repository-api/
https://github.com/z/xonotic-map-repository-web/
Currently, I'm aiming for backwards compatibility with the current maps.json schema (which I have achieved), single map view (as pictured below). There will be MAJOR performance benefits to this. No longer we will be tied to a 15MB+ JSON file. The down-side is I have to rewrite all the filtering logic server-side.
The new repo is broken into two separate projects a back-end and front-end:
https://github.com/z/xonotic-map-repository-api/
https://github.com/z/xonotic-map-repository-web/