* [FFmpeg-devel] [RFC] 7.0 blocking issues
@ 2024-03-25 0:03 Michael Niedermayer
2024-03-25 0:35 ` James Almer
2024-03-25 6:20 ` Jean-Baptiste Kempf
0 siblings, 2 replies; 10+ messages in thread
From: Michael Niedermayer @ 2024-03-25 0:03 UTC (permalink / raw)
To: FFmpeg development discussions and patches
[-- Attachment #1.1: Type: text/plain, Size: 382 bytes --]
Hi all
Should i wait till all issues marked as blocking 7.0 on trac are fixed
before branching ?
btw if you click on "VIEW TICKETS" theres a link "{16} Release Blocking Issues"
ATM there are 2 again after i run into a new regression
thx
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
You can kill me, but you cannot change the truth.
[-- 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] 10+ messages in thread
* Re: [FFmpeg-devel] [RFC] 7.0 blocking issues
2024-03-25 0:03 [FFmpeg-devel] [RFC] 7.0 blocking issues Michael Niedermayer
@ 2024-03-25 0:35 ` James Almer
2024-03-25 2:30 ` Michael Niedermayer
2024-03-25 6:20 ` Jean-Baptiste Kempf
1 sibling, 1 reply; 10+ messages in thread
From: James Almer @ 2024-03-25 0:35 UTC (permalink / raw)
To: ffmpeg-devel
On 3/24/2024 9:03 PM, Michael Niedermayer wrote:
> Hi all
>
> Should i wait till all issues marked as blocking 7.0 on trac are fixed
> before branching ?
>
> btw if you click on "VIEW TICKETS" theres a link "{16} Release Blocking Issues"
> ATM there are 2 again after i run into a new regression
Ticket #10886 is a matter of setting frame durations in the setts
filter. I think Nicolas Haas said he'd look at it.
In any case, should they really block the release? They are bugs where
the fix can be easily backported for a point release.
>
> 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".
_______________________________________________
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] 10+ messages in thread
* Re: [FFmpeg-devel] [RFC] 7.0 blocking issues
2024-03-25 0:35 ` James Almer
@ 2024-03-25 2:30 ` Michael Niedermayer
0 siblings, 0 replies; 10+ messages in thread
From: Michael Niedermayer @ 2024-03-25 2:30 UTC (permalink / raw)
To: FFmpeg development discussions and patches
[-- Attachment #1.1: Type: text/plain, Size: 1086 bytes --]
On Sun, Mar 24, 2024 at 09:35:29PM -0300, James Almer wrote:
> On 3/24/2024 9:03 PM, Michael Niedermayer wrote:
> > Hi all
> >
> > Should i wait till all issues marked as blocking 7.0 on trac are fixed
> > before branching ?
> >
> > btw if you click on "VIEW TICKETS" theres a link "{16} Release Blocking Issues"
> > ATM there are 2 again after i run into a new regression
>
> Ticket #10886 is a matter of setting frame durations in the setts filter. I
> think Nicolas Haas said he'd look at it.
>
> In any case, should they really block the release? They are bugs where the
> fix can be easily backported for a point release.
ok, what about the HEIF issues ? do you want to look into them before
i make the branch ?
i still have a few security issues i want to go over but that can happen
after we make the branch (assuming ossfuzz didnt again put 20 unrelated
ones under the same ticket number)
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
It is what and why we do it that matters, not just one of them.
[-- 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] 10+ messages in thread
* Re: [FFmpeg-devel] [RFC] 7.0 blocking issues
2024-03-25 0:03 [FFmpeg-devel] [RFC] 7.0 blocking issues Michael Niedermayer
2024-03-25 0:35 ` James Almer
@ 2024-03-25 6:20 ` Jean-Baptiste Kempf
2024-03-25 13:50 ` Niklas Haas
1 sibling, 1 reply; 10+ messages in thread
From: Jean-Baptiste Kempf @ 2024-03-25 6:20 UTC (permalink / raw)
To: ffmpeg-devel
Hello,
On Mon, 25 Mar 2024, at 01:03, Michael Niedermayer wrote:
> Should i wait till all issues marked as blocking 7.0 on trac are fixed
> before branching ?
I think you should branch now.
And get things fixed in the 7.0 branch.
--
Jean-Baptiste Kempf - President
+33 672 704 734
https://jbkempf.com/
_______________________________________________
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] 10+ messages in thread
* Re: [FFmpeg-devel] [RFC] 7.0 blocking issues
2024-03-25 6:20 ` Jean-Baptiste Kempf
@ 2024-03-25 13:50 ` Niklas Haas
2024-03-25 20:20 ` Lynne
0 siblings, 1 reply; 10+ messages in thread
From: Niklas Haas @ 2024-03-25 13:50 UTC (permalink / raw)
To: ffmpeg-devel
On Mon, 25 Mar 2024 07:20:56 +0100 "Jean-Baptiste Kempf" <jb@videolan.org> wrote:
> Hello,
>
> On Mon, 25 Mar 2024, at 01:03, Michael Niedermayer wrote:
> > Should i wait till all issues marked as blocking 7.0 on trac are fixed
> > before branching ?
>
> I think you should branch now.
> And get things fixed in the 7.0 branch.
+1
This is a big change and some breakage is inevitable. Most bugs will
probably only be found once the software is released and deployed.
When a big milestone gets bogged down by months (if not years) of
"blocking bugs", my understanding is that it will simply never get
released, and users might as well resort to using git master / nightly
builds at that point.
(Any possible allusion to *other* big open source software projects is
purely coincidental)
>
> --
> Jean-Baptiste Kempf - President
> +33 672 704 734
> https://jbkempf.com/
> _______________________________________________
> 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] 10+ messages in thread
* Re: [FFmpeg-devel] [RFC] 7.0 blocking issues
2024-03-25 13:50 ` Niklas Haas
@ 2024-03-25 20:20 ` Lynne
2024-03-25 21:10 ` Michael Niedermayer
0 siblings, 1 reply; 10+ messages in thread
From: Lynne @ 2024-03-25 20:20 UTC (permalink / raw)
To: FFmpeg development discussions and patches
Mar 25, 2024, 14:50 by ffmpeg@haasn.xyz:
> On Mon, 25 Mar 2024 07:20:56 +0100 "Jean-Baptiste Kempf" <jb@videolan.org> wrote:
>
>> Hello,
>>
>> On Mon, 25 Mar 2024, at 01:03, Michael Niedermayer wrote:
>> > Should i wait till all issues marked as blocking 7.0 on trac are fixed
>> > before branching ?
>>
>> I think you should branch now.
>> And get things fixed in the 7.0 branch.
>>
>
> +1
>
> This is a big change and some breakage is inevitable. Most bugs will
> probably only be found once the software is released and deployed.
>
> When a big milestone gets bogged down by months (if not years) of
> "blocking bugs", my understanding is that it will simply never get
> released, and users might as well resort to using git master / nightly
> builds at that point.
>
> (Any possible allusion to *other* big open source software projects is
> purely coincidental)
>
+1, we should branch so we can unblock master from receiving
large patchsets and release next week
_______________________________________________
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] 10+ messages in thread
* Re: [FFmpeg-devel] [RFC] 7.0 blocking issues
2024-03-25 20:20 ` Lynne
@ 2024-03-25 21:10 ` Michael Niedermayer
2024-03-25 21:18 ` Kieran Kunhya
2024-03-25 21:29 ` James Almer
0 siblings, 2 replies; 10+ messages in thread
From: Michael Niedermayer @ 2024-03-25 21:10 UTC (permalink / raw)
To: FFmpeg development discussions and patches
[-- Attachment #1.1: Type: text/plain, Size: 2013 bytes --]
On Mon, Mar 25, 2024 at 09:20:25PM +0100, Lynne wrote:
> Mar 25, 2024, 14:50 by ffmpeg@haasn.xyz:
>
> > On Mon, 25 Mar 2024 07:20:56 +0100 "Jean-Baptiste Kempf" <jb@videolan.org> wrote:
> >
> >> Hello,
> >>
> >> On Mon, 25 Mar 2024, at 01:03, Michael Niedermayer wrote:
> >> > Should i wait till all issues marked as blocking 7.0 on trac are fixed
> >> > before branching ?
> >>
> >> I think you should branch now.
> >> And get things fixed in the 7.0 branch.
> >>
> >
> > +1
> >
> > This is a big change and some breakage is inevitable. Most bugs will
> > probably only be found once the software is released and deployed.
> >
> > When a big milestone gets bogged down by months (if not years) of
> > "blocking bugs", my understanding is that it will simply never get
> > released, and users might as well resort to using git master / nightly
> > builds at that point.
> >
> > (Any possible allusion to *other* big open source software projects is
> > purely coincidental)
> >
>
> +1, we should branch so we can unblock master from receiving
ok, ill make the branch within the next 24h probably
We do have several open security issues still though (some have patches on the ML)
I still have to check if ossfuzz is hiding any issues in unrelated tickets
(ossfuzz did that often previously and this can unveil surprises)
Also iam behind with backporting security fixes to release branches,
(this may seem unrelated but it isnt because i always try to backport
each of my security fixes to all branches we still maintain at the same time,
so id like to get the other branches uptodate with backports to keep backports
in sync with a new 7.0)
All in all, iam not sure I will manage to release 7.0 in 7 days
but ill do the branch and we will see.
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Those who are too smart to engage in politics are punished by being
governed by those who are dumber. -- Plato
[-- 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] 10+ messages in thread
* Re: [FFmpeg-devel] [RFC] 7.0 blocking issues
2024-03-25 21:10 ` Michael Niedermayer
@ 2024-03-25 21:18 ` Kieran Kunhya
2024-03-25 21:57 ` Michael Niedermayer
2024-03-25 21:29 ` James Almer
1 sibling, 1 reply; 10+ messages in thread
From: Kieran Kunhya @ 2024-03-25 21:18 UTC (permalink / raw)
To: FFmpeg development discussions and patches
On Mon, 25 Mar 2024 at 21:10, Michael Niedermayer <michael@niedermayer.cc>
wrote:
> On Mon, Mar 25, 2024 at 09:20:25PM +0100, Lynne wrote:
> > Mar 25, 2024, 14:50 by ffmpeg@haasn.xyz:
> >
> > > On Mon, 25 Mar 2024 07:20:56 +0100 "Jean-Baptiste Kempf" <
> jb@videolan.org> wrote:
> > >
> > >> Hello,
> > >>
> > >> On Mon, 25 Mar 2024, at 01:03, Michael Niedermayer wrote:
> > >> > Should i wait till all issues marked as blocking 7.0 on trac are
> fixed
> > >> > before branching ?
> > >>
> > >> I think you should branch now.
> > >> And get things fixed in the 7.0 branch.
> > >>
> > >
> > > +1
> > >
> > > This is a big change and some breakage is inevitable. Most bugs will
> > > probably only be found once the software is released and deployed.
> > >
> > > When a big milestone gets bogged down by months (if not years) of
> > > "blocking bugs", my understanding is that it will simply never get
> > > released, and users might as well resort to using git master / nightly
> > > builds at that point.
> > >
> > > (Any possible allusion to *other* big open source software projects is
> > > purely coincidental)
> > >
> >
> > +1, we should branch so we can unblock master from receiving
>
> ok, ill make the branch within the next 24h probably
>
> We do have several open security issues still though (some have patches on
> the ML)
>
> I still have to check if ossfuzz is hiding any issues in unrelated tickets
> (ossfuzz did that often previously and this can unveil surprises)
>
> Also iam behind with backporting security fixes to release branches,
> (this may seem unrelated but it isnt because i always try to backport
> each of my security fixes to all branches we still maintain at the same
> time,
> so id like to get the other branches uptodate with backports to keep
> backports
> in sync with a new 7.0)
>
Have you considered making a particular release an LTS so you don't have to
backport to so many branches?
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] 10+ messages in thread
* Re: [FFmpeg-devel] [RFC] 7.0 blocking issues
2024-03-25 21:10 ` Michael Niedermayer
2024-03-25 21:18 ` Kieran Kunhya
@ 2024-03-25 21:29 ` James Almer
1 sibling, 0 replies; 10+ messages in thread
From: James Almer @ 2024-03-25 21:29 UTC (permalink / raw)
To: ffmpeg-devel
On 3/25/2024 6:10 PM, Michael Niedermayer wrote:
> On Mon, Mar 25, 2024 at 09:20:25PM +0100, Lynne wrote:
>> Mar 25, 2024, 14:50 by ffmpeg@haasn.xyz:
>>
>>> On Mon, 25 Mar 2024 07:20:56 +0100 "Jean-Baptiste Kempf" <jb@videolan.org> wrote:
>>>
>>>> Hello,
>>>>
>>>> On Mon, 25 Mar 2024, at 01:03, Michael Niedermayer wrote:
>>>>> Should i wait till all issues marked as blocking 7.0 on trac are fixed
>>>>> before branching ?
>>>>
>>>> I think you should branch now.
>>>> And get things fixed in the 7.0 branch.
>>>>
>>>
>>> +1
>>>
>>> This is a big change and some breakage is inevitable. Most bugs will
>>> probably only be found once the software is released and deployed.
>>>
>>> When a big milestone gets bogged down by months (if not years) of
>>> "blocking bugs", my understanding is that it will simply never get
>>> released, and users might as well resort to using git master / nightly
>>> builds at that point.
>>>
>>> (Any possible allusion to *other* big open source software projects is
>>> purely coincidental)
>>>
>>
>> +1, we should branch so we can unblock master from receiving
>
> ok, ill make the branch within the next 24h probably
>
> We do have several open security issues still though (some have patches on the ML)
>
> I still have to check if ossfuzz is hiding any issues in unrelated tickets
> (ossfuzz did that often previously and this can unveil surprises)
>
> Also iam behind with backporting security fixes to release branches,
> (this may seem unrelated but it isnt because i always try to backport
> each of my security fixes to all branches we still maintain at the same time,
> so id like to get the other branches uptodate with backports to keep backports
> in sync with a new 7.0)
>
> All in all, iam not sure I will manage to release 7.0 in 7 days
No rush for the release, but the branch has to happen sooner rather than
later.
>
> but ill do the branch and we will see.
>
> 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".
_______________________________________________
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] 10+ messages in thread
* Re: [FFmpeg-devel] [RFC] 7.0 blocking issues
2024-03-25 21:18 ` Kieran Kunhya
@ 2024-03-25 21:57 ` Michael Niedermayer
0 siblings, 0 replies; 10+ messages in thread
From: Michael Niedermayer @ 2024-03-25 21:57 UTC (permalink / raw)
To: FFmpeg development discussions and patches
[-- Attachment #1.1: Type: text/plain, Size: 3017 bytes --]
On Mon, Mar 25, 2024 at 09:18:09PM +0000, Kieran Kunhya wrote:
> On Mon, 25 Mar 2024 at 21:10, Michael Niedermayer <michael@niedermayer.cc>
> wrote:
>
> > On Mon, Mar 25, 2024 at 09:20:25PM +0100, Lynne wrote:
> > > Mar 25, 2024, 14:50 by ffmpeg@haasn.xyz:
> > >
> > > > On Mon, 25 Mar 2024 07:20:56 +0100 "Jean-Baptiste Kempf" <
> > jb@videolan.org> wrote:
> > > >
> > > >> Hello,
> > > >>
> > > >> On Mon, 25 Mar 2024, at 01:03, Michael Niedermayer wrote:
> > > >> > Should i wait till all issues marked as blocking 7.0 on trac are
> > fixed
> > > >> > before branching ?
> > > >>
> > > >> I think you should branch now.
> > > >> And get things fixed in the 7.0 branch.
> > > >>
> > > >
> > > > +1
> > > >
> > > > This is a big change and some breakage is inevitable. Most bugs will
> > > > probably only be found once the software is released and deployed.
> > > >
> > > > When a big milestone gets bogged down by months (if not years) of
> > > > "blocking bugs", my understanding is that it will simply never get
> > > > released, and users might as well resort to using git master / nightly
> > > > builds at that point.
> > > >
> > > > (Any possible allusion to *other* big open source software projects is
> > > > purely coincidental)
> > > >
> > >
> > > +1, we should branch so we can unblock master from receiving
> >
> > ok, ill make the branch within the next 24h probably
> >
> > We do have several open security issues still though (some have patches on
> > the ML)
> >
> > I still have to check if ossfuzz is hiding any issues in unrelated tickets
> > (ossfuzz did that often previously and this can unveil surprises)
> >
> > Also iam behind with backporting security fixes to release branches,
> > (this may seem unrelated but it isnt because i always try to backport
> > each of my security fixes to all branches we still maintain at the same
> > time,
> > so id like to get the other branches uptodate with backports to keep
> > backports
> > in sync with a new 7.0)
> >
>
> Have you considered making a particular release an LTS so you don't have to
> backport to so many branches?
The work is proportional to the number of patches in master to backport
and approximately proportional to the amount of conflicts in the oldest branch
OTOH adding 5 more release branches between existing ones doesnt make a big
difference, because if the patch conflicts nowhere theres nothing extra to do
and if it does conflict in one branch whatever needs to be done i do once
not twice if a 2nd branch has the same reason for a conflict.
fewer branches would just reduce the work on the tarball making and testing side.
So while marking releases "LTS" is not a bad idea. It wouldnt reduce the backporting
work by a noticable amount i think
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
During times of universal deceit, telling the truth becomes a
revolutionary act. -- George Orwell
[-- 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] 10+ messages in thread
end of thread, other threads:[~2024-03-25 21:57 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-25 0:03 [FFmpeg-devel] [RFC] 7.0 blocking issues Michael Niedermayer
2024-03-25 0:35 ` James Almer
2024-03-25 2:30 ` Michael Niedermayer
2024-03-25 6:20 ` Jean-Baptiste Kempf
2024-03-25 13:50 ` Niklas Haas
2024-03-25 20:20 ` Lynne
2024-03-25 21:10 ` Michael Niedermayer
2024-03-25 21:18 ` Kieran Kunhya
2024-03-25 21:57 ` Michael Niedermayer
2024-03-25 21:29 ` James Almer
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