1 |
On Tue, 6 Nov 2018 11:09:17 -0500 |
2 |
Rich Freeman <rich0@g.o> wrote: |
3 |
|
4 |
> On Tue, Nov 6, 2018 at 10:57 AM Alexis Ballier <aballier@g.o> |
5 |
> wrote: |
6 |
> > |
7 |
> > On Tue, 06 Nov 2018 17:08:22 +0200 |
8 |
> > Mart Raudsepp <leio@g.o> wrote: |
9 |
> > |
10 |
> > > It is not GStreamer fault that ffmpeg breaks API and ABI without |
11 |
> > > parallel installability, much less so the distro maintainers of |
12 |
> > > it. If you/upstream don't make it parallel installable, then this |
13 |
> > > is what you get. |
14 |
> > |
15 |
> > Are you, seriously, suggesting this is the solution to all problems |
16 |
> > here ? |
17 |
> > |
18 |
> |
19 |
> It isn't the only solution, but it is one sane upgrade path. You |
20 |
> can't expect everybody to update their software overnight when the API |
21 |
> changes. That means you have to support the old API for a while when |
22 |
> you introduce a new one, otherwise you end up with some software that |
23 |
> doesn't work with the old version, and some software that doesn't work |
24 |
> with the new version. |
25 |
|
26 |
|
27 |
These days, only symbols/constants that have been deprecated (and |
28 |
marked as such) for a couple of releases are removed. This means people |
29 |
see warnings for more than one year before seeing them gone for good. |
30 |
The problem here is not "overnight changes" but rather consumers not |
31 |
paying attention to those warnings, or worse, nobody ever seeing those |
32 |
because it's unmaintained. |
33 |
|
34 |
|
35 |
[...] |
36 |
|
37 |
Alexis. |