-
Notifications
You must be signed in to change notification settings - Fork 219
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suggestion: Become independent from buildandshoot.com #553
Comments
On a side note, if someone could clue me in: Do we even need the master server? It is very convenient to have a list, but if the master server was taken offline, could you still manually join the other servers? I've tried to find information on the If it is not possible to join with only the IP address? Because if not, I think that is a very important feature to be added. On a side note, it is probably a good idea to backup the server list JSON (http://services.buildandshoot.com/serverlist.json) periodically, in case it goes down; it would likely help in building a new list. |
@IPBX although not necessary, the master server list is a very practical feature. I'd hate to to not be able to browse the server list from OpenSpades. Having said that, Also, piqueserver is a work-in-progress continuation of the current PySpades/PySnip which we started recently, so supposing people adopt it, it'd be quite possible to update the default master server list of new (and maybe the old ones) servers from there. I think we should try to contact BuildThenSnip LLC first, to know if they plan to keep their project and the master server list, this is a kind of change that should be taken very rarely, if taken at all. EDIT: Just fixing some typos. |
@feikname Thanks! I wasn't suggesting we get rid of the master server, only take precaution so that OpenSpades is still usable without it, but as you've shown, it already is. |
Do you know if it's acceptable in regular AoS 0.75/0.76 as well? |
I don't know for sure, but if the code for that is there, chances are that it is. |
aos vanilla uses integer representation of IP address in a little endian manner |
Yes that's the way pretty much all aos URIs that you come across are encoded in, but does the client also accept normal IP formatting as well? That's what was asked. OS includes that behaviour, so I assumed above that the client accepts those too. |
Because if so, I'm not entirely sure why AoS even uses the encoded IPs in |
That's used so that clicking on a |
@VelocityRa I meant why doesn't just use |
Ah, yeah I'm not sure why really. Two reasons of the top off my head are that it's a less compact encoding and more of a fuss to parse/decode? |
I suppose so. The only reason not to do that, I guess, is that it's harder for people to take their IP and turn it into an Thanks for the help. |
I don't think server admins would need to do that. I'm not sure about the process but most likely they just submit their IP to the master serverlist and that is done automatically (or by whoever manages it). You're welcome :) |
What would be possible is for both OpenSpades and Piqueserver to get a list a list of fallback master servers from e.g. raw.github.com, so all servers switch over gracefully in case buildandshoot goes down. If somebody wants to implement something like that I wouldn't stop them but I'm not really sure it's at all necessary. |
For the sake of information: According to the Internet Archive, BuildAndShoot has entered maintenance mode since at least October 28, 2016. Which would mean they have been like this for 2 months and 20 days at minimum. |
I think a peer-to-peer master server might be nice that way no one has to host it (ex: clients host it), maybe even a peer-to-peer server would also be good because it works with closed ports (ex: routers). |
In local network, even Bonjour/ZeroConf can be used! Well, at least in local. Or some kind of DHT-like system. But probably it's not worth implementing |
for a centralized master server some kind of BaaS/PaaS can be used: https://github.com/ripienaar/free-for-dev#paas |
Mmm.. It seems like BnS website is broken now. EDIT by feikname: changed the screenshot, because the original one was vertically huge. (screenshot_2017-01-22-14-32-28) |
Judging by the looks seems like they're about to upload a new website. |
The homepage is fine again currently, but it seems the forum has dissapeared, not sure if that is a new change |
the homepage is the same "under construction" type now as it was before. only showing serverlist, no forum or any other sites they used to have. it is like this for almost 4 month now |
The buildandshoot master server seems down. I can't retreive the server list from the game and there are no servers listed on the public servers section of the buildandshoot.com page (it shoes just a loading servers ... screen). Does anybody know the address of an alternative master server and how to change the address in the openspades config? Thank you! EDIT: sorry, the buildandshoot master server is back working again, but my question is still valid: is there an alternative master server available? |
None AFAIK. This website provides an alternate server list (probably by fetching from buildandshoot.com or having a prepopulated list) but does not provide an API endpoint. At least you can manually copy server URLs from there.
Change |
Alright, thank you for your answer! |
Seeing that buildandshoot.com has been in constant decline over the last years and now appears to be abandoned by its owners, i want to suggest to take precautions in case it suddenly becomes completely unavailable. I think it would be great to see a independent masterserver and maybe even a proper forum to build up a community focussed on OpenSpades.
The text was updated successfully, but these errors were encountered: