Skip to content
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

Just a simple "Thank you" #860

Closed
andygrunwald opened this issue Mar 2, 2018 · 2 comments
Closed

Just a simple "Thank you" #860

andygrunwald opened this issue Mar 2, 2018 · 2 comments

Comments

@andygrunwald
Copy link
Contributor

andygrunwald commented Mar 2, 2018

I just want to leave a big Thank You to all contributors.

This library is so useful to automate a lot of tasks around Github. And I am sure that the work of more than 180 contributors has saved many hours per developer who can just focus on getting their stuff done. Thank you 👍

But even more important (for me): I learned so much by reading the code of this library.

  • Service Structure: The way how the single services are split is just great, easy to understand and to extend.
  • HTTP Unit Testing: Before this library, i was not aware how to test external HTTP interfaces. This library showed me how to do it (with bootstrapping an own HTTP server and mocking the response properly)
  • Proper Auth: The way how this lib integrates the way to auth against the external service (via RoundTripper) is so elegant in my opinion. With this, it is not 100% build into the lib, but more into the HTTP client. Smart way!

For me personally I design all my client libs according to the design of this library. It has everything in there and is well written.

So once I meet one of the authors and contributors, remind me that you participated in this project and will say Thank You in person.

Keep up the good work and don't let open source work switch to stress. You are doing amazing work. Don't forget this.

@dmitshur
Copy link
Member

dmitshur commented Mar 2, 2018

As one of the (many) contributors, thank you for the thank you. :)

I agree with the 3 points you've raised. It's nice to see them written up and appreciated. I also am a big fan of those properties of the design of this library. I'll add one of my favorites to it:

@andygrunwald
Copy link
Contributor Author

I will close this now because here is no action needed instead of drinking a ☕️ or a 🍺 and celebrate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants