Where to fork from #565

Open
opened 1 week ago by rene.schaar · 3 comments

I am interested in creating a new feature for codeberg and I am unsure from where to fork from. Should I go with https://codeberg.org/Codeberg/gitea or upstream. Does it matter if it is codeberg or gitea related? Does codeberg use its own version gitea or is the mentioned repo just a backup?

I am interested in creating a new feature for codeberg and I am unsure from where to fork from. Should I go with https://codeberg.org/Codeberg/gitea or upstream. Does it matter if it is codeberg or gitea related? Does codeberg use its own version gitea or is the mentioned repo just a backup?
Collaborator

I think https://docs.codeberg.org/improving-codeberg/contributing-code/#where-do-patches-go%3F answers this best.

Our Gitea fork just contains some codeberg-specific additions. New features should ideally go upstream. While we theoretically also accept pulls to our fork if people want to avoid GitHub, this is not recommended (because we can't really negotiate between the Gitea maintainers). Also, our fork uses the last release versions, and is not tracking the upstream development on the main branch.

I think https://docs.codeberg.org/improving-codeberg/contributing-code/#where-do-patches-go%3F answers this best. Our Gitea fork just contains some codeberg-specific additions. New features should ideally go upstream. While we theoretically also accept pulls to our fork if people want to avoid GitHub, this is not recommended (because we can't really negotiate between the Gitea maintainers). Also, our fork uses the last release versions, and is not tracking the upstream development on the main branch.
Collaborator

If you have further questions, also regarding the codebase or implementation ideas, feel free to ask here or in the Matrix channel.

Thank you very much and happy hacking! 💙

If you have further questions, also regarding the codebase or implementation ideas, feel free to ask here or in the Matrix channel. Thank you very much and happy hacking! 💙
Poster

thx that answers my question but still it is kind of a shame that while trying to ignore github you have to work with github to do so

thx that answers my question but still it is kind of a shame that while trying to ignore github you have to work with github to do so
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.