[FFmpeg-devel] [RFC] libpostproc splitout

Michael Niedermayer michael at niedermayer.cc
Fri Nov 8 01:33:59 EET 2024


Hi Vittorio

On Thu, Nov 07, 2024 at 01:07:26PM -0800, Vittorio Giovara wrote:
> On Thu, Nov 7, 2024 at 1:03 PM Michael Niedermayer <michael at niedermayer.cc>
> wrote:
> 
> > Hi all
> >
> > On Thu, Nov 07, 2024 at 12:11:49AM +0100, Michael Niedermayer wrote:
> > > Hi all
> > >
> > > Should libpostproc be split out into a seperate source repository ?
> > >
> > > Several people did over the years want libpostproc removed, and such
> > > a task was part of the submitted and approved STF 2024 projects.
> > > But when i recently started posting related work, tomas questioned
> > > if spliting libpostproc into a seperate source repository actually is a
> > good idea.
> > >
> > > No invoice was submitted yet, so we could likely still change
> > > this to something else, if thats what people prefer.
> > >
> > > To clarify this a bit (as its a bit convoluted)
> > > Option A.
> > >     1. split libpostproc out so it builds and links fine (already done)
> > (send to SPI/STF/Invoice in future)
> > >     2. develop test system for libpostproc (2024 future) (send to
> > SPI/STF/Invoice in future)
> > >     3. actually remove libpostproc from master repository (2025 future)
> > (send to SPI/STF/Invoice in future)
> > > Option B.
> > >     0. double check with STF/SPI that such change is ok
> > >     1. split libpostproc out so it builds and links fine (already done)
> > (send to SPI/STF/ never send invoice)
> > >     2. develop test system for libpostproc (2024 future) (send to
> > SPI/STF, never send invoice) (this will get used with the libpostproc
> > inside FFmpeg)
> > >     3. renegotiate actual libpostproc task to something else the
> > community wants
> > >     4. whoever does the new task sends invoices and gets the whole money
> > for all 3 parts
> >
> > Ill add Option A2
> >     same as A, but i will ask SPI to send the 15k to FFmpegs fund and not
> > to me (if that is possible)
> >
> > Please tell me which of
> > A,A2,B (or some other you prefer)
> >
> 
> For 15k one should be able to rewrite the entire library from scratch!

are you available for hire for that rate ?
If the awnser is yes, i might in the future occasionally (not often) have
payed work for you.


> This discussion is a waste of money

how much did you pay for the discussion ?
I hope you did not pay much, i dont think this discussion has a very high
value.


> and of SPI funds,

The money comes from the german government through STF, it does not come from SPI

also as with government funding, this all was publically available/advertised
and noone else took it. If this is overpayed iam sure others would have picked
it up.


> just delete the
> library and use the repository provided by Derek.

As the author of libpostproc, i tried using the repository from Derek back
in 2012. And as a sidenote I and Derek where much friendlier towards each
other from what i remember, than in the discussion today. I hope we will be
friendlier towards each other in the future again.
And i thank derek for the work back then that he did
but i prefer doing it differently and thats what i started doing now in 2024

The question in this thread is, if this split is wanted, and if
people want me to receive the money or donate it.

thx

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Dictatorship: All citizens are under surveillance, all their steps and
actions recorded, for the politicians to enforce control.
Democracy: All politicians are under surveillance, all their steps and
actions recorded, for the citizens to enforce control.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20241108/334bf005/attachment.sig>


More information about the ffmpeg-devel mailing list