The 2009 Mana project went dormant around 2014 and was revived in 2023; it currently develops a client implementation for TMW and potentially other games.
{
// Place for stuff like latest client version / future expansion
"servers": [
{
"name": "Source of Tales",
"hostname": "testing.manasource.org",
"port": 9601,
"description": "The LPC 2012 entry by the Mana team.",
"website": "http://manasource.org/",
"state": "TEST",
},
]
}
Don't you already have a serverlist in XML? Is there really a benefit in reimplementing all this in JSON? Personally I prefer JSON over XML for most situations because the complexity of XML is overkill for most use-cases, but why add yet another dependency?
former Manasource Programmer
former TMW Pixel artist
NOT a game master
Please do not send me any inquiries regarding player accounts on TMW.
You might have heard a certain rumor about me. This rumor is completely false. You might also have heard the other rumor about me. This rumor is 100% accurate.
We want to use the JSON one in the qt client only. So it basically is one dependency less since we do not depend on the xmlpatterns (we need the patterns since we filter for type in the QML XmlListModel module and JSON is supported by qt directly anyway.