Skip to content

Support for Sub-Issue endpoints #3546

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

Open
e7217 opened this issue Apr 10, 2025 · 6 comments
Open

Support for Sub-Issue endpoints #3546

e7217 opened this issue Apr 10, 2025 · 6 comments
Assignees

Comments

@e7217
Copy link

e7217 commented Apr 10, 2025

Description

Hello,
There is no functionality in go-github to create, remove, or update Sub-Issues, so I would like to add this functionality.
Would it be okay for me to proceed with this?

@gmlewis
Copy link
Collaborator

gmlewis commented Apr 13, 2025

Sure, @e7217 . It is yours.

@jsumners
Copy link

I was just looking to see if these endpoints are directly supported and found this issue. @e7217 are you planning to solve this? I do not see an open PR for it.

@e7217
Copy link
Author

e7217 commented Apr 28, 2025

@jsumners
I have another commitment, so I plan to proceed with this feature after that. If you need it sooner, feel free to proceed with the development of this feature. If you start the development, please let me know so that I don't duplicate the work.

In case of urgency, you can directly call the API for now.
Please refer to the information below:
https://docs.github.com/en/rest/issues/sub-issues?apiVersion=2022-11-28

@jsumners
Copy link

@e7217 I am not willing to contribute code to Google unpaid. Take your time.

@gmlewis
Copy link
Collaborator

gmlewis commented Apr 28, 2025

@e7217 I am not willing to contribute code to Google unpaid. Take your time.

@jsumners - I let this go the first time I saw it but I would like to make one thing clear.

If you were to contribute to this repo, you would not be "contributing code to Google" any more than if you contributed code to any other repo, including https://github.com/fastify/fastify, https://github.com/pinojs/pino, and https://github.com/jsumners/alfred-emoji . Google has access to all these repos, and all their licenses allow them to use that code.

Instead, what you would be doing is contributing code to a repo that is owned by Google (and signing their CLA which I understand that many people do not want to do, which is fine) and is used by many people who find it useful.

You've made it very clear how you feel about Google. Please stop.

@jsumners
Copy link

I answered a direct question posed to me with the reason I will not be taking up the call. It's unfortunate that you don't like that, but that's the way it is.

The code is owned by Google. Any contribution will be giving time and product to one of the wealthiest companies on the planet. I will not be doing that. The projects you linked that I am directly involved with are owned by the contributors, and thus not comparable to this project.

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

No branches or pull requests

3 participants