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

Migrate octokit.NET to the new generated SDK #1

Closed
4 tasks done
Cai1Hsu opened this issue Sep 17, 2024 · 0 comments · Fixed by #2
Closed
4 tasks done

Migrate octokit.NET to the new generated SDK #1

Cai1Hsu opened this issue Sep 17, 2024 · 0 comments · Fixed by #2
Assignees

Comments

@Cai1Hsu
Copy link
Contributor

Cai1Hsu commented Sep 17, 2024

GitHub 正在迁移到 kiota 构建的 SDK,因此原有的 octokit 将不再积极维护。并且 octokit 不包含 Classroom 相关 API。详细见下文:

Hey @Cai1Hsu,

Thanks for reaching out. You are correct. Maintaining this SDK is a manual task, which is > why we've made the move to a generated SDK. You'll find that our new generated .NET SDK has more feature and almost 100% of all GitHub REST APIS.

While octokit.net is still maintained our focus has shifted to the new approach for exactly > the reason you mentioned above.

Going forward our community has been mostly driving the additions of APIs to this SDK while > we've been focused on building out the other.

Please feel free to add the APIs the this SDK or give the newer one a shot.

Originally posted by @nickfloyd in octokit/octokit.net#2967 (comment)

Task list:

  • 删除 octokit.NET 引用
  • 添加 GitHub.Octokit.SDK 引用
  • 重新实现 octokit.NET 相关代码
  • 重构已有代码以尽量复用 GitHub.Octokit.SDK 项目
@Cai1Hsu Cai1Hsu self-assigned this Sep 17, 2024
@Cai1Hsu Cai1Hsu linked a pull request Sep 17, 2024 that will close this issue
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

Successfully merging a pull request may close this issue.

1 participant