Is push access required? #634
-
I didn't find it mentioned in the documentation, but if I understand correctly, any user wishing to open a new issue or to comment on existing one must have push access to the repository. Is that correct? Are there any workarounds to allow untrusted users to participate? Thank you! |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 5 replies
-
As of now, that's correct. Of course it would be super useful to be able to accept edition from people without push access. The plan is to make the webui into a portal that can be exposed on the public internet, and accept various auth system (github oauth, ...). But someone would need to help building the webui. The graphql API is here but there is work to do on the frontend. |
Beta Was this translation helpful? Give feedback.
-
Thank you :-) |
Beta Was this translation helpful? Give feedback.
-
I have another idea which could allow users to contribute bugs (or other entities) without requiring push access to the hosted repository and without requiring to host a WebUI instance of git-bug. But first let me clarify, why another option besides the WebUI should available. Ideally the WebUI should be available 24x7 by potential contributors. As the WebUI needs a running instance of the backend, hosting is required. But (self-)hosting requires money and knowledge. I think this problems can be solved by supporting the existing email infrastructure, which is accessible 24x7 while also being usable without spending money. Let me describe a use-case.Alice wants to send a bug to Bob's repository which is hosted on GitHub. Further considerations
ConclusionBy leveraging the email infrastructure git-bug could become hosting independent, while still staying compatible with PS: Let me know, if something is unclear. Would also like to hear, what other users of git-bug think about this idea. |
Beta Was this translation helpful? Give feedback.
As of now, that's correct. Of course it would be super useful to be able to accept edition from people without push access. The plan is to make the webui into a portal that can be exposed on the public internet, and accept various auth system (github oauth, ...). But someone would need to help building the webui. The graphql API is here but there is work to do on the frontend.