Implement Gitea bridge

Labels: area/bridge kind/feature resolution/duplicate

Timeline

Sandro Santilli (strk) opened (edited)

It would be great to have one, be it a first step toward integration or not

Michael Muré (MichaelMure) added label area/bridge

Michael Muré (MichaelMure) added label enhancement

Michael Muré (MichaelMure) commented

Any volunteer around ?

Jonas mg (tredoe) commented (edited)

There is also other self-hosted Git service implemented in Go: Gogs, where would be great to have a bridge from git-bug.

AtomToast (AtomToast) commented

afaik gitea is a fork from gogs with a different development philosophy and from what I saw also more features

6543 (6543) commented

I might have a look at this ...

github-actions (github-actions) commented

This bot triages untriaged issues and PRs according to the following rules:

  • After 90 days of inactivity, the lifecycle/stale label is applied
  • After 30 days of inactivity since lifecycle/stale was applied, the issue is closed

To remove the stale status, you can:

  • Remove the lifecycle/stale label
  • Comment on this issue

github-actions (github-actions) added label lifecycle/stale

GalaxySnail (GalaxySnail) commented

Not stale.

github-actions (github-actions) removed label lifecycle/stale

Will Foran (WillForan) commented

for reference, I think PR #1077 is the most recent (July 2023) effort to implement the bridge and issue #80 addresses gitea integration on the whole

sudoforge removed label enhancement

sudoforge added label kind/feature

sudoforge commented

I'm hestitant to add new bridges at all given that it adds to the maintenance burden of git-bug and its core features (imagine a world in which there is a bridge for every other issue management platform -- who is going to maintain it?). I'm much more in favor of maintaining a common bridge interface and supporting a "plugin system", allowing the community to maintain specific bridges outside of git-bug.

sudoforge added label priority/awaiting-more-evidence

sudoforge added label triage/needs-information

sudoforge removed label priority/awaiting-more-evidence

sudoforge removed label triage/needs-information

sudoforge added label resolution/duplicate

sudoforge commented

Closing in favor of keeping #80 as the source of truth for the Gitea integration request.

sudoforge closed the bug