[FFmpeg-devel] Areas needing work

Michael Niedermayer michaelni at gmx.at
Wed Apr 8 19:24:21 CEST 2015

On Wed, Apr 08, 2015 at 10:33:56PM +0530, AB wrote:
> On Monday 06 April 2015 09:13 AM, Michael Niedermayer wrote:
> > Hi all
> > 
> > There are various areas in the project that are not maintained as well as they
> > should be, heres a certainly not comlpete list, dont hesitate to reply and add to it.
> > If someone wants to pick something up and contribute that is VERY welcome
> > 
> > * Post merge review&cleanup, changes merged from libav would benefit from
> >   people reviewing and MUCH MUCH more importantly also people actually caring
> >   about and taking responsibility not just dumping comments with the idea
> >   "someone" will fix it.
> >   Ideally each area would have a maintainer who takes care of it and
> >   keeps it in good nick.
> > 
> > 
> > * fate clients
> >   we lack a armcc test, a real android test
> >   someone should take over haiku and sunos/solaris fate clients, my haiku VM just
> >   keeps crashing
> > 
> I have some spare capacity, I'll try setting up a Haiku VM this weekend. 


> Are the sunos fate clients in a VM? Is it possible for you to export the VMs for me to download? 

the sunos/solaris is a VM but i dont think the VM i have is a good
starting point, i was unable to update it last i tried, it really
needs a reinstall

> If someone can point me to what is required for an Android FATE client and how to set one up I can do that as well.

i dont know but some android device i think is needed and probably
a cross build environment

> > 
> > * our fate server lacks the ability to display a user specified release
> >   this makes the output look quite unwieldy
> >   Timothy was working on a rewrite
> > 
> > 
> > * Paid maintainers
> >   a big problem is that we have areas in the codebase that have no maintainr or
> >   rather noone with sufficient time+will+abilty.
> >   It would help tremendiusly if maintainers could work full
> >   time on maintaining code instead of just a few hours in their free
> >   time
> > 
> > 
> > * ffserver lacks a regression test
> >   code that is not tested will accumulate bugs. period
> >   there are people who use ffserver, they clearly like the lack of regression
> >   tests it seems as noone finds the need to look into changing that.
> > 
> > 
> > * more people should help on https://trac.ffmpeg.org, like check that tickets
> >   contain all information needed to reproduce and ask the reporter to provide
> >   missing information, check if things are regressions, if they can be reproduced,
> >   bisect regressions or ask the reporter to bisect and help him if needed
> >   close tickets where there is not enough information to reproduce and the
> >   reporter doesnt react for months. ATM carl does all that and more but
> >   iam sure he wouldnt mind if more people would help him
> > 
> > 
> > * Stipends and Sponsorship programs
> >   We do not have enough funds for basic things, for example OPW/Outreachy is
> >   twice a year and to participate we have to pay at least one stipend
> >   (about 6.5k USD). We participated in december 2014 and it allowed us to convert
> >   all remaining libmpcodecs filters to the native system. resulted in multiple
> >   new video filters and several block ciphers which are faster then all other
> >   tested implementations. For may 2015 we only way after the last minute managed
> >   to secure some funding so we are short of applicants now as for a long
> >   time ffmpeg was not listed as a participating org.
> > 
> > 
> > * Decentralize
> >   Too many things are done and admined by me, iam doing security updates to the
> >   servers, doing the git merges, maintaining all releases, maintaining half the
> >   fate clients, submitting data to coverity and doing all the crap that noone
> >   else wants to do.
> >   Does the community care so little that they want me to be a single point of
> >   failure?
> >   We need people to take some of this over at least on the basis of a backup
> >   in case iam unavailable for whatever reason, and i think it should ideally
> >   be people who do not yet have their daily work shedule overflowing with ffmpeg
> >   work but better new volunteers.
> Besides the ones listed further up, which ones would you like me to host? 

anything that could run FFmpeg and is missing from fate.ffmpeg.org
would be a welcome addition


Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The worst form of inequality is to try to make unequal things equal.
-- Aristotle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20150408/3611a5cd/attachment.asc>

More information about the ffmpeg-devel mailing list