-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Git DB API: Implement the Tags API #131
Comments
I'd like to contribute. Since the 'easy-fixes' have all been gobbled up I thought I'd take a crack at one of the API implementations. Would this one be a good place to start? Seems to be one of the easier ones to implement... |
If you follow the patterns of the other clients, they should all be "easy fixes" to be honest. 😄 This is definitely a good one to start with. I'm happy to help if you run into problems. |
Ok, thanks. I'll get cracking... do I need to publicly mark this issue as something I am working on or could someone else come along and fix it up quick-sharp? |
Hopefully people will read the comments and see it's being worked on before they waste their time on it. I guess I could assign it to myself since you're not a member of the Octokit organization. |
No, don't worry, just wanted to be sure I wasn't missing anything |
Should IObservableTagsClient be added to the IObservableGitHubClient? I noticed not all observable clients have been added and can't see the reason why? |
Great question! Let me answer the second part first:
Some clients are "sub-clients". For example, when you navigate to the Issues API you'll notice there's an endpoint for issues. But in the right navbar, there are these other APIs such as Assignees and Milestones. We've tried to mirror this structure. So the
This case is slightly different from the So what I'd suggest is this: Add the interface /cc @half-ogre seem legit to you? |
I like that plan @haacked, although I think |
👍 to |
Thanks for the speedy response guys. That sounds good to me, I'll implement that now. |
Just to clarify |
Ah, good question. No, all of the client classes in
|
I thought as much but just wanted to clarify. Thanks again. |
Hope the PR is ok (usual first time nerves). Thank you both for your guidance through this. If the Tags implementation is ok I'd be happy to try and complete the remaining DB API tasks. |
Closed via #153 |
http://developer.github.com/v3/git/tags/
The text was updated successfully, but these errors were encountered: