[FFmpeg-devel] release feedback

Carl Eugen Hoyos cehoyos
Wed Mar 18 19:25:17 CET 2009


Diego Biurrun <diego <at> biurrun.de> writes:

> > Of course this means to put even more current manpower in the "development"
> > of FATE (and a way to use FATE's knowledge for the tarball generation), but
> > I believe we would clearly benefit in the long term.
> 
> Maybe we will be able to do this at some point in the future.  We can
> talk when this day has arrived.  I'll gladly believe it when I see it.

We have three to six month time and Mike is right now doing work to make this
easier.
I really believe everybody who cares about releases should try to work on this.

> > > Also, different projects or programs use different revisions and thus
> > > they have different feature sets and bugs in their FFmpeg component.
> > > All make different sorts of patches.
> > 
> > I'm sorry, but I don't see what this has to do with the question
> > if/when/how we release - please explain.
> 
> Distros want official releases so they can share the packaging work.
> If they are based on the same release, they can take security fixes
> from each other and their FFmpeg-based applications will behave the
> same.

I have to admit that I never used something else than rpm, but changing
mplayerplug-in.tar.gz in mplayerplug-in.spec never has been a problem.

> > > What they want is something more dependable and a possibility to share
> > > the packaging work among them.
> > 
> > How do daily "releases" make this more difficult?
> 
> A daily release might have some regression and distro X will inevitably
> pick a different daily release than distro Y.  A bug fix might not apply
> to a different revision or introduce subtle unrelated issues..

Why are these subtle problems more unlikely if we call some of our releases (we
still release daily, don't we?) "stable"?
What I mean is, we didn't do anything to make it stable, or did we?
(And I don't talk about fixing bugs before a so-called release, I mean we are
running exactly the same regression tests and FATE for 0.5 and the daily
releases, don't we?)

Carl Eugen





More information about the ffmpeg-devel mailing list