[FFmpeg-devel] [RFC] Experiment: enable github pull requests

Timo Rothenpieler timo at rothenpieler.org
Thu Feb 13 15:32:33 EET 2025


On 13/02/2025 09:49, Leo Izen wrote:
> On 2/12/25 5:05 PM, Timo Rothenpieler wrote:
>>>
>> I'm really not sure what you're asking.
>> PRs are not restricted. Creating repos is.
>> And there is no way to NOT restrict it, unless you want to pay several 
>> hundred Euros a month in hosting fees extra, and constantly be on the 
>> lookout for hosting illegal/harmful things.
> 
> My understanding as a Github and Gitlab user is the usual way to make a 
> PR is to first fork the repository, then commit changes to a branch on 
> your fork, and then send a PR which compares the fork to the master 
> branch of upstream.
> 
> If you can't make a repository, I'm not sure how you would do a PR. It 
> sounds like you're saying there's another way to do it, but I'm not 
> familiar with it and I expect many other people are not either.

The docs have been linked to twice now:
https://forgejo.org/docs/latest/user/agit-support/

Again, it's not the intention to ONLY support this workflow, but it's an 
alternative for people who don't want to wait for admin approval for 
their own fork.

Having your own fork still has merit, since you can develop and share 
your own changes that aren't necessarily intended for merge (yet).
But allowing repo creation without approval is too wide open of a door 
to allow it by default.
With the AGit workflow we at least immediately see the spam since it 
plopps up as PR that can then be swiftly dealt with.

If anyone wants to be allowed to fork, just let me know with an account 
name and I'll up the limit.


More information about the ffmpeg-devel mailing list