Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
 help / color / mirror / Atom feed
* [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
@ 2025-07-13 11:43 Michael Niedermayer
  2025-07-13 11:49 ` Kieran Kunhya via ffmpeg-devel
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Michael Niedermayer @ 2025-07-13 11:43 UTC (permalink / raw)
  To: FFmpeg development discussions and patches


[-- Attachment #1.1: Type: text/plain, Size: 1417 bytes --]

Hi all

Do people want Forgejo or Gitlab on code.ffmpeg.org for testing?

F. code.ffmpeg.org should run Forgejo
G. code.ffmpeg.org should run Gitlab

all GA members can vote, by publically replying here with a
"F." / "Forgejo" vs "G." / "Gitlab"
End time is in 7 days unless teh community wants to extend that.
(or do people want a formal vote to be setup? on vote.ffmpeg.org)

After we decide what to run on code.ffmpeg.org, I intend to
* apply the CI patches which timo currently keeps rebasing on the Forgejo git
  (maybe timo can post these to ffmpeg-devel)

* extend my github cronjob to autosync Forgejo or Gitlab too
  (or someone else can set one up)

* announce code.ffmpeg.org publically so people can start submitting
  and reviewing on it as an alternative to the ML

* and a month or 2 after that we can re-asses how many people use code.ffmpeg.org
  and how many use the ML. Then we could decide to keep using both
  in parallel or switch back to ML or just use code.ffmpeg.org. Or in fact
  we could switch between Gitlab or Forgejo here still as well.

thx

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Frequently ignored answer#1 FFmpeg bugs should be sent to our bugtracker. User
questions about the command line tools should be sent to the ffmpeg-user ML.
And questions about how to use libav* should be sent to the libav-user ML.

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

[-- Attachment #2: Type: text/plain, Size: 251 bytes --]

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 11:43 [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org Michael Niedermayer
@ 2025-07-13 11:49 ` Kieran Kunhya via ffmpeg-devel
  2025-07-13 11:58 ` Timo Rothenpieler
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 14+ messages in thread
From: Kieran Kunhya via ffmpeg-devel @ 2025-07-13 11:49 UTC (permalink / raw)
  To: FFmpeg development discussions and patches; +Cc: Kieran Kunhya

G but hosted by videolan

On Sun, 13 Jul 2025, 12:44 Michael Niedermayer, <michael@niedermayer.cc>
wrote:

> Hi all
>
> Do people want Forgejo or Gitlab on code.ffmpeg.org for testing?
>
> F. code.ffmpeg.org should run Forgejo
> G. code.ffmpeg.org should run Gitlab
>
> all GA members can vote, by publically replying here with a
> "F." / "Forgejo" vs "G." / "Gitlab"
> End time is in 7 days unless teh community wants to extend that.
> (or do people want a formal vote to be setup? on vote.ffmpeg.org)
>
> After we decide what to run on code.ffmpeg.org, I intend to
> * apply the CI patches which timo currently keeps rebasing on the Forgejo
> git
>   (maybe timo can post these to ffmpeg-devel)
>
> * extend my github cronjob to autosync Forgejo or Gitlab too
>   (or someone else can set one up)
>
> * announce code.ffmpeg.org publically so people can start submitting
>   and reviewing on it as an alternative to the ML
>
> * and a month or 2 after that we can re-asses how many people use
> code.ffmpeg.org
>   and how many use the ML. Then we could decide to keep using both
>   in parallel or switch back to ML or just use code.ffmpeg.org. Or in fact
>   we could switch between Gitlab or Forgejo here still as well.
>
> thx
>
> --
> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
>
> Frequently ignored answer#1 FFmpeg bugs should be sent to our bugtracker.
> User
> questions about the command line tools should be sent to the ffmpeg-user
> ML.
> And questions about how to use libav* should be sent to the libav-user ML.
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
>
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 11:43 [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org Michael Niedermayer
  2025-07-13 11:49 ` Kieran Kunhya via ffmpeg-devel
@ 2025-07-13 11:58 ` Timo Rothenpieler
  2025-07-13 15:57   ` Michael Niedermayer
  2025-07-13 14:38 ` Rémi Denis-Courmont
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 14+ messages in thread
From: Timo Rothenpieler @ 2025-07-13 11:58 UTC (permalink / raw)
  To: ffmpeg-devel

On 7/13/2025 1:43 PM, Michael Niedermayer wrote:
> Hi all
> 
> Do people want Forgejo or Gitlab on code.ffmpeg.org for testing?
> 
> F. code.ffmpeg.org should run Forgejo
> G. code.ffmpeg.org should run Gitlab
I'm indifferent about this, either works for me.

Just want to note that hosting Gitlab is quite a bit more expensive than 
Forgejo, for which I'm currently just paying out of pocket.
So for an official Gitlab test setup, I'd occasionally forward 
accumulated bills for refund by SPI.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 11:43 [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org Michael Niedermayer
  2025-07-13 11:49 ` Kieran Kunhya via ffmpeg-devel
  2025-07-13 11:58 ` Timo Rothenpieler
@ 2025-07-13 14:38 ` Rémi Denis-Courmont
  2025-07-13 15:56 ` Jacob Lifshay
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 14+ messages in thread
From: Rémi Denis-Courmont @ 2025-07-13 14:38 UTC (permalink / raw)
  To: FFmpeg development discussions and patches

G

but some people may not be comfortable voting in public like that.


_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 11:43 [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org Michael Niedermayer
                   ` (2 preceding siblings ...)
  2025-07-13 14:38 ` Rémi Denis-Courmont
@ 2025-07-13 15:56 ` Jacob Lifshay
  2025-07-13 15:58   ` Timo Rothenpieler
  2025-07-13 17:35 ` Michael Niedermayer
  2025-07-13 18:04 ` Ronald S. Bultje
  5 siblings, 1 reply; 14+ messages in thread
From: Jacob Lifshay @ 2025-07-13 15:56 UTC (permalink / raw)
  To: FFmpeg development discussions and patches



On July 13, 2025 4:43:57 AM PDT, Michael Niedermayer <michael@niedermayer.cc> wrote:
> Hi all
> 
> Do people want Forgejo or Gitlab on code.ffmpeg.org for testing?

i'll note that I ran into some important upsides and downsides with both of those when picking which to use for projects i've worked on, hopefully this info is useful for ffmpeg:

* gitlab just recently decided their open source version won't be supporting pull mirroring (where the server actively pulls every so often from a remote repository):
https://gitlab.com/gitlab-org/gitlab/-/issues/23166#note_2620944560

* forgejo doesn't yet support scoped permissions for oauth, so if you use a forgejo account for authenticating with some website/program, that effectively gives that website/program full permissions to anything you can access/modify through your forgejo account (it says administrative privileges, so maybe even more than that?):
https://forgejo.org/docs/latest/user/oauth2-provider/
(not to be confused with using e.g. google to log into your forgejo account which afaik has no significant issues)

* forgejo's runner (for CI) is almost completely compatible with github actions (though forgejo doesn't aim for compatibility), so that makes running CI easier in some ways since iirc basically every github action I've tried on forgejo just works.

Jacob
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 11:58 ` Timo Rothenpieler
@ 2025-07-13 15:57   ` Michael Niedermayer
  2025-07-13 16:07     ` Timo Rothenpieler
  0 siblings, 1 reply; 14+ messages in thread
From: Michael Niedermayer @ 2025-07-13 15:57 UTC (permalink / raw)
  To: FFmpeg development discussions and patches


[-- Attachment #1.1: Type: text/plain, Size: 550 bytes --]

Hi

On Sun, Jul 13, 2025 at 01:58:44PM +0200, Timo Rothenpieler wrote:
[...]

> Just want to note that hosting Gitlab is quite a bit more expensive than
> Forgejo, for which I'm currently just paying out of pocket.
> So for an official Gitlab test setup, I'd occasionally forward accumulated
> bills for refund by SPI.

Can you elaborate on the source of this additional cost ?

thx

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Avoid a single point of failure, be that a person or equipment.

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

[-- Attachment #2: Type: text/plain, Size: 251 bytes --]

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 15:56 ` Jacob Lifshay
@ 2025-07-13 15:58   ` Timo Rothenpieler
  0 siblings, 0 replies; 14+ messages in thread
From: Timo Rothenpieler @ 2025-07-13 15:58 UTC (permalink / raw)
  To: ffmpeg-devel

On 7/13/2025 5:56 PM, Jacob Lifshay wrote:
> 
> 
> On July 13, 2025 4:43:57 AM PDT, Michael Niedermayer <michael@niedermayer.cc> wrote:
>> Hi all
>>
>> Do people want Forgejo or Gitlab on code.ffmpeg.org for testing?
> 
> i'll note that I ran into some important upsides and downsides with both of those when picking which to use for projects i've worked on, hopefully this info is useful for ffmpeg:
> 
> * gitlab just recently decided their open source version won't be supporting pull mirroring (where the server actively pulls every so often from a remote repository):
> https://gitlab.com/gitlab-org/gitlab/-/issues/23166#note_2620944560
> 
> * forgejo doesn't yet support scoped permissions for oauth, so if you use a forgejo account for authenticating with some website/program, that effectively gives that website/program full permissions to anything you can access/modify through your forgejo account (it says administrative privileges, so maybe even more than that?):
> https://forgejo.org/docs/latest/user/oauth2-provider/
> (not to be confused with using e.g. google to log into your forgejo account which afaik has no significant issues)
> 
> * forgejo's runner (for CI) is almost completely compatible with github actions (though forgejo doesn't aim for compatibility), so that makes running CI easier in some ways since iirc basically every github action I've tried on forgejo just works.

On that note it's also worth mentioning that Forgejo/Gitea CI is still 
marked as experimental.
While it does work fine in practice and is unlikely to experience any 
super disruptive changes at this point, Gitlab CI is considerably more 
mature.
Though it does need to be completely re-learned, since it's not at all 
compatible with GHA CI.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 15:57   ` Michael Niedermayer
@ 2025-07-13 16:07     ` Timo Rothenpieler
  2025-07-13 16:15       ` Timo Rothenpieler
  2025-07-13 18:51       ` Kieran Kunhya via ffmpeg-devel
  0 siblings, 2 replies; 14+ messages in thread
From: Timo Rothenpieler @ 2025-07-13 16:07 UTC (permalink / raw)
  To: ffmpeg-devel

On 7/13/2025 5:57 PM, Michael Niedermayer wrote:
> Hi
> 
> On Sun, Jul 13, 2025 at 01:58:44PM +0200, Timo Rothenpieler wrote:
> [...]
> 
>> Just want to note that hosting Gitlab is quite a bit more expensive than
>> Forgejo, for which I'm currently just paying out of pocket.
>> So for an official Gitlab test setup, I'd occasionally forward accumulated
>> bills for refund by SPI.
> 
> Can you elaborate on the source of this additional cost ?

It's written in Ruby, which is not exactly fast or light on resources.
The recommended minimum instance Gitlab defines is one with 16GB RAM and 
8 cores.
Gitlab also does not officially support running on aarch64, though it 
does supposedly work, you'd be on your own supporting that setup.

So while a Forgejo instance suitable for our expected usage can run on 
an CAX21 instance (4 CPUs, 8GB RAM, aarch64) which costs 7,13€ a month, 
the Gitlab minimum specs demand a CX42 or CPX41 instance for 18,92€ or 
29,39€ a month (both are 8CPU, 16GB RAM, the more expensive "P" one 
being faster AMD CPUs, the non P one Intel).
The Intel CPUs are likely fine, performance wise, but it's still almost 
triple the cost at a minimum.

If Gitlab could run on aarch64 the respective CAX31 instance would cost 
only 14,27€ a month.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 16:07     ` Timo Rothenpieler
@ 2025-07-13 16:15       ` Timo Rothenpieler
  2025-07-13 18:51       ` Kieran Kunhya via ffmpeg-devel
  1 sibling, 0 replies; 14+ messages in thread
From: Timo Rothenpieler @ 2025-07-13 16:15 UTC (permalink / raw)
  To: ffmpeg-devel

On 7/13/2025 6:07 PM, Timo Rothenpieler wrote:
> On 7/13/2025 5:57 PM, Michael Niedermayer wrote:
>> Hi
>>
>> On Sun, Jul 13, 2025 at 01:58:44PM +0200, Timo Rothenpieler wrote:
>> [...]
>>
>>> Just want to note that hosting Gitlab is quite a bit more expensive than
>>> Forgejo, for which I'm currently just paying out of pocket.
>>> So for an official Gitlab test setup, I'd occasionally forward 
>>> accumulated
>>> bills for refund by SPI.
>>
>> Can you elaborate on the source of this additional cost ?
> 
> It's written in Ruby, which is not exactly fast or light on resources.
> The recommended minimum instance Gitlab defines is one with 16GB RAM and 
> 8 cores.
> Gitlab also does not officially support running on aarch64, though it 
> does supposedly work, you'd be on your own supporting that setup.
> 
> So while a Forgejo instance suitable for our expected usage can run on 
> an CAX21 instance (4 CPUs, 8GB RAM, aarch64) which costs 7,13€ a month, 
> the Gitlab minimum specs demand a CX42 or CPX41 instance for 18,92€ or 
> 29,39€ a month (both are 8CPU, 16GB RAM, the more expensive "P" one 
> being faster AMD CPUs, the non P one Intel).
> The Intel CPUs are likely fine, performance wise, but it's still almost 
> triple the cost at a minimum.
> 
> If Gitlab could run on aarch64 the respective CAX31 instance would cost 
> only 14,27€ a month.

Actually, I just noticed there are aarch64 packages and images now, 
since the very latest version apparently:

https://hub.docker.com/r/gitlab/gitlab-ce/tags?name=18

So the cost difference is a bit smaller, but still there. It costs 
roughly double to host Gitlab vs. Forgejo, though that double boils down 
to something like ~7€ a month extra.

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 11:43 [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org Michael Niedermayer
                   ` (3 preceding siblings ...)
  2025-07-13 15:56 ` Jacob Lifshay
@ 2025-07-13 17:35 ` Michael Niedermayer
  2025-07-13 18:04 ` Ronald S. Bultje
  5 siblings, 0 replies; 14+ messages in thread
From: Michael Niedermayer @ 2025-07-13 17:35 UTC (permalink / raw)
  To: FFmpeg development discussions and patches


[-- Attachment #1.1: Type: text/plain, Size: 1096 bytes --]

On Sun, Jul 13, 2025 at 01:43:57PM +0200, Michael Niedermayer wrote:
> Hi all
> 
> Do people want Forgejo or Gitlab on code.ffmpeg.org for testing?
> 
> F. code.ffmpeg.org should run Forgejo
> G. code.ffmpeg.org should run Gitlab

F.

TLDR below:

* Forgejo is community maintained
* Cheaper to operate (see timos reply)
* Its faster

Gitlab is a publicly traded company, its executives must by law
    act in the interest of gitlab and its shareholders.

    Gitlab can only provide free licenses to free software projects, as long
    as doing so gives gitlab and its shareholders a benefit.

    publicly traded companies must try to maximize profits.

Its simply not in FFmpegs interrest to make ourselfs dependant on that.
Unless theres a large benefit from doing that. I dont belive gitlab
is better by a large enough amount in any way to make us dependant on it.

thx

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

It is dangerous to be right in matters on which the established authorities
are wrong. -- Voltaire

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

[-- Attachment #2: Type: text/plain, Size: 251 bytes --]

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 11:43 [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org Michael Niedermayer
                   ` (4 preceding siblings ...)
  2025-07-13 17:35 ` Michael Niedermayer
@ 2025-07-13 18:04 ` Ronald S. Bultje
  2025-07-13 19:47   ` Timo Rothenpieler
  5 siblings, 1 reply; 14+ messages in thread
From: Ronald S. Bultje @ 2025-07-13 18:04 UTC (permalink / raw)
  To: FFmpeg development discussions and patches

G, preferably hosted by videolan.

On Sun, Jul 13, 2025 at 7:44 AM Michael Niedermayer <michael@niedermayer.cc>
wrote:

> Hi all
>
> Do people want Forgejo or Gitlab on code.ffmpeg.org for testing?
>
> F. code.ffmpeg.org should run Forgejo
> G. code.ffmpeg.org should run Gitlab
>
> all GA members can vote, by publically replying here with a
> "F." / "Forgejo" vs "G." / "Gitlab"
> End time is in 7 days unless teh community wants to extend that.
> (or do people want a formal vote to be setup? on vote.ffmpeg.org)
>
> After we decide what to run on code.ffmpeg.org, I intend to
> * apply the CI patches which timo currently keeps rebasing on the Forgejo
> git
>   (maybe timo can post these to ffmpeg-devel)
>
> * extend my github cronjob to autosync Forgejo or Gitlab too
>   (or someone else can set one up)
>
> * announce code.ffmpeg.org publically so people can start submitting
>   and reviewing on it as an alternative to the ML
>
> * and a month or 2 after that we can re-asses how many people use
> code.ffmpeg.org
>   and how many use the ML. Then we could decide to keep using both
>   in parallel or switch back to ML or just use code.ffmpeg.org. Or in fact
>   we could switch between Gitlab or Forgejo here still as well.
>
> thx
>
> --
> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
>
> Frequently ignored answer#1 FFmpeg bugs should be sent to our bugtracker.
> User
> questions about the command line tools should be sent to the ffmpeg-user
> ML.
> And questions about how to use libav* should be sent to the libav-user ML.
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
>
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 16:07     ` Timo Rothenpieler
  2025-07-13 16:15       ` Timo Rothenpieler
@ 2025-07-13 18:51       ` Kieran Kunhya via ffmpeg-devel
  2025-07-13 19:03         ` Yalda
  1 sibling, 1 reply; 14+ messages in thread
From: Kieran Kunhya via ffmpeg-devel @ 2025-07-13 18:51 UTC (permalink / raw)
  To: FFmpeg development discussions and patches; +Cc: Kieran Kunhya

On Sun, 13 Jul 2025, 17:07 Timo Rothenpieler, <timo@rothenpieler.org> wrote:

> On 7/13/2025 5:57 PM, Michael Niedermayer wrote:
> > Hi
> >
> > On Sun, Jul 13, 2025 at 01:58:44PM +0200, Timo Rothenpieler wrote:
> > [...]
> >
> >> Just want to note that hosting Gitlab is quite a bit more expensive than
> >> Forgejo, for which I'm currently just paying out of pocket.
> >> So for an official Gitlab test setup, I'd occasionally forward
> accumulated
> >> bills for refund by SPI.
> >
> > Can you elaborate on the source of this additional cost ?
>
> It's written in Ruby, which is not exactly fast or light on resources.
> The recommended minimum instance Gitlab defines is one with 16GB RAM and
> 8 cores.
>

This is not a lot of resources in 2025. FFmpeg is not a high school project
and the miniscule difference between cheap servers should make no
difference.

If we choose Gitlab it should be hosted on a powerful server (for arguments
sake 32 cores) and SPI funds use to pay for it.

Kieran

>
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 18:51       ` Kieran Kunhya via ffmpeg-devel
@ 2025-07-13 19:03         ` Yalda
  0 siblings, 0 replies; 14+ messages in thread
From: Yalda @ 2025-07-13 19:03 UTC (permalink / raw)
  To: FFmpeg development discussions and patches

F, due to it feeling faster and more responsive while navigating.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org
  2025-07-13 18:04 ` Ronald S. Bultje
@ 2025-07-13 19:47   ` Timo Rothenpieler
  0 siblings, 0 replies; 14+ messages in thread
From: Timo Rothenpieler @ 2025-07-13 19:47 UTC (permalink / raw)
  To: ffmpeg-devel

On 7/13/2025 8:04 PM, Ronald S. Bultje wrote:
> G, preferably hosted by videolan.

The main issue I have with Videolan Gitlab is the ultra locked down 
signup policy.
People appear in Videolan IRC multiple times a week asking to get their 
account activated, and only sometimes actually get help. Often they 
already waited multiple days.
It's an understandable anti-spam measure, but also extremely hostile to 
any potential contributor.

Also, Videolan Gitlab is very often, like at the moment of writing, 
EXTREMELY slow.
It just took it over a full minute to render the main page of the VLC 
repo, and this isn't the first time I've seen it this slow.
There's periods where it's decently responsive, but I feel like I have 
seen it slow more often than fast.

It's probably also bogged down by the flood of LLM scrapers, but there 
do not seem to be any countermeasures in place.

> On Sun, Jul 13, 2025 at 7:44 AM Michael Niedermayer <michael@niedermayer.cc>
> wrote:
> 
>> Hi all
>>
>> Do people want Forgejo or Gitlab on code.ffmpeg.org for testing?
>>
>> F. code.ffmpeg.org should run Forgejo
>> G. code.ffmpeg.org should run Gitlab
>>
>> all GA members can vote, by publically replying here with a
>> "F." / "Forgejo" vs "G." / "Gitlab"
>> End time is in 7 days unless teh community wants to extend that.
>> (or do people want a formal vote to be setup? on vote.ffmpeg.org)
>>
>> After we decide what to run on code.ffmpeg.org, I intend to
>> * apply the CI patches which timo currently keeps rebasing on the Forgejo
>> git
>>    (maybe timo can post these to ffmpeg-devel)
>>
>> * extend my github cronjob to autosync Forgejo or Gitlab too
>>    (or someone else can set one up)
>>
>> * announce code.ffmpeg.org publically so people can start submitting
>>    and reviewing on it as an alternative to the ML
>>
>> * and a month or 2 after that we can re-asses how many people use
>> code.ffmpeg.org
>>    and how many use the ML. Then we could decide to keep using both
>>    in parallel or switch back to ML or just use code.ffmpeg.org. Or in fact
>>    we could switch between Gitlab or Forgejo here still as well.
>>
>> thx
>>
>> --
>> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
>>
>> Frequently ignored answer#1 FFmpeg bugs should be sent to our bugtracker.
>> User
>> questions about the command line tools should be sent to the ffmpeg-user
>> ML.
>> And questions about how to use libav* should be sent to the libav-user ML.
>> _______________________________________________
>> ffmpeg-devel mailing list
>> ffmpeg-devel@ffmpeg.org
>> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>>
>> To unsubscribe, visit link above, or email
>> ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
>>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> 
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2025-07-13 19:47 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-07-13 11:43 [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org Michael Niedermayer
2025-07-13 11:49 ` Kieran Kunhya via ffmpeg-devel
2025-07-13 11:58 ` Timo Rothenpieler
2025-07-13 15:57   ` Michael Niedermayer
2025-07-13 16:07     ` Timo Rothenpieler
2025-07-13 16:15       ` Timo Rothenpieler
2025-07-13 18:51       ` Kieran Kunhya via ffmpeg-devel
2025-07-13 19:03         ` Yalda
2025-07-13 14:38 ` Rémi Denis-Courmont
2025-07-13 15:56 ` Jacob Lifshay
2025-07-13 15:58   ` Timo Rothenpieler
2025-07-13 17:35 ` Michael Niedermayer
2025-07-13 18:04 ` Ronald S. Bultje
2025-07-13 19:47   ` Timo Rothenpieler

Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
		ffmpegdev@gitmailbox.com
	public-inbox-index ffmpegdev

Example config snippet for mirrors.


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git