* [FFmpeg-devel] [RFC] [PATCH] [0/1] doc/developer: Alternative to making tests a requirement.
@ 2023-07-08 15:06 Michael Niedermayer
2023-07-08 15:06 ` [FFmpeg-devel] [PATCH] " Michael Niedermayer
0 siblings, 1 reply; 2+ messages in thread
From: Michael Niedermayer @ 2023-07-08 15:06 UTC (permalink / raw)
To: FFmpeg development discussions and patches
Changing the tests to a requirement, while it seems to have overwhelming support
did have 2 developers, who seemed not to like it.
This is an alternative suggestion, please comment what you think.
Is this better for the project in your opinion or worse ?
thx
_______________________________________________
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] 2+ messages in thread
* [FFmpeg-devel] [PATCH] doc/developer: Alternative to making tests a requirement.
2023-07-08 15:06 [FFmpeg-devel] [RFC] [PATCH] [0/1] doc/developer: Alternative to making tests a requirement Michael Niedermayer
@ 2023-07-08 15:06 ` Michael Niedermayer
0 siblings, 0 replies; 2+ messages in thread
From: Michael Niedermayer @ 2023-07-08 15:06 UTC (permalink / raw)
To: FFmpeg development discussions and patches
Making tests a strict requirement could increase the burden on new
developers. This is an alternative
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
---
doc/developer.texi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/doc/developer.texi b/doc/developer.texi
index 0c2f2cd7d1..c7536a17b6 100644
--- a/doc/developer.texi
+++ b/doc/developer.texi
@@ -809,6 +809,8 @@ Consider adding a regression test for your code. All new modules
should be covered by tests. That includes demuxers, muxers, decoders, encoders
filters, bitstream filters, parsers. If its not possible to do that, add
an explanation why to your patchset, its ok to not test if theres a reason.
+If your module lacks a test, then you must provide all information and samples
+which are needed for someone else to create a test, limited by what you possess.
@item
If you added YASM code please check that things still work with --disable-yasm.
--
2.17.1
_______________________________________________
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] 2+ messages in thread
end of thread, other threads:[~2023-07-08 15:06 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-07-08 15:06 [FFmpeg-devel] [RFC] [PATCH] [0/1] doc/developer: Alternative to making tests a requirement Michael Niedermayer
2023-07-08 15:06 ` [FFmpeg-devel] [PATCH] " Michael Niedermayer
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