> I can accept creating a
> trivial TOC in html linking to my articles. Not more.
At this point we've agreed on two things : the zip is the manifest and that the ToC/reading order should be in a nav element of index.html
I don't think that we've strayed away from the initial goal and I'm sorry but I don't see how these two conclusions have anything to do with a format "more complex than EPUB3".
> At this point, I think Dave and I should just start editing an E0
> Editor's Draft and submit it to a joint group between W3C to IDPF
> for discussion and potentially standardization. I don't think we will
> break the endless loops I see starting in this forum without a written
> proposal on our radar.
A written proposal would certainly help, but there are still a few things that haven't been discussed (especially metadata).
There's a lot of value in having such discussions in the open, and although we may have long arguments about slightly more trivial things, we end up having a decision in the end (the discussion about ToC was a good example, with pros/cons about link@rel=next vs nav in HTML, but also discussions about reading order).
I don't think that a private discussion between two people and then two organizations would be anywhere nearly as useful.
The level of engagement that I see here is higher than most if not all the current IDPF WG, which is a good sign that people are interested and have things to say.
Where you see endless loops, I see engagement and people who usually don't have direct discussions aside from the comments of a blog post once in a while.
Hadrien
If you and some others want to instead make a spec that takes another whack that the HPub/Zhook pinata, without having to answer annoying questions about use case scenarios or feature coverage vs. today's EPUB, or things like accessibility, go for it.
If that's the direction the group or a subset of decides to go - not to have a thought experiment about how we might improve EPUB if we sacrificed backwards compatibility - but something else entirely, something as you say smaller than EPUB, I would in that case like to request that you start using some other name that does not include "EPUB".
Meaningful classes, microformat-style.
I.e. that we define two optional classes (spine, toc) that people can use to designate separate spines and tocs and skip the metadata question completely, and leave the epub:type style vocabulary thing to EPUB3.
These classes would be completely optional and that the default, in the absence of a spine class, would be to just use the first OL in the first NAV tag.
div class="body Chapter" epub:type="body chapter"
I think the entire metadata thing is overkill and is an area that we shouldn't be venturing into at all.
In any case, what you and Dave do is your call. And I apologise again for dragging things into the quagmire.
A written proposal would certainly help, but there are still a few things that haven't been discussed (especially metadata).
There's a lot of value in having such discussions in the open, and although we may have long arguments about slightly more trivial things, we end up having a decision in the end (the discussion about ToC was a good example, with pros/cons about link@rel=next vs nav in HTML, but also discussions about reading order).
I don't think that a private discussion between two people and then two organizations would be anywhere nearly as useful.
Guys, I have deep concerns about the informal discussions happening
here. Granted, "informal" means anyone can send ideas, advocate for
them w/o having to care about IPRs or spec writing yet.
But when I see mentions of RDFa, DocBook, metadata vocabularies and the
html validator, I think this informal forum goes nowhere, or to be more
precise goes in a direction I am not comfortable with. I am not here
for something that will be bigger than EPUB3 and as complex as EPUB3.
I am not an epub reader implementor, I am an editing environment
implementor. Based on that experience, I can affirm EPUB3 is a hell
of a spec to implement and deal with. I have then the dream of a
dead simpler format that would be so close to the Web
we use every day in our browsers is that a web editor could trivially
become an ebook editor, that an unzipped ebook could be trivially opened
TOC INCLUDED in a web browser. I don't want namespaces everywhere, I
don't want extra CSS that main desktop browsers don't support, I don't
want complex standards that only 50 individuals on the planet can be
called an expert of. I want to be able to collect 15 articles from the
Web and trivially form an ebook from that. I don't want to need third-
party software for that if you exclude ZIP. I can accept creating a
trivial TOC in html linking to my articles. Not more.
At this point, I think Dave and I should just start editing an E0
Editor's Draft and submit it to a joint group between W3C to IDPF
for discussion and potentially standardization. I don't think we will
break the endless loops I see starting in this forum without a written
proposal on our radar.
Hi Dave,Re: what's eliminated and "markup that's not in the HTML family" - does e0 eliminate SVG and MathML? What about SMIL-based Media Overlays? I guess it's not clear waht you mean by "HTML family". If you mean W3C specifications this of course includes XML itself
Re: .e0 not being "a limited subset of EPUB—I hope it could be used for textbooks, educational materials, monographs as well as what the Inkling guy called 'ten dollar text files.'". EPUB 3 of course is used for all of this, and is unconstrained regarding the web technology in the container with the proviso that the HTML be made into more easily parsable XHTML (e.g. 100% of HTML5 is supported), so if you are arguing that we should be continuing to operate on the thought experiment of how can we improve EPUB w/out backwards compatibility, I'm with you (and in that case I have no objections personally about what we call it for the time being).
If you are instead implying that e0 would be somehow *more* capable than EPUB 3, well I haven't seen anything concrete in the discussion so far to back that up. What I've heard is that it might be somewhat easier to hand author, and possibly easier to directly deploy from a website, at the expense of being a lot more difficult to reliably manipulate (remix, search, etc.), to validate or ingest into a distribution repository, possibly having more poorly defined security model, etc.. (i.e. requiring support for *both* HTML "tag soup" and XHTML is "simpler" only for the hand-coding author and for the use case of direct website deployment, but is actually more complicated for every other use case). But none of this has anything to do with basic capabilities regarding web technology. And an e0 ended up up not supporting accessibility requirements it would almost certainly not end up more useful for textbooks and educational materials.