Giving Octokit .NET & the community the ❤️ it deserves #2499
Replies: 6 comments 1 reply
-
This is exciting to hear! |
Beta Was this translation helpful? Give feedback.
-
YAY! My app depends heavily on the .NET SDK, and I'm planning to move to V4. This is great news! |
Beta Was this translation helpful? Give feedback.
-
So excited for this to be back-in-business! |
Beta Was this translation helpful? Give feedback.
-
Exciting news. I will definitely be keeping an eye out for the different Octokit projects from now on. Keep it up you all. |
Beta Was this translation helpful? Give feedback.
-
Yey!! So excited to hear!! |
Beta Was this translation helpful? Give feedback.
-
Really excited about this, but I also want to thank the GitHub team for picking these repos up and all the effort they are putting in right now and I suspect the huge amount coming up (and I apologise in advance for the amount of work I’m likely to make you do/endless long questions for you to answer😄)! This will definitely be a team effort in collaboration and I’m really glad to be part of it. |
Beta Was this translation helpful? Give feedback.
-
The Past
🕚 To say it's "been a while" is a bit of an understatement 😬. Octokit.NET started back in April 2012 (initially named Burr with the first commit by @tclem).
I remember being a user of Octopi (2013) and seeing the tremendous effort that was being put in and the value of having a .NET GitHub SDK. Given that you are reading this, I imagine you have your own Octokit story (past or present) - in some way this SDK has impacted you.
Whether you’ve been using Octokit.NET for nearly a decade or you’ve just found this project today, there is one thing I think we can all agree on: because of the efforts of folks like @shiftkey, @haacked, @ryangribble, @tclem, @half-ogre (and so many more) our community has been able to build incredible things; dev lives were made better as a result of a community making time to make this SDK.
Even given all of this effort, this library has sat unchanged/unmaintained for a long time - despite the need for this SDK and community desire which were still there. This happens in open source sometimes: "day jobs" get in the way, contributors move to other projects, and other things come up - one thing I love about our community here is that we were still hungry 🍖 enough to not let it go.
The Present
GitHub as an organization has decided to invest in this project and the community behind it: we have started to build an SDK team to own the Octokit SDKs and source (spanning across 66 different repositories) 🎉!
You've probably already noticed but we've started to engage with the community, ship changes, and work on developer experience for this and our other SDKs in Ruby and JavaScript.
✅ Goal 1: We're starting with our current goal to get this SDK and the other ones to a 100% shippable state.
100% shippable means:
➖ Goal 2: Ship value, remove roadblocks, and enable the community.
This means that:
The Future
The team at GitHub will get to work on Octokit.NET and our other SDKs as their full-time jobs, but we need involvement from the community. All of your contributions and engagement provide a massive value to the present and future of the SDKs; we want/need you to help to shape our roadmap!
We've got what we think is a solid roadmap to enable the next generation of things but we need your thoughts and input. Some of the things we see coming down the road are:
Right now we are looking to grow the GitHub SDK team! The SDKs are a priority and our community’s needs are important to us, which is why we are so stoked about the potential energy stored in the current, new, and future creators of these SDKs! 💥
❤️ We hope you'll join us on this journey to make it easy and enjoyable for .NET developers to build great things with these SDKs. Please reach out to me (@nickfloyd) or @timrogers if you have any questions and/or want to get involved!
Beta Was this translation helpful? Give feedback.
All reactions