The main feature that is missing in the official version is the ability to filter out servers that are unreachable from the Internet.
A test instance of the meta server is running at 126.96.36.199. I welcome all maintainers of XPilot servers to do some testing. The only thing you have to do is override locally the IP address of one official meta server. On the system that runs your servers, edit the /etc/hosts file, adding this line:
Code: Select all
And then restart the XPilot servers. The servers should now contact both the official (meta.xpilot.org) and new (overriden meta2.xpilot.org) meta server. If you then start a client on the same machine, it will also contact both meta servers.
The long-term idea is to replace the original meta server with the new one, however we have to make it bullet-proof first! I am anxious to receive suggestions and bug reports.