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

Remaining work for API Completeness #70

Open
26 of 80 tasks
HowardWolosky opened this issue Dec 11, 2018 · 12 comments
Open
26 of 80 tasks

Remaining work for API Completeness #70

HowardWolosky opened this issue Dec 11, 2018 · 12 comments
Labels
api completeness This is basic API functionality that hasn't been implemented yet. enhancement An issue or pull request introducing new functionality to the project. good first issue If you're new to the project (or to OSS in general) and you'd like to contribute, try this one. help wanted Anyone in the community is welcome to do this work

Comments

@HowardWolosky
Copy link
Member

HowardWolosky commented Dec 11, 2018

Using a single issue to track the remaining work, so as not to litter the Issues and give the wrong impression on the current state of the project, bug wise.

If a contributor is interested in making progress towards any of these items, they should just create a new Issue to track that specific work, mention this Issue, and then resolve their PR against the Issue that they created. At that point, I'll go ahead and update this list and check off that item.

Using a single issue to track the remaining work, so as not to litter the Issues and give the wrong impression on the current state of the project, bug wise.

If a contributor is interested in making progress towards any of these items, they should just create a new Issue to track that specific work, mention this Issue, and then resolve their PR against the Issue that they created. At that point, I'll go ahead and update this list and check off that item.

@HowardWolosky HowardWolosky added enhancement An issue or pull request introducing new functionality to the project. api completeness This is basic API functionality that hasn't been implemented yet. help wanted Anyone in the community is welcome to do this work good first issue If you're new to the project (or to OSS in general) and you'd like to contribute, try this one. labels Dec 11, 2018
@HowardWolosky
Copy link
Member Author

@etgottli added Milestone support for Issues with #62

@HowardWolosky
Copy link
Member Author

@joseartrivera added Label support for Issues with #59

@raghav710
Copy link

I would like to contribute to this. How do I find out whether someone has already taken up an issue? Is that status tracked somewhere?

@HowardWolosky
Copy link
Member Author

Awesome. We'd love to have you. Going forward, all status is being tracked right here on GitHub. If there's something that you'd like to tackle, please go ahead and create a separate Issue tracking that specific item, and assign it to yourself, then start working on it. I thought that given the quantity of items in the checklist above, I didn't want to create individual Issues until we knew they were being covered by someone.

@raghav710
Copy link

@HowardWolosky I would like to propose that we add a "Create/Update/Delete" branch utility. Branches are currently mentioned under refs which I believe isn't intuitive to the user. Thoughts?

@HowardWolosky
Copy link
Member Author

@raghav710 -- The list above is simply tracking the API set that remains to be implemented, not necessarily indicating what the function names would be. For refs, I would imagine that the functions would use API-based names (e.g. Get-GitHubReference, Create-GitHubReference, etc...) but those would also be aliased-out to names that might make more sense to users, as you suggest (like Get-GitHubBranch, Create-GitHubBranch, etc...)

@HowardWolosky
Copy link
Member Author

#110 now tracking Releases support.

@giuseppecampanelli
Copy link
Contributor

I'll help contribute when I have some free time 😄

@roboaks
Copy link

roboaks commented Dec 1, 2020

Any idea when the Teams | Members feature might emerge? I am specifically looking for the ability to add users to teams. Alas, I am relatively new to PowerShell and have no time to work on this anyway :-(

@HowardWolosky
Copy link
Member Author

HowardWolosky commented Dec 2, 2020

Any idea when the Teams | Members feature might emerge?

There is no specific schedule for any new functionality coming in. This is primarily community driven through contributions.

The only feature that I know is specifically on the horizon is a large expansion of the pull request functionality. That will likely be getting merged in before the end of the year.

@vercellone
Copy link
Contributor

I'm considering contributing GitHubCodespaces.ps1, although I don't see codespaces in the list above. I've started with Get-GitHubCodespace in my feature/GitHubCodespaces branch. Should I proceed and create a new issue?

@HowardWolosky
Copy link
Member Author

I'm considering contributing GitHubCodespaces.ps1, although I don't see codespaces in the list above. I've started with Get-GitHubCodespace in my feature/GitHubCodespaces branch. Should I proceed and create a new issue?

I don't believe CodeSpaces existed at the time that this issue was first created. If you're interested in working on it, by all means please do create a tracking issue and proceed. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api completeness This is basic API functionality that hasn't been implemented yet. enhancement An issue or pull request introducing new functionality to the project. good first issue If you're new to the project (or to OSS in general) and you'd like to contribute, try this one. help wanted Anyone in the community is welcome to do this work
Projects
None yet
Development

No branches or pull requests

6 participants
@raghav710 @vercellone @roboaks @giuseppecampanelli @HowardWolosky and others