-
Notifications
You must be signed in to change notification settings - Fork 51
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
clarification needed #355
Comments
I can only speak for myself too, but imo ZK definitely is part of spring community and wants to continue be so, thats why I proposed the federation/clustering protocol. I mainly care about players who I think are the community. Do you want to be part of spring community and work for its benefit? Lots of stuff is being done that does not benefit the actual community - the players. Like insisting on "clean" implementation of forcejoin despite its real world shortcomings etc.. Splitting servers will undeniable do a harm to community, though I believe it's needed for steam -> future hopefully bigger community. ZK might also need to fork engine in the future but thats unlikely to be done as fork, rather as branch on main repo. |
feel free to create a clean implementation. you didn't contribute to lobby protocol / lobby server. you seem to not care about a standard, so other games could use it as well.
when stuff is changed, stuff can break. it was broken for ~6 hours which is nothing in comparison to other breakages / outages.
as you did it, both codebases have to be maintained in seperate: work has to be done twice / code can't be shared. also you removed the two most major contributions recently made to uberserver.
imo this will make both projects die. see glest/megaglest. |
unsuscribed here. you (ALL zero-k-devs) have to decide. |
Licho, I vote for cooperation & merging of works. We won't have enough man-hour to control and code everything. The success we had today is not entirely our own work. We will never able to top it (better it) if we alienate all the unknown past contributors (hero). |
I vote for merging but do not know much detail about the situation. I know more about the engine situation and would not fork the engine. The impression I got of lobby development was that it is impossible (politically) to change the protocol to let it do things that we want it to do. Also the lobby seems to suffer from unexpected downtime and messing about with features that are important for the running of ZK (such as removing forcejoin while trying to make a matchmaker work with everyone). |
Clarify what do you mean by "merging" and what work you yourself intend to do for that goal. |
I'd prefer to have ZK-uber changes to be inflicted onto "original" uber code tree whenever not too destructive if this counts for anything. ZKDB authentication and other things can be implemented as hooks/plugins/config options/whatever. I understand this adds some extra work. I can write python, so i can contribute towards this. |
I intend to secure DB and login commands.
Alternative to it would be using SSL for lobby server, which is trivial both in python and C# and much preferable imo to KlootSSL but - WTF we are not NSA and I don't want to burn clock cycles on encrypting sfireman rage. |
Btw also if yo didn't move lobby server to other server, I would be doing this with the official one.. |
You are misinformed: https://github.com/spring/uberserver/blob/master/DataHandler.py#L36 versus https://github.com/spring/uberserver/blob/master/DataHandler.py#L37 |
Ok but for ZK its still odd to use that for registration, because ZK users use identical login to site/forum which is (like springrts.com) http.. so the weakest link will just move to site login.. Besides Abma insisted on using always on encryption for "federation" which means encrypting all incoming traffic... |
please clarify if you want be part of the spring community or not.
spring/uberserver#129
imo part of community = share work / infrastructure / user database(s)
makes me think Zero-K doesn't want to be part of the spring community.
(this is no "official" question, just my personal opinion/question)
The text was updated successfully, but these errors were encountered: