-
Notifications
You must be signed in to change notification settings - Fork 817
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
Extend documentation for SDKs #125
Conversation
@Kuqd is there anyone on your end (you?) who might be good to look at this? I figure you have more experience with using the SDK than anyone else, and may have good bits to add / remove / etc? |
@sylvainduchesne for sure will have good feedback to give, as he worked on that part mostly. |
We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for the commit author(s). If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google. |
I will make some time today to go over the documentation as it stands.
If |
ca6cfa8
to
4ba9e4a
Compare
CLAs look good, thanks! |
@sylvainduchesne, thanks for your review! As an FYI I've rebased this down to a single commit again - but thanks for catching the semicolon!
This is by design. See #15 for original design and the health checking docs for more details. That being said, if you have thoughts on how health checking can be improved, definitely start a new ticket with your ideas. The SDK was deliberately left as simple as possible so that we could add functionality to it as we found it was necessary. But this also tells me that this doc needs to link back to the existing SDK + Health checking documentation, so I'll make those changes today as well. |
6e3cfb9
to
b284db0
Compare
Updated with more links, and explanation of failure conditions (basically, it shouldn't). PTAL! |
We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for the commit author(s). If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google. |
So I read through the entire doc, I haven't seen any pre-built binaries (refering to https://github.com/googleprivate/agones/blob/doc/remove-yet-to-be-released/sdks/README.md#local-development), but I imagine this will come along with an actual release? Coming back to the I can open an issue to discuss it further. :) |
Yep, the release is coming next week, so we'll have the files there then! Yes - please definitely open a ticket, and we can hash it out 👍 sounds like it will be a valuable conversation, you've raised some good points, particularly around the gameserver needing to know how often an unhealthy state is defined, but I have some ideas on how we can solve those 👍 Thanks for looking though - will rebase back down again shortly. |
4c7a7df
to
74758a8
Compare
CLAs look good, thanks! |
This includes updates for the fact we will have releases soon, as well as extending the documentation for the C++ SDK, as that will likley be the most popular.
74758a8
to
3a6a7e1
Compare
This includes updates for the fact we will have releases soon, as well as extending the documentation for the C++ SDK, as that will likely be the most popular.