From: "Rémi Denis-Courmont via ffmpeg-devel" <ffmpeg-devel@ffmpeg.org> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Cc: "Rémi Denis-Courmont" <remi@remlab.net> Subject: Re: [FFmpeg-devel] Forgejo entry threshold Date: Sun, 17 Aug 2025 11:58:35 +0300 Message-ID: <9490260.CDJkKcVGEf@basile.remlab.net> (raw) In-Reply-To: <aJeV87cIaLx9fger@phare.normalesup.org> Le lauantaina 9. elokuuta 2025, 21.39.47 Itä-Euroopan kesäaika Nicolas George a écrit : > If your mail client does not let you do that easily… well, it proves my > point: a good mail client makes all the difference in productivity and > comfort to interact with the project. I don't know nor care if my mail client can or cannot do that. I use it for actual eletronic mail, that is to say exchanging messages between humans, as well as to receiving automated notifications from a variety of services. SMTP and MIME are not intended for patch review. In case you did not notice "text/plain" is for, well, plain text - not for butchering a diff patch with review comments. And Judging by how poorly email works at synchronising calendars, I can't imagine the disaster that it would be if we tried to synchronise code review state with it. > > Also replying to multiple patches in a single mail makes everyone > > else's life miserable for tracking the review. > > Then we delete all but the first patch and reply to it, the all but the > second patch and reply to it, and… And we ask the person who submitted > to next time have the courtesy to send the patches in separate mail. That's just useless busy work. The whole point is that it's much easier and more robust to review on an ad-hoc web interface. Thanks for making my point. > > But more importantly, email has all the fundamental problems that I > > already raised several times in previous threads. > > Sure, but we are in the process of establishing that these “fundamental” > problems are only the consequence of using mediocre mail clients. If email was a suitable way to do code reviews, people would not have invented Patchwork to supplement what email lacks. As noted several times previously, even a carefully tweaked mail client can only address parts of the problem. Accordingly Linux and FFmpeg would not have tried to take it into use. As much as I dislike Patchwork, I at least appreciate the motivation and effort behind it. Lastly, FFmpeg's sibling project QEMU would not have switched over the Gitlab. > > It simply can't compete with something that's designed for code review > > and actually tracks and organises relevant metadata. > > What a naïve thing to say. That's just an ad hominem attack and insult against me, not a sound argument. > I must say, I like my elitism about skills much better Skills in tweaking mail clients and manually tracking patch review status? Sorry that's more advocacy of busy work than elitist gate-keeping (and I am *not* endorsing gate-keeping). I think FFmpeg maintainers have more important things to do with their limited time and motivation, like actually reviewing FFmpeg code. > than your elitism about material possessions. That's literal defamation. I am obviously not responsible for the non-trivial hardware requirements of FFmpeg builds. And yet, I am keenly aware that they exist, as the maintainer of the RISC-V FATE runners. How low must someone fall when their cognitive dissonance prevents them from conceding the obvious. > So, unless you come up with a trick to invoke Vim from the web monster > with minimal manipulations, you have to admit that switching to it would > make at least a few of us significantly less proficient. At least in theory, it should be possible to extend Forgejo to enable code reviews in Vim. Maybe someone has even already done it. It is not possible with email at all and never will be, since email simply can't convey and track the necessary info accurately and reliably, so Forgejo at least is no worse than email. -- Rémi Denis-Courmont Tapiolan uusi kaupunki, Uudenmaan entinen Suomen tasavalta _______________________________________________ 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".
next prev parent reply other threads:[~2025-08-17 10:03 UTC|newest] Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top [not found] <20250804143901.82ED768C3C2@ffbox0-bg.ffmpeg.org> 2025-08-04 14:45 ` Nicolas George 2025-08-04 14:47 ` Hendrik Leppkes 2025-08-04 14:49 ` Nicolas George 2025-08-04 15:06 ` Leon Grutters 2025-08-05 13:10 ` Nicolas George 2025-08-05 14:17 ` Kacper Michajlow 2025-08-07 10:42 ` Nicolas George 2025-08-06 5:52 ` Rémi Denis-Courmont 2025-08-06 8:11 ` Nicolas George 2025-08-07 12:30 ` Rémi Denis-Courmont 2025-08-07 12:37 ` Nicolas George 2025-08-08 3:14 ` Rémi Denis-Courmont 2025-08-09 18:39 ` Nicolas George 2025-08-17 8:58 ` Rémi Denis-Courmont via ffmpeg-devel [this message] 2025-08-11 19:49 ` Michael Niedermayer 2025-08-05 13:07 ` Nicolas George
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=9490260.CDJkKcVGEf@basile.remlab.net \ --to=ffmpeg-devel@ffmpeg.org \ --cc=remi@remlab.net \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
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