Reconsider Gogs support in next version #2161
Replies: 4 comments
-
Gogs support was broken in 0.15 already, and we did not get any reports about issues there, so nobody seems to use it.
Maybe this is not correct or you have another view on this, but I think using Woodpecker on a single-repo local instance would be "shooting flies with cannons" too. Do you really need a full-featured CI system for this? |
Beta Was this translation helpful? Give feedback.
-
I dont mind adding gogs back, asap it does provide us Oauth2 and the basic apis ... |
Beta Was this translation helpful? Give feedback.
-
It was a "lost in translation", I meant a few repositories. But it is also not about the number of repositories and the number of users. It's more about functionality. With Gogs you can have hundreds of repositories and users. To keep track of code and have a list of issues, you really don't need more (IMHO).
Would it be enough for Gogs to provide oauth or would something else be necessary? I can open an issue in its repository and comment on it, no harm in trying. |
Beta Was this translation helpful? Give feedback.
-
Oauth2 is the most important part. Everything else should provide features which are not required to use, but some features will just not work at Woodpecker (especially commit statuses, pull requests, crons). |
Beta Was this translation helpful? Give feedback.
-
Clear and concise description of the problem
As we can read in the documentation the next version will drop Gogs support. The truth is that it would be very interesting to reconsider this, let me explain.
It is true that nowadays Gogs is widely surpassed by Forgejo, but it is also true that if what you need is a simple web interface without too many frills, it is preferable to use Gogs rather than Forgejo. Gogs is much simpler and for those of us who have a local instance and don't need more than a few repositories, Gogs is the best choice. In such cases, using Forgejo would be "shooting flies with cannons".
Suggested solution
Don't drop Gogs support in next version.
Alternative
The truth is that there are not many other alternatives with the power of Gogs that are just as easy to use. It is true that there is cgit and gitolite, which together could be an alternative, but I think it is much easier to maintain an integration with Gogs (which in the end will be very similar to that of Forgejo) than one with gitolite.
Additional context
This is obviously a suggestion for consideration. I have created this issue because I have not found a similar one and because, if you do not see this need, it would be answered.
Validations
next
version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]Beta Was this translation helpful? Give feedback.
All reactions