[Matroska-devel] EBML

Martin Nilsson matroska at mani.user.lysator.liu.se
Tue Feb 17 07:48:20 CET 2004


Steve Lhomme wrote:
> That's why we have a DocType. It is not possible to merge 2 DocTypes in 
> one. And XML has more "space" to use namespaces. Because of the way we 
> try to store values, it would cost a lot of space to make all EBML 
> formats compatible with each others.

No, there are several space efficient ways to combine several DocTypes. 
The most general is probably to define some sort of EBMLChangeDocType 
element. You could end up with elements that means different things in 
different contexts, but that is really not much of a problem. Normally 
when you combine XML languages you don't want to really mix them, just 
use one within the other. I am confident that both EBML and the DTD 
format can be extended in the future to allow for this.

 > Then what about references that could match many elements in
> the same scope ?

I think that the last instance of an element is what is referenced.

> BTW, some SMTP servers don't like your matroska at mani.user.lysator.liu.se 
> address.

You mean this:
mail.lysator.liu.se[130.236.254.3] said: 554
<matroska at mani.user.lysator.liu.se>: Recipient address
rejected: Service unavailable, blocked by RBL+; [62.62.156.28] Contact 
postmaster if any questions occur

Looks to me like your mail server (62.62.156.28) is blocked by RBL 
(http://mail-abuse.org/rbl+/)

/Martin Nilsson





More information about the Matroska-devel mailing list