-
OneDev
referenced from other issue 3 years ago
Released -
Pull requests are handled on the platform. They are not part of the Git specification, correct?
So is this about importing it just from Gitlab, do you think about Gitea/Github as well, or how do you mean this issue?
-
Pull requests are handled on the platform. They are not part of the Git specification, correct?
That is true. But it becomes a standard feature for almost all git hosting platforms. OneDev will support importing pull requests from GitHub/GitLab/Gitea/BitBucket.
-
Oh, wonderful.
There is no standard, that unified that, or? I know, you have to implement that from scratch, for all the different platforms.
I guess, that's basically unavoidable
-
Yes, no standard way. But more or less they share same concepts. Need to investigate api of each system.
-
You see, there is also the Fediverse protocol, that I also got into discussion.
Gitea/Codeberg is just implementing this, so going that route would allow to actually share the same content, and not just mirror it.
It would be possible to open a PR here, even if the project has been created on Gitea initially.
For this reason, I suggest to start with the PR import implementation for Gitlab, Github and Bitbucket first.
Since Gitea has already started to integrate an even better service.
That would prevent duplicate effort, I think. https://codeberg.org/forgejo/forgejo/issues/59
-
@robin This will be specific to each git provider, as they all have different APIs and integrations.
However this might be a good idea for importing onedev issues from another onedev instance?
-
@shalokshalom there is an issue open for fediverse integration: issue #852
@polarian there is an issue open to import projects between different onedev instances: issue #324
-
Previous Value Current Value Open
Closed
| Type |
Improvement
|
| Priority |
Normal
|
| Assignee |