[theora-dev] Re: [advocacy] Project Announcement : New Media Container Format 'matroska'

AK Palmware spring.dude at verizon.net
Sat Dec 7 15:36:19 PST 2002



Who in their right mind would go out and advertise on another project's
mailing list that a new project is being started?

----- Original Message -----
From: "Monty" <xiphmont at xiph.org>
To: <advocacy at xiph.org>
Cc: <flac-dev at lists.sourceforge.net>; <theora-dev at xiph.org>;
<gstreamer-devel at lists.sourceforge.net>; <uci-devel at lists.sourceforge.net>;
<virtualdubmod-devel at lists.sourceforge.net>; <xvid-devel at xvid.org>;
<0 at main.gmane.org>
Sent: Saturday, December 07, 2002 3:10 PM
Subject: [theora-dev] Re: [advocacy] Project Announcement : New Media
Container Format 'matroska'

<p>>
>
>
> On Sat, Dec 07, 2002 at 10:29:29PM +0100, ChristianHJW wrote:
> >
> > Please allow me to announce the creation of a new open source Media
> > Container Format, named 'matroska'
> >
> > Project page is here http://sf.net/projects/matroska ; homepage is
> > http://matroska.sourceforge.net , HTML should be online soon.
>
> Another redundant project?
>
> "ten BSD programmers are sealed in a computer lab for a month.  At the
> end of the month, the door is opened.  Investigators discover,
> bloodied and dead, all ten programmers--- and thirteen new flavors of
> BSD."
>
> > I am personally not happy about the fact that we had to found a new
project,
> > but it seems that it was the only alternative now. Of course we are well
> > aware of the fact that both projects will become weaker this way, but we
> > hope to be able to release the container including creation tools and
> > playback filters until January/February 2003, and then the users will
decide
> > what format they prefer.
>
> This announcement is not about 'letting the users decide'.  You
> haven't released or produced anything yet. This is the grown-up
> equivalent of declaring 'I didn't get to do it my way, so I'm taking
> my toys home with me' and watching to see which kids in the crowd are
> going to follow you home.  We're on the way to having every dissident
> hacker pushing his own incompatable container format, most based on
> someone else's container format.  OK, sure, whatever.
>
> "Step one: Achieve something. Step two: toot horn"
>
> If you were really interested only in doing something different or
> trying out something new, you'd just have gone off and done it, and
> let the world know if it did/didn't work out. We already went through
> all this a year or two ago when you all declared the beginning of MCF
> and sent mail to the Ogg lists that it would be better than our
> project in every way and we should abandon Ogg and use MCF.  It was
> quite the initial introduction and left a lasting impression.  So,
> I'll repeat a previous flame that the original MCF folks never really
> rebutted (just seemed to ignore).
>
> Quite a few MCF proponents keep touting things that Ogg can't
> do... except they're wrong.  For example, somone told with great
> confidence on HA that he was going with MCF because there was no way
> to figure out what codecs Ogg used and that each mixed stream type was
> hardwired.  That would really suck if it were true.  It isn't.
>
> Looking at it from a high level, Ogg (the software) is full of feature
> hooks for which no one has written the code yet.  But it's apparently
> easier to start from scratch (again), effectively abandoning a half
> completed system that's already running, solid, and deployed
> worldwide, and then use my own lists to pull people out of the project
> that works and has forward momentum.  A second time.  It's in poor
> taste all over again.
>
> </flame>
>
> Personally, my position is that XML (binary or no) belongs in a stream
> or at a higher non-linear level-- not defining the lowest level
> transport attributes.  The correct way to build a large system is not
> to smash every conceivable feature into a single monolithic API layer.
> Build small pieces that work together.
>
> We here at Xiph started with:
>
> 1) a nice, robust linear transport layer that's optimized specifically
> and only for linear transport, ie, 'does one thing very well and can
> be used to build larger things'
>
> 2) filters, aka OggFile, the first 'larger thing', now in progress
> along with resource usage optimizations (eg, zero-copy).
>
> We're going to get that right before building a huge feature-rich
> system on a foundation that's unproven / doesn't exist.
>
> In summary, I'd prefer you let the people here who have demonstrated
> they're capable of working together without forking continue to do so
> without this ongoing pseudotechnical distraction.
>
> (And if you want to do something productive with XML, how about
> contribute to the metaheader or XML page stream type in Ogg?  Hmmm?)
>
> I'm not on most of the lists in the cc: line.  If you want to make
> sure I read your flames before ignoring them, please make sure I'm
> copied.
>
> Monty
>
>
> --- >8 ----
> List archives:  http://www.xiph.org/archives/
> Ogg project homepage: http://www.xiph.org/ogg/
> To unsubscribe from this list, send a message to
'theora-dev-request at xiph.org'
> containing only the word 'unsubscribe' in the body.  No subject is needed.
> Unsubscribe messages sent to the list will be ignored/filtered.

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'theora-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Theora-dev mailing list