2.2 Partially Supported Forges
This is the next forge whose API will be supported.
Currently no public Gitea Hosts are known to me.
The Gitea maintainers plan to create their own instance,
Once Gitea is supported it should be fairly simple to support Gogs
too, because the former is a fork of the latter and the APIs seem to
still be very similar.
I don’t plan to support Bitbucket’s API any time soon, and it gets
less likely that I will every do it every time I look at it.
- The API documentation is poor and initial tests indicated that the
implementation is buggy.
- Atlassian’s offering contains two very distinct implementations
that are both called "Bitbucket". Forge only supports the
implementation whose only instance is available at
https://bitbucket.org, because I only have access to that.
- Unlike all other forges, Bitbucket does not expose pull-requests
as references in the upstream repository. For that reason Forge
actually treats it as a semi-forge, not as forge whose API is not
supported yet. This means that you cannot checkout pull-requests
locally. There is little hope that this will ever get fixed; the
respective issue was opened six years ago and there has been no
progress since: https://bitbucket.org/site/master/issues/5814.