* [FFmpeg-devel] GSoC 2025 @ 2025-01-28 2:21 Michael Niedermayer 2025-01-29 15:51 ` Yigithan Yigit 2025-02-11 22:30 ` Steven Liu 0 siblings, 2 replies; 20+ messages in thread From: Michael Niedermayer @ 2025-01-28 2:21 UTC (permalink / raw) To: FFmpeg development discussions and patches; +Cc: Thilo Borgmann [-- Attachment #1.1: Type: text/plain, Size: 485 bytes --] Hi Everyone interested in mentoring a project in 2025, please add your idea(s) to [1]. during February 11 - 26 "Google program administrators review organization applications" That means that by February 11th the list of ideas must be completed [1] https://trac.ffmpeg.org/wiki/SponsoringPrograms/GSoC/2025 thx -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB What is money laundering? Its paying someone and not telling the government. [-- 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-28 2:21 [FFmpeg-devel] GSoC 2025 Michael Niedermayer @ 2025-01-29 15:51 ` Yigithan Yigit 2025-01-29 19:01 ` Michael Niedermayer 2025-02-11 22:30 ` Steven Liu 1 sibling, 1 reply; 20+ messages in thread From: Yigithan Yigit @ 2025-01-29 15:51 UTC (permalink / raw) To: ffmpeg-devel; +Cc: Thilo Borgmann, ffmpeg-devel Hi Michael, I want to give some feedback before GSoC’25 as GSoC’24 participant. I speak for myself but I know some of other colleagues are sharing similar thoughts with me. First of all community has incredible talented people and I am not even single percent of those people. However I tried my best during the qualification stage and after that. My main problem was finding answer's inside a huge codebase. I might come stupid ideas, bad implementations but to be honest when I asked about something in IRC I couldn’t get any answers, even in my volumedetect(qual patch) I couldn’t get a proper review from community. Guessing contributors are mostly the passionate driven. I find that passion beginning but lost day by day. I tried to share similar thought during VDD, they told me this is normal and happening. Which shouldn’t be in my opinion. If project wants to newcomers or continuous contributors people should be more welcoming. I understand you can’t force people to review some patches but still there are some parts needed to be change, I can’t say specifically which parts but they should be changed. In addition to that I am very thankful to my 2 mentors (Thilo, Kyle) for helping me every step. I do not want to understood like my mentors didn’t help me. Best Regards, Yiğithan Yiğit > On 28 Jan 2025, at 05:21, Michael Niedermayer <michael@niedermayer.cc> wrote: > Hi > > Everyone interested in mentoring a project in 2025, please add your idea(s) to [1]. > > during February 11 - 26 "Google program administrators review organization applications" > That means that by February 11th the list of ideas must be completed > > [1] https://trac.ffmpeg.org/wiki/SponsoringPrograms/GSoC/2025 > > thx > > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > What is money laundering? Its paying someone and not telling the government. > _______________________________________________ > 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". > <signature.asc> _______________________________________________ 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-29 15:51 ` Yigithan Yigit @ 2025-01-29 19:01 ` Michael Niedermayer 2025-01-29 19:31 ` Kieran Kunhya via ffmpeg-devel 0 siblings, 1 reply; 20+ messages in thread From: Michael Niedermayer @ 2025-01-29 19:01 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 4387 bytes --] Hi Yigithan Its good that you bring these issues up. Discussing about them is a step towards solving them see my coments inline below On Wed, Jan 29, 2025 at 06:51:40PM +0300, Yigithan Yigit wrote: > Hi Michael, > > I want to give some feedback before GSoC’25 as GSoC’24 participant. I speak for myself but I know some of other colleagues are sharing similar thoughts with me. > > First of all community has incredible talented people and I am not even single percent of those people. However I tried my best during the qualification stage and after that. My main problem was finding answer's inside a huge codebase. I might come stupid ideas, bad implementations but to be honest when I asked about something in IRC I couldn’t get any answers, even in my volumedetect(qual patch) I couldn’t get a proper review from community. > > Guessing contributors are mostly the passionate driven. I find that passion beginning but lost day by day. I tried to share similar thought during VDD, they told me this is normal and happening. Which shouldn’t be in my opinion. If project wants to yes, i also agree that this should not happen > newcomers or continuous contributors people should be more welcoming. I understand you can’t force people to review some patches but still there are some parts needed to be change, I can’t say specifically which parts but they should be changed. Its a complex problem The average age of developers is becoming older, (meaning there are fewer new developers joining than in the past) many now are payed by companies to do specific work for a company. Meaning they have less time to do what the community and FFmpeg needs as they spend time to do what the company needs I think people should attempt to shift payed feature implementation towards payed maintaince and reviewing patches, picking up an area and maintaining it as their day job What is impotant is to have maintainers for every part of the codebase. But to have a passionate and dedicated maintainer, often either he needs to have authority or needs to be paid. Both we fail at. AND also it needs the mindset that maintainers are needed. For the payment, for example carl, who took care of the bug tracker for years (something truly important) should have been hired by some company to continue that work, it would have made economic sense to these companies actually. Another example for Payment is the souvereign tech fund. last year we for the first time got accepted BUT first it was really hard to find developers who where willing to agree to do the work. And then there was a huge amount of infighting. The problem is there is not a mindset of "this makes sense", "lets do it" but much more a mindset of bickering on whatevr the other did. Also various company executives could have encouranged the employees to do maintaince work for FFmpeg STF. Would have cost them 0, would have made a huge difference in how many people would have been available! And about authority. We have some developers who want to have a say in everything. That just takes all passion out for some people. I also think this was a big factor why Paul forked So IMO, the mindset of the FFmpeg team needs to change. If one sees another working on something lets say a booth or STF, or anything code related or anything code unrelated the idea would be to be supportive. <--- This would help I belive The other change would be to draw clear lines and clearly give authority to people in their area so they have some borders that shield them from things that take their passion away. Which then makes them stop maintaining the code and that then takes the passion of contributors away. Or maybe to put this another way. Try to have exactly 1 cook in every kitchen If you intend to eat the resulting food. > > In addition to that I am very thankful to my 2 mentors (Thilo, Kyle) for helping me every step. I do not want to understood like my mentors didn’t help me. yes, id also like to thank them for working on GSoC thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Many things microsoft did are stupid, but not doing something just because microsoft did it is even more stupid. If everything ms did were stupid they would be bankrupt already. [-- 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-29 19:01 ` Michael Niedermayer @ 2025-01-29 19:31 ` Kieran Kunhya via ffmpeg-devel 2025-01-29 20:01 ` Ronald S. Bultje ` (2 more replies) 0 siblings, 3 replies; 20+ messages in thread From: Kieran Kunhya via ffmpeg-devel @ 2025-01-29 19:31 UTC (permalink / raw) To: FFmpeg development discussions and patches; +Cc: Kieran Kunhya On Wed, Jan 29, 2025 at 7:01 PM Michael Niedermayer <michael@niedermayer.cc> wrote: > > Hi Yigithan > > Its good that you bring these issues up. > Discussing about them is a step towards solving them > > see my coments inline below > > On Wed, Jan 29, 2025 at 06:51:40PM +0300, Yigithan Yigit wrote: > > Hi Michael, > > > > I want to give some feedback before GSoC’25 as GSoC’24 participant. I speak for myself but I know some of other colleagues are sharing similar thoughts with me. > > > > First of all community has incredible talented people and I am not even single percent of those people. However I tried my best during the qualification stage and after that. My main problem was finding answer's inside a huge codebase. I might come stupid ideas, bad implementations but to be honest when I asked about something in IRC I couldn’t get any answers, even in my volumedetect(qual patch) I couldn’t get a proper review from community. > > > > > Guessing contributors are mostly the passionate driven. I find that passion beginning but lost day by day. I tried to share similar thought during VDD, they told me this is normal and happening. Which shouldn’t be in my opinion. If project wants to > > yes, i also agree that this should not happen > > > > newcomers or continuous contributors people should be more welcoming. I understand you can’t force people to review some patches but still there are some parts needed to be change, I can’t say specifically which parts but they should be changed. > > Its a complex problem > > The average age of developers is becoming older, (meaning there are fewer new developers joining than in the past) > > many now are payed by companies to do specific work for a company. > Meaning they have less time to do what the community and FFmpeg needs > as they spend time to do what the company needs > I think people should attempt to shift payed feature implementation towards payed maintaince and > reviewing patches, picking up an area and maintaining it as their day job > > What is impotant is to have maintainers for every part of the codebase. > But to have a passionate and dedicated maintainer, often either he needs > to have authority or needs to be paid. > > Both we fail at. AND also it needs the mindset that maintainers are needed. > > For the payment, > for example carl, who took care of the bug tracker for years (something truly important) > should have been hired by some company to continue that work, it would have > made economic sense to these companies actually. > > Another example for Payment is the souvereign tech fund. last year we for the > first time got accepted BUT first it was really hard to find developers who > where willing to agree to do the work. And then there was a huge amount of > infighting. > > The problem is there is not a mindset of "this makes sense", "lets do it" but > much more a mindset of bickering on whatevr the other did. > > Also various company executives could have encouranged the employees to do > maintaince work for FFmpeg STF. Would have cost them 0, would have made a > huge difference in how many people would have been available! > > And about authority. > We have some developers who want to have a say in everything. That just takes > all passion out for some people. I also think this was a big factor why Paul forked > > So IMO, the mindset of the FFmpeg team needs to change. If one sees another > working on something lets say a booth or STF, or anything code related or > anything code unrelated the idea would be to be supportive. <--- This would help I belive > > The other change would be to draw clear lines and clearly give authority to > people in their area so they have some borders that shield them from things > that take their passion away. Which then makes them stop maintaining the code > and that then takes the passion of contributors away. > > Or maybe to put this another way. Try to have exactly 1 cook in every kitchen > If you intend to eat the resulting food. OMG a GSoC student is complaining about how hard the contribution process is and you've turned it into "yet another Michael wall of text" that has nothing to do with the topic but instead yet another incoherent airing of your current grievances and the usual defence of your buddies. It's clear the contribution method is outdated and difficult to manage. We need to move to GitLab ASAP (the name Forgejo will put people off, I mean seriously, Esperanto names in 2025, what a joke) with proper CI. Otherwise people like the OP will be put off. I have lots of people on the assembly course looking at the mailing list like it's a fax machine. 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-29 19:31 ` Kieran Kunhya via ffmpeg-devel @ 2025-01-29 20:01 ` Ronald S. Bultje 2025-01-30 6:36 ` Vittorio Giovara 2025-01-30 18:40 ` Michael Niedermayer 2025-01-30 21:20 ` Koushik Dutta 2 siblings, 1 reply; 20+ messages in thread From: Ronald S. Bultje @ 2025-01-29 20:01 UTC (permalink / raw) To: FFmpeg development discussions and patches; +Cc: Kieran Kunhya Hi, On Wed, Jan 29, 2025 at 2:32 PM Kieran Kunhya via ffmpeg-devel < ffmpeg-devel@ffmpeg.org> wrote: > It's clear the contribution method is outdated and difficult to > manage. We need to move to GitLab ASAP Yes please. Ronald _______________________________________________ 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-29 20:01 ` Ronald S. Bultje @ 2025-01-30 6:36 ` Vittorio Giovara 2025-01-30 10:21 ` Sean McGovern 0 siblings, 1 reply; 20+ messages in thread From: Vittorio Giovara @ 2025-01-30 6:36 UTC (permalink / raw) To: FFmpeg development discussions and patches; +Cc: Kieran Kunhya On Wed, Jan 29, 2025 at 9:02 PM Ronald S. Bultje <rsbultje@gmail.com> wrote: > Hi, > > On Wed, Jan 29, 2025 at 2:32 PM Kieran Kunhya via ffmpeg-devel < > ffmpeg-devel@ffmpeg.org> wrote: > > > It's clear the contribution method is outdated and difficult to > > manage. We need to move to GitLab ASAP > > > Yes please. > > Ronald > +1 -- Vittorio _______________________________________________ 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-30 6:36 ` Vittorio Giovara @ 2025-01-30 10:21 ` Sean McGovern 0 siblings, 0 replies; 20+ messages in thread From: Sean McGovern @ 2025-01-30 10:21 UTC (permalink / raw) To: FFmpeg development discussions and patches; +Cc: Kieran Kunhya Hi, On Thu, Jan 30, 2025 at 1:36 AM Vittorio Giovara <vittorio.giovara@gmail.com> wrote: > > On Wed, Jan 29, 2025 at 9:02 PM Ronald S. Bultje <rsbultje@gmail.com> wrote: > > > Hi, > > > > On Wed, Jan 29, 2025 at 2:32 PM Kieran Kunhya via ffmpeg-devel < > > ffmpeg-devel@ffmpeg.org> wrote: > > > > > It's clear the contribution method is outdated and difficult to > > > manage. We need to move to GitLab ASAP > > > > > > Yes please. > > > > Ronald > > > > +1 > -- > Vittorio > _______________________________________________ Also yes please -- I'm not particularly attached to GitLab specifically even though I have my own instance of it running locally. Any CI/CD tool would be better than this. -- Sean McGovern _______________________________________________ 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-29 19:31 ` Kieran Kunhya via ffmpeg-devel 2025-01-29 20:01 ` Ronald S. Bultje @ 2025-01-30 18:40 ` Michael Niedermayer 2025-01-30 21:20 ` Koushik Dutta 2 siblings, 0 replies; 20+ messages in thread From: Michael Niedermayer @ 2025-01-30 18:40 UTC (permalink / raw) To: FFmpeg development discussions and patches, cc [-- Attachment #1.1: Type: text/plain, Size: 5206 bytes --] Hi CC As i was speaking of infighting this reply seems to provide a good example of the problem FFmpeg has. But also it is insulting toward Yigithan as well as me. As well as really misrepresenting what my mail said. thx On Wed, Jan 29, 2025 at 07:31:45PM +0000, Kieran Kunhya via ffmpeg-devel wrote: > On Wed, Jan 29, 2025 at 7:01 PM Michael Niedermayer > <michael@niedermayer.cc> wrote: > > > > Hi Yigithan > > > > Its good that you bring these issues up. > > Discussing about them is a step towards solving them > > > > see my coments inline below > > > > On Wed, Jan 29, 2025 at 06:51:40PM +0300, Yigithan Yigit wrote: > > > Hi Michael, > > > > > > I want to give some feedback before GSoC’25 as GSoC’24 participant. I speak for myself but I know some of other colleagues are sharing similar thoughts with me. > > > > > > First of all community has incredible talented people and I am not even single percent of those people. However I tried my best during the qualification stage and after that. My main problem was finding answer's inside a huge codebase. I might come stupid ideas, bad implementations but to be honest when I asked about something in IRC I couldn’t get any answers, even in my volumedetect(qual patch) I couldn’t get a proper review from community. > > > > > > > > Guessing contributors are mostly the passionate driven. I find that passion beginning but lost day by day. I tried to share similar thought during VDD, they told me this is normal and happening. Which shouldn’t be in my opinion. If project wants to > > > > yes, i also agree that this should not happen > > > > > > > newcomers or continuous contributors people should be more welcoming. I understand you can’t force people to review some patches but still there are some parts needed to be change, I can’t say specifically which parts but they should be changed. > > > > Its a complex problem > > > > The average age of developers is becoming older, (meaning there are fewer new developers joining than in the past) > > > > many now are payed by companies to do specific work for a company. > > Meaning they have less time to do what the community and FFmpeg needs > > as they spend time to do what the company needs > > I think people should attempt to shift payed feature implementation towards payed maintaince and > > reviewing patches, picking up an area and maintaining it as their day job > > > > What is impotant is to have maintainers for every part of the codebase. > > But to have a passionate and dedicated maintainer, often either he needs > > to have authority or needs to be paid. > > > > Both we fail at. AND also it needs the mindset that maintainers are needed. > > > > For the payment, > > for example carl, who took care of the bug tracker for years (something truly important) > > should have been hired by some company to continue that work, it would have > > made economic sense to these companies actually. > > > > Another example for Payment is the souvereign tech fund. last year we for the > > first time got accepted BUT first it was really hard to find developers who > > where willing to agree to do the work. And then there was a huge amount of > > infighting. > > > > The problem is there is not a mindset of "this makes sense", "lets do it" but > > much more a mindset of bickering on whatevr the other did. > > > > Also various company executives could have encouranged the employees to do > > maintaince work for FFmpeg STF. Would have cost them 0, would have made a > > huge difference in how many people would have been available! > > > > And about authority. > > We have some developers who want to have a say in everything. That just takes > > all passion out for some people. I also think this was a big factor why Paul forked > > > > So IMO, the mindset of the FFmpeg team needs to change. If one sees another > > working on something lets say a booth or STF, or anything code related or > > anything code unrelated the idea would be to be supportive. <--- This would help I belive > > > > The other change would be to draw clear lines and clearly give authority to > > people in their area so they have some borders that shield them from things > > that take their passion away. Which then makes them stop maintaining the code > > and that then takes the passion of contributors away. > > > > Or maybe to put this another way. Try to have exactly 1 cook in every kitchen > > If you intend to eat the resulting food. > > OMG a GSoC student is complaining about how hard the contribution > process is and you've turned it into "yet another Michael wall of > text" that has nothing to do with the topic but instead yet another > incoherent airing of your current grievances and the usual defence of > your buddies. > [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Old school: Use the lowest level language in which you can solve the problem conveniently. New school: Use the highest level language in which the latest supercomputer can solve the problem without the user falling asleep waiting. [-- 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-29 19:31 ` Kieran Kunhya via ffmpeg-devel 2025-01-29 20:01 ` Ronald S. Bultje 2025-01-30 18:40 ` Michael Niedermayer @ 2025-01-30 21:20 ` Koushik Dutta 2025-01-30 14:53 ` compn ` (2 more replies) 2 siblings, 3 replies; 20+ messages in thread From: Koushik Dutta @ 2025-01-30 21:20 UTC (permalink / raw) To: FFmpeg development discussions and patches Why gitlab and not GitHub? If the intent is on making contribution from new developers easier, I think the workflow should be where the majority of developers are actively participating. On Wed, Jan 29, 2025 at 11:32 AM Kieran Kunhya via ffmpeg-devel < ffmpeg-devel@ffmpeg.org> wrote: > On Wed, Jan 29, 2025 at 7:01 PM Michael Niedermayer > <michael@niedermayer.cc> wrote: > > > > Hi Yigithan > > > > Its good that you bring these issues up. > > Discussing about them is a step towards solving them > > > > see my coments inline below > > > > On Wed, Jan 29, 2025 at 06:51:40PM +0300, Yigithan Yigit wrote: > > > Hi Michael, > > > > > > I want to give some feedback before GSoC’25 as GSoC’24 participant. I > speak for myself but I know some of other colleagues are sharing similar > thoughts with me. > > > > > > First of all community has incredible talented people and I am not > even single percent of those people. However I tried my best during the > qualification stage and after that. My main problem was finding answer's > inside a huge codebase. I might come stupid ideas, bad implementations but > to be honest when I asked about something in IRC I couldn’t get any > answers, even in my volumedetect(qual patch) I couldn’t get a proper review > from community. > > > > > > > > Guessing contributors are mostly the passionate driven. I find that > passion beginning but lost day by day. I tried to share similar thought > during VDD, they told me this is normal and happening. Which shouldn’t be > in my opinion. If project wants to > > > > yes, i also agree that this should not happen > > > > > > > newcomers or continuous contributors people should be more welcoming. > I understand you can’t force people to review some patches but still there > are some parts needed to be change, I can’t say specifically which parts > but they should be changed. > > > > Its a complex problem > > > > The average age of developers is becoming older, (meaning there are > fewer new developers joining than in the past) > > > > many now are payed by companies to do specific work for a company. > > Meaning they have less time to do what the community and FFmpeg needs > > as they spend time to do what the company needs > > I think people should attempt to shift payed feature implementation > towards payed maintaince and > > reviewing patches, picking up an area and maintaining it as their day job > > > > What is impotant is to have maintainers for every part of the codebase. > > But to have a passionate and dedicated maintainer, often either he needs > > to have authority or needs to be paid. > > > > Both we fail at. AND also it needs the mindset that maintainers are > needed. > > > > For the payment, > > for example carl, who took care of the bug tracker for years (something > truly important) > > should have been hired by some company to continue that work, it would > have > > made economic sense to these companies actually. > > > > Another example for Payment is the souvereign tech fund. last year we > for the > > first time got accepted BUT first it was really hard to find developers > who > > where willing to agree to do the work. And then there was a huge amount > of > > infighting. > > > > The problem is there is not a mindset of "this makes sense", "lets do > it" but > > much more a mindset of bickering on whatevr the other did. > > > > Also various company executives could have encouranged the employees to > do > > maintaince work for FFmpeg STF. Would have cost them 0, would have made a > > huge difference in how many people would have been available! > > > > And about authority. > > We have some developers who want to have a say in everything. That just > takes > > all passion out for some people. I also think this was a big factor why > Paul forked > > > > So IMO, the mindset of the FFmpeg team needs to change. If one sees > another > > working on something lets say a booth or STF, or anything code related or > > anything code unrelated the idea would be to be supportive. <--- This > would help I belive > > > > The other change would be to draw clear lines and clearly give authority > to > > people in their area so they have some borders that shield them from > things > > that take their passion away. Which then makes them stop maintaining the > code > > and that then takes the passion of contributors away. > > > > Or maybe to put this another way. Try to have exactly 1 cook in every > kitchen > > If you intend to eat the resulting food. > > OMG a GSoC student is complaining about how hard the contribution > process is and you've turned it into "yet another Michael wall of > text" that has nothing to do with the topic but instead yet another > incoherent airing of your current grievances and the usual defence of > your buddies. > > It's clear the contribution method is outdated and difficult to > manage. We need to move to GitLab ASAP (the name Forgejo will put > people off, I mean seriously, Esperanto names in 2025, what a joke) > with proper CI. Otherwise people like the OP will be put off. I have > lots of people on the assembly course looking at the mailing list like > it's a fax machine. > > 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". > _______________________________________________ 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-30 21:20 ` Koushik Dutta @ 2025-01-30 14:53 ` compn 2025-01-31 5:01 ` Soft Works 2025-01-31 0:24 ` Vittorio Giovara 2025-01-31 12:51 ` James Almer 2 siblings, 1 reply; 20+ messages in thread From: compn @ 2025-01-30 14:53 UTC (permalink / raw) To: ffmpeg-devel On Thu, 30 Jan 2025 13:20:19 -0800, Koushik Dutta wrote: > Why gitlab and not GitHub? If the intent is on making contribution from new > developers easier, I think the workflow should be where the majority of > developers are actively participating. is there a way to bridge github with a mailinglist or with gitlab? theres no reason why we cant have multiple ways to contribute to ffmpeg. have pull requests send notifications to this mailing list? https://github.com/settings/notifications -compn _______________________________________________ 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-30 14:53 ` compn @ 2025-01-31 5:01 ` Soft Works 0 siblings, 0 replies; 20+ messages in thread From: Soft Works @ 2025-01-31 5:01 UTC (permalink / raw) To: FFmpeg development discussions and patches > -----Original Message----- > From: ffmpeg-devel <ffmpeg-devel-bounces@ffmpeg.org> On Behalf Of > compn > Sent: Thursday, January 30, 2025 3:53 PM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] GSoC 2025 > > On Thu, 30 Jan 2025 13:20:19 -0800, Koushik Dutta wrote: > > > Why gitlab and not GitHub? If the intent is on making contribution > from new > > developers easier, I think the workflow should be where the > majority of > > developers are actively participating. > > is there a way to bridge github with a mailinglist or with gitlab? > > theres no reason why we cant have multiple ways to contribute to > ffmpeg. > > have pull requests send notifications to this mailing list? > https://github.com/settings/notifications > > -compn There's a working integration which does not only send notifications, it even sends pull requests as patches to the mailing list and mirrors comments from the ML as PR comments. Also handles version updates, performs checks, test build with FATE and requires a successful build+FATE before sending to the ML: https://github.com/ffstaging/FFmpeg Explanation: https://github.com/ffstaging/FFmpeg/wiki sw _______________________________________________ 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-30 21:20 ` Koushik Dutta 2025-01-30 14:53 ` compn @ 2025-01-31 0:24 ` Vittorio Giovara 2025-01-31 12:51 ` James Almer 2 siblings, 0 replies; 20+ messages in thread From: Vittorio Giovara @ 2025-01-31 0:24 UTC (permalink / raw) To: FFmpeg development discussions and patches On Thu, Jan 30, 2025 at 10:20 PM Koushik Dutta <koushd@gmail.com> wrote: > Why gitlab and not GitHub? If the intent is on making contribution from new > developers easier, I think the workflow should be where the majority of > developers are actively participating. > Because Github is hosted on servers in the US, which are easy to seize for whatever reason, and controlled by a for-profit corporation, with a past of unfriendliness towards open source. While lately that company has been opening up more towards FOSS, there is no guarantee that things won't change again. -- Vittorio _______________________________________________ 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-30 21:20 ` Koushik Dutta 2025-01-30 14:53 ` compn 2025-01-31 0:24 ` Vittorio Giovara @ 2025-01-31 12:51 ` James Almer 2 siblings, 0 replies; 20+ messages in thread From: James Almer @ 2025-01-31 12:51 UTC (permalink / raw) To: ffmpeg-devel [-- Attachment #1.1.1: Type: text/plain, Size: 574 bytes --] On 1/30/2025 6:20 PM, Koushik Dutta wrote: > Why gitlab and not GitHub? If the intent is on making contribution from new > developers easier, I think the workflow should be where the majority of > developers are actively participating. The point is having full control of it, and not host the main repo in either Github's or Gitlab's servers. Several devs have good experiences with Videolan's Gitlab instance, so us setting up our own is a no brainer. I also would be fine with Forgejo, but which one is ultimately chosen will most likely depend on a vote. [-- Attachment #1.2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 495 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-01-28 2:21 [FFmpeg-devel] GSoC 2025 Michael Niedermayer 2025-01-29 15:51 ` Yigithan Yigit @ 2025-02-11 22:30 ` Steven Liu 2025-02-12 0:19 ` Michael Niedermayer 1 sibling, 1 reply; 20+ messages in thread From: Steven Liu @ 2025-02-11 22:30 UTC (permalink / raw) To: FFmpeg development discussions and patches; +Cc: Thilo Borgmann Michael Niedermayer <michael@niedermayer.cc>于2025年1月28日 周二10:21写道: > Hi > > Everyone interested in mentoring a project in 2025, please add your > idea(s) to [1]. > > during February 11 - 26 "Google program administrators review organization > applications" > That means that by February 11th the list of ideas must be completed > Deadline 11th Feb reminder :) > [1] https://trac.ffmpeg.org/wiki/SponsoringPrograms/GSoC/2025 > > thx > > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > What is money laundering? Its paying someone and not telling the > government. > _______________________________________________ > 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-02-11 22:30 ` Steven Liu @ 2025-02-12 0:19 ` Michael Niedermayer 2025-02-12 1:16 ` Kieran Kunhya via ffmpeg-devel 0 siblings, 1 reply; 20+ messages in thread From: Michael Niedermayer @ 2025-02-12 0:19 UTC (permalink / raw) To: FFmpeg development discussions and patches Cc: Thilo Borgmann, Reynaldo H. Verdejo Pinochet [-- Attachment #1.1: Type: text/plain, Size: 1118 bytes --] Hi everyone On Wed, Feb 12, 2025 at 06:30:11AM +0800, Steven Liu wrote: > Michael Niedermayer <michael@niedermayer.cc>于2025年1月28日 周二10:21写道: > > > Hi > > > > Everyone interested in mentoring a project in 2025, please add your > > idea(s) to [1]. > > > > during February 11 - 26 "Google program administrators review organization > > applications" > > That means that by February 11th the list of ideas must be completed > > > Deadline 11th Feb reminder :) Yeah, i thought the other admins would take care of this like last years Noone said they would ignore the page So this is a bit an "emergency", can people please help bring this in shape ASAP. It already should be Steven, do you have time to help ? If so please add some projects, ask people who mentored previously to add some projects same question for everyone else thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Freedom in capitalist society always remains about the same as it was in ancient Greek republics: Freedom for slave owners. -- Vladimir Lenin [-- 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-02-12 0:19 ` Michael Niedermayer @ 2025-02-12 1:16 ` Kieran Kunhya via ffmpeg-devel 2025-02-12 1:58 ` Kieran Kunhya via ffmpeg-devel 2025-02-12 10:53 ` Vittorio Giovara 0 siblings, 2 replies; 20+ messages in thread From: Kieran Kunhya via ffmpeg-devel @ 2025-02-12 1:16 UTC (permalink / raw) To: FFmpeg development discussions and patches Cc: Kieran Kunhya, Thilo Borgmann, Reynaldo H. Verdejo Pinochet On Wed, 12 Feb 2025, 00:20 Michael Niedermayer, <michael@niedermayer.cc> wrote: > Hi everyone > > On Wed, Feb 12, 2025 at 06:30:11AM +0800, Steven Liu wrote: > > Michael Niedermayer <michael@niedermayer.cc>于2025年1月28日 周二10:21写道: > > > > > Hi > > > > > > Everyone interested in mentoring a project in 2025, please add your > > > idea(s) to [1]. > > > > > > during February 11 - 26 "Google program administrators review > organization > > > applications" > > > That means that by February 11th the list of ideas must be completed > > > > > > Deadline 11th Feb reminder :) > > Yeah, i thought the other admins would take care of this like last years > Noone said they would ignore the page > > So this is a bit an "emergency", can people please help bring this > in shape ASAP. It already should be > > Steven, do you have time to help ? > If so please add some projects, ask people who mentored previously > to add some projects > > same question for everyone else > > thx > > [...] > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > Freedom in capitalist society always remains about the same as it was in > ancient Greek republics: Freedom for slave owners. -- Vladimir Lenin > Sneaking in your pet SDR project is unacceptable. 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-02-12 1:16 ` Kieran Kunhya via ffmpeg-devel @ 2025-02-12 1:58 ` Kieran Kunhya via ffmpeg-devel 2025-02-12 2:45 ` Marth64 2025-02-12 10:53 ` Vittorio Giovara 1 sibling, 1 reply; 20+ messages in thread From: Kieran Kunhya via ffmpeg-devel @ 2025-02-12 1:58 UTC (permalink / raw) To: FFmpeg development discussions and patches, Cc; +Cc: Kieran Kunhya Adding @Cc <cc@ffmpeg.org> This is a blatant attempt to push an unrelated pet project into FFmpeg under the Gsoc banner with no notice. It's also unfair to students applying as there was serious community pushback against this last time. Kieran On Wed, 12 Feb 2025, 01:16 Kieran Kunhya, <kieran618@googlemail.com> wrote: > > > On Wed, 12 Feb 2025, 00:20 Michael Niedermayer, <michael@niedermayer.cc> > wrote: > >> Hi everyone >> >> On Wed, Feb 12, 2025 at 06:30:11AM +0800, Steven Liu wrote: >> > Michael Niedermayer <michael@niedermayer.cc>于2025年1月28日 周二10:21写道: >> > >> > > Hi >> > > >> > > Everyone interested in mentoring a project in 2025, please add your >> > > idea(s) to [1]. >> > > >> > > during February 11 - 26 "Google program administrators review >> organization >> > > applications" >> > > That means that by February 11th the list of ideas must be completed >> > > >> >> > Deadline 11th Feb reminder :) >> >> Yeah, i thought the other admins would take care of this like last years >> Noone said they would ignore the page >> >> So this is a bit an "emergency", can people please help bring this >> in shape ASAP. It already should be >> >> Steven, do you have time to help ? >> If so please add some projects, ask people who mentored previously >> to add some projects >> >> same question for everyone else >> >> thx >> >> [...] >> -- >> Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB >> >> Freedom in capitalist society always remains about the same as it was in >> ancient Greek republics: Freedom for slave owners. -- Vladimir Lenin >> > > Sneaking in your pet SDR project is unacceptable. > > 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-02-12 1:58 ` Kieran Kunhya via ffmpeg-devel @ 2025-02-12 2:45 ` Marth64 2025-02-12 7:14 ` Nicolas George 0 siblings, 1 reply; 20+ messages in thread From: Marth64 @ 2025-02-12 2:45 UTC (permalink / raw) To: Kieran Kunhya; +Cc: Cc, FFmpeg development discussions and patches Hi Kieran, > Adding @Cc Thanks, acknowledged. I will reach out to you guys via the CC email channel. _______________________________________________ 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-02-12 2:45 ` Marth64 @ 2025-02-12 7:14 ` Nicolas George 0 siblings, 0 replies; 20+ messages in thread From: Nicolas George @ 2025-02-12 7:14 UTC (permalink / raw) To: FFmpeg development discussions and patches Marth64 (12025-02-11): > Thanks, acknowledged. I will reach out to you guys via the CC email channel. “We have promptly and unanimously determined that it has nothing to do with the mandate of the CC to ensure civility on the mailing-list. Quite the opposite, we have determined that it is your attempt to weaponize the CC that constitute an incivility, please do not do so again.” This is the only answer you should give. Regards, -- Nicolas George _______________________________________________ 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] 20+ messages in thread
* Re: [FFmpeg-devel] GSoC 2025 2025-02-12 1:16 ` Kieran Kunhya via ffmpeg-devel 2025-02-12 1:58 ` Kieran Kunhya via ffmpeg-devel @ 2025-02-12 10:53 ` Vittorio Giovara 1 sibling, 0 replies; 20+ messages in thread From: Vittorio Giovara @ 2025-02-12 10:53 UTC (permalink / raw) To: FFmpeg development discussions and patches Cc: Thilo Borgmann, Reynaldo H. Verdejo Pinochet, Kieran Kunhya On Wed, Feb 12, 2025 at 2:17 AM Kieran Kunhya via ffmpeg-devel < ffmpeg-devel@ffmpeg.org> wrote: > On Wed, 12 Feb 2025, 00:20 Michael Niedermayer, <michael@niedermayer.cc> > wrote: > > > Hi everyone > > > > On Wed, Feb 12, 2025 at 06:30:11AM +0800, Steven Liu wrote: > > > Michael Niedermayer <michael@niedermayer.cc>于2025年1月28日 周二10:21写道: > > > > > > > Hi > > > > > > > > Everyone interested in mentoring a project in 2025, please add your > > > > idea(s) to [1]. > > > > > > > > during February 11 - 26 "Google program administrators review > > organization > > > > applications" > > > > That means that by February 11th the list of ideas must be completed > > > > > > > > > Deadline 11th Feb reminder :) > > > > Yeah, i thought the other admins would take care of this like last years > > Noone said they would ignore the page > > > > So this is a bit an "emergency", can people please help bring this > > in shape ASAP. It already should be > > > > Steven, do you have time to help ? > > If so please add some projects, ask people who mentored previously > > to add some projects > > > > same question for everyone else > > > > thx > > > > [...] > > -- > > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > > > Freedom in capitalist society always remains about the same as it was in > > ancient Greek republics: Freedom for slave owners. -- Vladimir Lenin > > > > Sneaking in your pet SDR project is unacceptable. SDR was not on my 2025 FFmpeg bingo card. Of course I agree with Kieran and I'm adding this incident to the list of "why people are mean to me". This is equivalent to adding "Remove postproc" except the work has already been done, again. Micheal let me know if you need me to repost the bullet points as it seems a refresher is in order! -- Vittorio _______________________________________________ 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] 20+ messages in thread
end of thread, other threads:[~2025-02-12 10:53 UTC | newest] Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2025-01-28 2:21 [FFmpeg-devel] GSoC 2025 Michael Niedermayer 2025-01-29 15:51 ` Yigithan Yigit 2025-01-29 19:01 ` Michael Niedermayer 2025-01-29 19:31 ` Kieran Kunhya via ffmpeg-devel 2025-01-29 20:01 ` Ronald S. Bultje 2025-01-30 6:36 ` Vittorio Giovara 2025-01-30 10:21 ` Sean McGovern 2025-01-30 18:40 ` Michael Niedermayer 2025-01-30 21:20 ` Koushik Dutta 2025-01-30 14:53 ` compn 2025-01-31 5:01 ` Soft Works 2025-01-31 0:24 ` Vittorio Giovara 2025-01-31 12:51 ` James Almer 2025-02-11 22:30 ` Steven Liu 2025-02-12 0:19 ` Michael Niedermayer 2025-02-12 1:16 ` Kieran Kunhya via ffmpeg-devel 2025-02-12 1:58 ` Kieran Kunhya via ffmpeg-devel 2025-02-12 2:45 ` Marth64 2025-02-12 7:14 ` Nicolas George 2025-02-12 10:53 ` Vittorio Giovara
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