Hey fyi I'm nearly done with the fallback repositories system. It will involve replacing the version.txt files in add-ons with a version.json file.
The format looks like this right now:
{
"version":"0.1",
"channel":"release",
"repositories":
[
{
"url":"http://example.com/arg.asgfg",
"format":"TML",
"id":"57"
},
{
"url":"http://example.org/ahghearh.test",
"format":"TML"
},
{
"url":"http://mods.greek2me.us",
"format":"TML"
}
]
}
(subject to change)