Skip to content
This repository has been archived by the owner on Aug 30, 2023. It is now read-only.

Plugin for GoGS / Gitea #145

Closed
hamidfzm opened this issue Mar 19, 2017 · 14 comments
Closed

Plugin for GoGS / Gitea #145

hamidfzm opened this issue Mar 19, 2017 · 14 comments

Comments

@hamidfzm
Copy link

Since GoGS is a self hosted git service (like sentry which is self hosted too) and can be used with an external issue tracker it would be a good idea to add a plugin for it.

Also GoGs has Restful API service, so i think it would be easy to implement a plugin for GoGS.

@hiimdoublej
Copy link

would like this feature as well

@hollowimage
Copy link

+1 on the idea as well.

@stygmate
Copy link

+1

1 similar comment
@linkinkov
Copy link

+1

@nephthys
Copy link

nephthys commented May 5, 2019

+1 too

@rakshith-ravi
Copy link

@hamidfzm do we have any progress on this?

@Selnapenek
Copy link

+1

@willvincent
Copy link

+1 Also the more feature-rich fork, please... Gitea :)

@MrMoronIV
Copy link

Would like to see a connection with Gitea as well!

@alexanderadam
Copy link

alexanderadam commented Sep 30, 2019

For the person who might want to implement this

Gitea vs GoGS API

Gitea is a fork of GoGS and Gitea has nowadays nearly 3'000 patches on top of GoGS, more maintainers, more functionality and bugs fixed that are still present in GoGS (that's the reason why I switched once). So if you are running in some API bug, you should keep that in mind.

Testing against an API

Also you can simply test the API integration on the official test instance at https://try.gitea.io/. There you can also find the Swagger API definition. As you can see, JSON and HTTP are protocol wise the only requirements.
If you rather want to use a local Gitea instance, you might want to use the official Docker image (there's also an example docker-compose.yml).

There's also more on API authorisation in the documentation.

I hope this helps.

PS: Also keep in mind that this might be a good project for Hacktoberfest. 😉

PPS: @hamidfzm could you please add Gitea to the title as well (i.e. Plugin for GoGS / Gitea)? done. Thank you!

@hamidfzm hamidfzm changed the title Plugin for GoGS Plugin for GoGS / Gitea Sep 30, 2019
@hamidfzm
Copy link
Author

@alexanderadam Done :)

@AienTech
Copy link

AienTech commented Oct 1, 2019

@hamidfzm is it now installable or configurable with an on-premise version?

@alexanderadam
Copy link

alexanderadam commented Oct 1, 2019

@AienTech Hamid is the one who opened this issue and he answered me because I asked him to add Gitea to the topic of this issue.
So in case you thought that this issue is is done: this is not the case. 😉

To make this clear: the development of Sentry and it's plugins in general is very slow. 🐢 Indeed so slow that someone made a PR for adding a Redmine plugin in 2016(!) and until now he didn't even got a Response (except for the Travis issue). 🐌

I don't want to crush anybodies dreams here but I don't think this issue will be solved in the next few years. I just wanted to add the information so that it is clear that there's everything available if someone is considering in adding Gitea functionality.

PS: This comment is just for putting the current state in a realistic light and not for offending someone. I want to be clear here that I think that the Sentry team is doing a great job in general. I guess there's simply not enough time and workforce available to tackle all open PRs and issues.
PPS: You also might be interested in this issue on Gitea.

@BYK
Copy link

BYK commented Nov 20, 2019

Closing as this repo is now deprecated and merged into getsentry/sentry. Feel free to submit a PR there if you are interested in implementing this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests