PowerShellForGitHub icon indicating copy to clipboard operation
PowerShellForGitHub copied to clipboard

Remaining work for API Completeness

Open HowardWolosky opened this issue 6 years ago • 12 comments

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 avatar Dec 11 '18 17:12 HowardWolosky

@etgottli added Milestone support for Issues with #62

HowardWolosky avatar Dec 13 '18 15:12 HowardWolosky

@joseartrivera added Label support for Issues with #59

HowardWolosky avatar Dec 13 '18 15:12 HowardWolosky

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?

raghav710 avatar Dec 14 '18 11:12 raghav710

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.

HowardWolosky avatar Dec 14 '18 17:12 HowardWolosky

@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?

raghav710 avatar Feb 19 '19 11:02 raghav710

@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 avatar Feb 20 '19 22:02 HowardWolosky

#110 now tracking Releases support.

HowardWolosky avatar May 20 '19 22:05 HowardWolosky

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

giuseppecampanelli avatar May 20 '20 01:05 giuseppecampanelli

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 :-(

roboaks avatar Dec 01 '20 12:12 roboaks

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.

HowardWolosky avatar Dec 02 '20 00:12 HowardWolosky

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?

vercellone avatar Apr 28 '23 04:04 vercellone

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!

HowardWolosky avatar Apr 28 '23 04:04 HowardWolosky