OpenReader, victorious
By Bill McCoy, General Manager, ePublishing Business, Adobe Systems
Moderator’s note: We welcome Adobe’s Bill McCoy as a regular contributor. The TeleBlog will be publishing a diversity of viewpoints. – David Rothman
The OpenReader Consortium was formed in early 2004 as a grass-roots effort to foster the development of an open, non-proprietary next-generation eBook standard, based on and addressing key limitations of the then-stagnant IDPF OEBPS. The OpenReader vision was to end the “Tower of eBabel” of incompatible proprietary formats that has plagued the nascent digital publishing industry. Recently there has been some strife between leaders of the OpenReader effort. One of them, David Rothman of TeleRead, has suggested that I speak out on the OpenReader situation, inviting me to post on the TeleRead site.
The real point
Well, in my book, the squabbling amongst OpenReader folks obscures the real point. OpenReader can justifiably take a bow and declare victory on its initial goals. OpenReader acted as a major kick in the pants to a revitalized IDPF organization, which has in the last year finalized a container packaging standard and released a working draft of the next version of OEBPS, all very much in line with the format-related aspects of the original OpenReader goals, and benefiting from participation of key OpenReader leaders including Jon Noring. Proprietary reflow-centric formats (Mobipocket, .LIT, eReader, Sony BBEB, etc.) are on the verge of becoming obsolete. So the “threat” of OpenReader forking a dormant OEBPS is no longer necessary, and could only make the Tower of eBabel worse.
OpenReader in the standards ecosystem
As Chess great Aron Nimzovich said, “the threat is stronger than its execution.” This principle also implies not sticking with the same threat longer than necessary. What I see as the real core value of OpenReader is a thoroughly independent perspective, a mindset that is inherently (even overly) suspicious of large corporate interests, be they large publishers or large tech vendors. Whether a group be industry-specific, like IDPF or OMA, or broad-based, like OASIS and W3C, commercial interests are generally going to be at the forefront. So speaking as an individual who wants to see digital publishing blossom, rather than as an Adobe employee, I see the value to the open standards ecosystem of the kind of “irritant” role that OpenReader has played. There are clearly other areas in which OpenReader could stay relevant and constructively agitate for progress, including open source implementations of the new open standards, and the interoperable “friendly DRM” that David, Jon and others have often mentioned (but never detailed).
Time to move on
So how about we (OpenReader leaders and fellow-travellers) declare victory with respect to the base content format—maintaining vigilance with a skeptical eye towards the IDPF and other standards groups—and move on to focus on these other areas, and foster yet more progress towards a future in which all published content is reliably available in digital form?














January 5th, 2007 at 12:57 pm
I actually think Bill was far too generous toward the OpenReader Consortium & friends. OSoft was supposed to promote the OpenReader standard. Instead it started mentioning dotReader without references to OpenReader. As co-founder of OpenReader, I’ll not tolerate a double standard of behavior–one for the IDPF and one for OpenReader. – David
January 5th, 2007 at 3:11 pm
Bill, you said: “Proprietary reflow-centric formats (Mobipocket, .LIT, eReader, Sony BBEB, etc.) are on the verge of becoming obsolete.”
Can you explain what you mean here? Why does the new IDPF standards make them obsolete? These proprietary standards have tried to fix an ongoing problem with pdf. Is the basis of your objection that all proprietary document formats which have reflowable features are bad? If so, why? And doesn’t that implicate Adobe too?
January 5th, 2007 at 4:19 pm
Robert,
My position is not that every proprietary reflowable format is ipso facto “bad”. Most of them aren’t very good, capabilities-wise, and it’s unfortunate that they aren’t open standards like PDF/A and the new IDPF open standard (”EPUB”). But the real problem is that there are too darn many of them, and none of them have achieved any real dominance, resulting in unreasonable authoring cost and hassle for publishers, and lack of content portability for consumers.
With support for EPUB by Adobe, publishers and other vendors, I predict vendors who stick with proprietary reflowable formats will have less and less ability to convince publishers to go to the trouble and expense of authoring content for these proprietary formats, and more and more incentive to directly support EPUB. Hopefully a virtuous circle will develop to accelerate the transition.
While PDF has structure features that can enable limited reflow, PDF is fundamentally a representation for final-form paginated content: it pretty much owns that segment, and that’s not addressed by IDPF EPUB nor the competitive proprietary formats. Certain kinds of content that are highly composed – many coffee-table books, childrens books, and textboks – may not make translate well into a reflow-centric format. Also print will be driving the lion’s share of the revenue for many years to come, and PDF eBook generation is a very simple thing to “tee” off print production workflows. Both final-form and “liquid” representations of content have roles to play, and I certainly am not predicting PDF’s obsolescence as an eBook format.
January 5th, 2007 at 5:20 pm
Thanks. Actually my question is more of a technical nature. How does IDPF solve the problem of proprietary methods to address the reflowability issue? I don’t see it listed in the use cases/requirements on the Spec page . That’s a problem with rendering, not with source. The other thing that seems to tackle the problem is Section 2.3.2 Single-publication containers, but with alternate renditions. Is that what you mean?
Reflowability is a rendering/css issue, isn’t it? Do the specs have any changes about what CSS/stylesheets that readers should support?
January 5th, 2007 at 6:58 pm
McCoy wrote:
Hmmm, I read this as just a way of referring to the various non-paginated ebook formats (Plucker, eReader, MobiPocket, etc.) by referring to a common characteristic, not anything technical about reflowing. I think the general thrust is an assertion that the IDPF OPS/OPF combo will be better than any of them.
I’m hoping OSoft and dotReader will produce an interpreter for the OPS/OPF system (apparently “.epub” is the standard extension for their OCF container format, but doesn’t necessarily say anything about what’s inside it — bad idea), so that readers can see what it’s like. I’m also hoping some OpenReader notable will do a technical comparison between the two formats, so that we can see what OR would give us over OPS/OPF, thereby giving us a reason to care about the future of OR.
January 6th, 2007 at 10:12 am
BillJ – the OCF specification *does* say something about what’s inside it!. The spec dictates that using the .EPUB file type implies that OEBPS content is therein. There may be other content, such as a PDF version, and the OCF model may be used to contain other content types, but in the latter case it is not correct to use the .EPUB extension. For example the Adobe Mars project to create an XML-friendly version of PDF, which uses SVG for page descriptions, leverages the IDPF OCF approach but does not use the .EPUB extension.
January 6th, 2007 at 10:29 am
Robert – you are correct, EPUB currently describes a set of content flow(s) and associated metadata, not a particular means of visually presenting them (not “page layouts”). This is one thing that distinguishes the EPUB subset of CSS from full browser CSS – obvoiusly most web pages these days use fixed layouts, which detracts from usability on devices, accessibility, and interoperability. It is up to an EPUB Reading System to determine how to do rendering appropriately for a particular device and user context (which might not always be visual formatting, it could be rendering to speech).
The vision here is that if an eBook is to be fixed formatted, PDF is likely to be the preferred solution, and so it doesn’t make sense to take the browser approach of mingling page layout with content-flow level representation and styling. If a chunk of fixed-format content is needed within an EPUB document, SVG can be used.
That being said there is some desire to create a standard way for content publishers to express preferred formatting for EPUB, in effect a template for content. Ideally, this should be separate from the entity-level styling for which EPUB uses CSS. This was determined to be out of scope for the current revision of the IDPF standards but could be a future work item.
Meantime we (Adobe) have implemented an extension to EPUB in our Digital Editions software that supports template-based adaptive layout. It is entirely compatible, in that a Reading System that ignores it will have valid EPUB content. So it can be considered a “hint” or “suggestion” for a Reading System that wants to take advantage of it, rather than hard-code its own approach to formatting.
This extension, which I will try to write about in the near future, is based on the XSL-FO master page sequence model. It extends this model to support adaptive layout – for example switching from 1 to 2 to 3 columns depending on display width – with very little added syntax, simply by allowing XPath expressions, rather than fixed value, in a few key places. We’re very pleased with how this is coming out, and IMO it could potentially be the basis for a proposal for future IDPF standardization.
January 6th, 2007 at 10:44 am
David,
I have a different perspective. If you accept my thesis that the new IDPF standards (EPUB) delivery on key OpenReader goals, and that there’s no reason for OpenReader to continue promoting a separate “fork” of OEBPS, then OSoft is doing exactly the right thing by de-emphasizing their file format (which is currently proprietary to them), and not promoting a non-starter separate dialect under an OpenReader flag. Hopefully OSoft will support EPUB in the near future.
In other words, this is not IDPF “vs.” OpenReader – we’re all in this together, and share the same goal of promoting digital access to all content based on open standards. OSoft folks and Jon Noring, who’ve been participating in IDPF, are simply acting on this reality, and I think deserve praise, not criticism.
You have in the past expressed personal concerns about IDPF and certain people involved therein. The part of this that’s based on intrinsic suspicion of big corporate interests I confess to some sympathy with, and again I think OpenReader ‘tude can continue to play a valuable role in agitating for progress in new areas such as DRM interoperability. The part of this that’s based on years-ago personal history: well I wasn’t involved, but this was a time when companies were crumbling and eBooks were nearly given up for dead. Bad stuff happened all over – I say “get over it”.
January 6th, 2007 at 4:14 pm
Appreciated your comments, Bill. My problem with OSoft is that it promoted dotReader while neglecting the OpenReader standard. OSoft thus broke its explicit promise to play up the standard. OpenReader is intended to be a turbocharged OEBPS (stronger in areas such as reliable and exact book-to-book linking, according to Jon), while dotReader uses an internal format that’s entirely different.
Given the confusion that Jon let happen between dotReader and OpenReader, to the benefit of OSoft, regardless of intent, I have suspended my envangelization efforts for OpenReader.
Here’s my position, Bill—which actually overlaps heavily with yours, though it is not absolutely identical. I think Jon should give up on the separate OpenReader and focus on getting the EPUB standard to reflect his useful ideas. Now that Jon is VP of biz dev for David Cote, whose online store promoted dotReader “format,” he no longer has his old detachment.
I’d love for trustworthy library groups or others to do a full-strength standard or lobby for one within IDPF (great if the latter happens), but I don’t think Jon is the right guy to run the effort, not after he let OSoft more or less walk away from timely and aggressive promotion of OpenReader. Jon is a brilliant standards-setter, but not so great an enforcer. I hope that, while considering Jon’s business connections with David Cote, the IPDF will pay plenty of attention to Jon’s ideas—not just on interbook linking capabilities but also others, such as powerful annotations and a smooth transition away from linear-only books. I like linear books myself but want options available.
Meanwhile I’ll look forward to your other posts, including IDPF news. Your presence in the blog will enable people to get it directly from an IDPF source, and at the same time, the comment area will remain open for other viewpoints, including at times my own.
Thanks,
David
January 6th, 2007 at 9:32 pm
Friends,
it seems that you are discussing the future of the different formats mainly based on the merits and features of standards, standardization procedures and technical arguments, and thereby play in a different arena than the actual game.
1. You know, the terrible tower of eBabel might not be so frightening in the long run as it appears now. Does anyone remember the tower of bitmapBabel? Which has begotten BMP, PNG, GIF, TIFF, TARGA, PSD and a zillion further formats for bitmap images. Many of them pretty much died over the years, some of them evolved and will continue to do so, along with needs of users and applications, market opportunities, market inertia, development trajectories, de facto standards and so on. Perhaps there is some similarity in this respect between textual documents and digital images. And audio formats. And 3D formats. And video formats. Different types of content and application will continue to require different features. Maybe these features are best served in a single multi-purpose format, maybe not. For instance, editing current-generation PDF is a pain in the neck, and mainly for the same reasons that determine that it is not reflowable. But it turns out that this is a desirable feature for documents like office forms, journal papers, train tickets and so on. Perhaps we want to have different families of applications and viewers for different classes of documents? Time will tell.
2. From the perspective of the software industry, a multitude of different formats does not present a problem, but a vast opportunity. As software guys, we should be thankful for that. We should stop complaining but deliver reliable, transparent conversion tools. A few years down the road, users may perceive the differences between Word2009, OpenReader 3.0, OpenOffice+, Media-BBeB, PDF and so on in a similar light as they do now for TIFF, PNG, CDR and PSD – as either necessary and warranted, or translatable by the click of a button.
3. The war will not be fought on the basis of arguments of the proponents of different standards. In the near future, it will depend on pre-existing content, available hardware, dominant players and perhaps a few regrettable glitches produced by software patents and such. OSoft’s promotion of a format (or lack thereof) is certainly important, but it may turn out to be much more important whether Jeff Bezos decides to stick with Mobipocket, or Sony manages to force enough of their adorable little readers down our throats to make BBeB a de facto standard before other hardware enters the field. You know, Ogg Vorbis is much, much nicer than MP3, almost in the same way as OpenReader is way better than BBeB. It simply does not matter.
4. For the next few years, I guess it is safe to say that PDF is here to stay, simply because the majority of documents used by professionals (which may make up the biggest share of paying customers for some time to come) relies on it. The same is true for the dominant office formats. Everything else lies in fate’s hands.
Having said all that, I do not want to sound as grumpy and vitriolic as Teleread on their bad hair days. Lets continue to design and implement the best possible format(s). And: great to have an Adobe guy in this blog too! Looking forward to your contributions!
January 7th, 2007 at 7:54 am
[...] IDPF vs. OpenReader: Fixed format vs. reflowability. Openthread re EPUB, standards, fixed formats, etc. [...]
January 7th, 2007 at 12:53 pm
Well it is nice to be so loved!
Anyway, this comment is not intended to address the “political” issues of OpenReader and OEBPS/OPS (which need discussing at the proper time/venue), but rather to provide some quick answers to other issues brought up in this comment thread.
First, to talk about some “politics” anyway.
I appreciate Bill McCoy’s comments about OpenReader and his eagerness for dialogue. I, too, share this eagerness since we both share common goals. It is true that the technical gap between OpenReader and OEBPS (or I guess the new acronym is OPS) has always been quite small since both specs are quite similar and compatible in their fundamental framework.
As everyone knows, I’ve been a contributor to the IDPF OEBPS Working Group the last year, most of the time as an invited expert. Recently my status changed and I now represent DigitalPulp Publishing, an IDPF member, as David Rothman has made sure the world knows about. DPP appreciates the free publicity!
At times I have been contentious in the OEBPS WG, and proud of it, but not for reasons of sabotaging or slowing down the spec, or because of spite, or ego, or whatever other self-serving emotional motivation some might claim.
Rather, my purpose is best described as “tough-love” — to make sure the new OEBPS spec provides continuity with the past, and that it is forward looking with respect to the future of interactivity, representing a wider range of publication types, and other goals which will benefit, first and foremost, publishers and users, and then the rest of the digital publishing stakeholders.
It has always been my interest to see a future rapport between OEBPS and OpenReader. Bill McCoy talks about forking — well, the worst fork of all is to be blind to the long-term requirements and thereby take the wrong road. Once a road is taken, it is difficult to get back on the right road, especially if we see the ebook industry explode the next few years, as many of us believe it will. For such critical specs like OEBPS/OPS and OpenReader, they have to be thoughtfully designed.
Related to this, and now to address Bill Janssen’s comment more directly (but not specifically), OpenReader, as defined by its core modular spec, the Binder Document specification, still has important innovations that are not yet introduced into OEBPS. Some of the core design goals of OpenReader were to:
Unfortunately, the draft OPS 2.0 has not yet sufficiently addressed these issues, and in my opinion have actually done a few things that will make these goals a little more difficult to achieve. (Inline Islands is the nasty one that throws a monkey wrench into the works — I may post a blog article about this in the near future. It is a solution to a non-problem that few will use. Other than maybe for MathML, I see little wide-scale use of Inline Islands, and MathML can be dealt with in a better and cleaner way. Yet, like an elephant in the living room, Inline Islands requires that solutions to various problems take its presence into account.)
Hopefully OPS 2.5 or 3.0 will do the necessary fixes after proper study of the issues and assessing proposed solutions (of course, I’ll propose the OpenReader innovations, but there certainly may be other equivalent solutions.) Doing this is vitally important to the industry, but which the current OEBPS WG was not interested in doing since their focus was not future-oriented.
Joscha’s comment makes some interesting points. We tend to forget that both OPS and OpenReader are focused on the marketplace 10–15 years down the road. It took the CD audio standard, once it was released and the first equipment sold, about ten years to supplant vinyl analog sources as the dominant music delivery vehicle of the time. It will likewise take a decade for client-side reflowable formats to likewise dominate in the publication arena. (It is helped in that the Web started off with a reflowable, client-side typeset format: HTML. There is a reason why XHTML forms the basis of both OEBPS/OPS and OpenReader, although over time better vocabularies will be used.)
About OSoft’s dotReader, OSoft is working their butts off to get the core engine of their reading system working. It is still their intention to build, or spur the open source community to build, plugins for OpenReader and OPS 2.0 Publications. But they can’t build the plugins until the core is built. It’s like putting a roof on a house before the frame is even built.
As noted at the beginning of this comment, both OPS and OpenReader frameworks are quite compatible, so once a plugin is built for one, the other will naturally fall out pretty quickly. David Rothman does not fully comprehend the difficulties of software development (I do — I was involved with large collaborative programming efforts during my tenure as a staff scientist at three National Labs.)
My final comment is that direct public flogging rarely accomplishes anything positive — it only serves to make the flogger feel good for the moment, and alienates the very people one needs to meet the desired end. Now I am unnecessarily having to pick up the pieces of that public flogging. My week has been fun, to say the least. <smile/>
January 7th, 2007 at 5:39 pm
Sarcasm aside, Jon, we all love the many laudable aspects of your e-book work, and as I’ve made clear to Bill McCoy, OpenReader is a major departure in some important ways from the IDPF’s standards. The e-book community should be grateful for your efforts to build standards on sound foundations and pave the way for capabilities dear to me such as reliable and exact interbook linkinng.
That said, I continue to be disappointed that dotReader so far has been ballyhooed on the DigitalPulp retail site without mention of the OpenReader standard despite OSoft’s explicit promises to talk up the standard. I’m glad that in the aftermath of my rather public complaint, DigitalPulp at least mitigated the offense by reducing the amount of space devoted to dotReader. I’d like to think that was an acknowledgment of the problem. That hardly makes up for all damage done earlier, though.
Because of your letting OpenReader fade into the background, people are confused, and think that OSoft’s Drupal-related creation tool can do OpenReader. You yourself have admitted the problem to Tamas Simon. No dummy, he earlier put up a dotReader creation site while thinking it could do OpenReader—and while saying so on the site. He wasn’t the only one confused.
As for dev time needed for meaningful OpenReader creation and rendering, I’ve heard varying accounts. Let me go here by Eric Wilhelm’s perspective as a programmer and not expect miracles. Even if OpenReader isn’t that high up on dotReader’s list right now, and even if reality could take months, OSoft should keep its promise to promote the standard while waiting for it to happen. An “OpenReader coming” logo on the dotReader and OSoft sites would help (with a link to a page telling people the full situation–approximate ETA included, with further caveats, given the vagaries of software). I kept asking for this without results. Add that to your DigitalPulp connection as David Cote’s VP of business and tech dev, and you can see why I’m disappointed. I can’t read your mind. But I’m not happy that your buddy David C in effect dissed the standard that I spent so much time talking up in the TeleBlog and elsewhere. People really need to compare actions with the original OpenReader publicity from OSoft. You let it happen on your watch, Jon.
At this point, the most constructive thing to do would be to encourage the IDPF to include your useful ideas on the long-term integrity of standards, reliable and precise interbook linking, etc. But in terms of trusting OpenReader as an independent standard, I regret to say I cannot, at least not right now with the Consortium’s present leadership—based on the way you let OSoft/DigitalPulp overshadow the standard despite my plea not to. Please remember that marketing, not just technology, creates standards. You can bet that a savvy guy like Mark Carey knew perfectly well what he was doing when he failed to put an OpenReader logo on his home pages—and didn’t correct the omission despite my reminders.
Thanks,
David
P.S. Sure agree with you about George K for the IPDF board!
January 7th, 2007 at 6:11 pm
David, you mention that David Cote dissed OpenReader. Please point to the web page or pages where I can find his negative public statements about OpenReader.
In addition, DPP is truly an innocent bystander in all of this. Prior to my joining them a few weeks ago, they never made any promises to us vis-a-vis OpenReader. But I had been talking about it with them for some time, working up a consensus with them on standards and OpenReader — to build the bridge. Then you publicly flog them, OSoft, and me for no good reason. Smart move. What does it get you? The public reading this knows that you are really frustrated (and I understand that, OpenReader is an uphill battle in the first place, caught in all kinds of Catch-22’s), and now they also know that you don’t handle frustration very well, and will turn on your friends and business associates at the drop of a hat.
What more can I say?
January 7th, 2007 at 6:29 pm
Hey, Jon, you miss the point. The Cotes dissed the standard in effect by omitting mention of it on DigitalPulp’s retail site.
You spent countless hours with both David Cote and Genene, his wife, who presides over the DigitalPulp store. As leader of OpenReader, you had a duty to remind them of the need to promote the standard, not just dotReader. Genene refused to do so after I urged her, and, tellingly, she said Mark would need to authorize this in a dotReader context. Simply put, I think that both OSoft and your buddies at DigitalPulp let down the standard. Earlier OSoft had committed to an “Intel Inside” strategy—via the press release to which I linked—and that meant branding and many months of promo. Out of sight, out of mind.
Thanks,
David
January 7th, 2007 at 8:24 pm
Ok, thanks. So David Cote and DPP did not diss OpenReader by any public statements. Glad to hear that.
As noted before, DPP had no commitment to the OpenReader Consortium at the time, so they have nothing to do with this situation. Dragging them into this discussion is therefore inappropriate, no matter how much you try to spin it differently.
And, in effect, bringing this whole thing up in public as you did a couple weeks ago (or whenever), did grave harm to the OpenReader movement (and don’t say it was already in grave condition because it wasn’t — there’s a difference between having setbacks and grave harm.) It also may have harmed OSoft, whose codebase will form the basis of an OpenReader reading system, and DPP is none too happy, either, and understandably so (although they do appreciate the free publicity and are taking this in stride.)
The result of all of this is that it has become much harder for promoting OpenReader since others, who may have been considering helping out, or simply backing OpenReader, will now have second thoughts, thinking we might viciously turn on them, too, if they don’t do everything exactly to your satisfaction and timetable. Not good.
We are building totally voluntary alliances with other organizations, not marriages. We have to remain flexible when the business environment changes for those we have built alliances with. In the voluntary open source environment we work in, we don’t demand, we negotiate in good faith and adapt as necessary. And we are nice to those who ally with us. Giving public ultimatums (as well as private ultimatums) to alliance partners works against our goals. You did the exact thing which makes OSoft not want to have anything to do with you and possibly not with OpenReader. The public flogging of OSoft, DPP and me had the direct opposite of the intended affect, and reflects negatively on you. There were several things you could have done instead that would have had a much higher probability of success and which would not have left a trail of devastation. And if none of these were successful, one shrugs the shoulders, learns from it, and moves on.
January 8th, 2007 at 6:08 am
So your new biz partner at DigitalPulp isn’t endorsing OpenReader? Pretty sad. Worse, David Cote’s store put out a news release presenting dotReader as a “standard” without a word about OpenReader.
Instead the DigitalPulp release, surely authorized by OSoft CEO Mark Carey, said: “OSoft’s vision is to create a documentation standard through which publishers, authors, potential authors, and readers can share, collaborate, and exchange information in one common format.” If that isn’t a diss of OpenReader, I don’t know what is. Meanwhile, if Mark still believes in OpenReader, then he needs to put the “OpenReader coming” logo on the home pages of the OSoft sites. Cost: $0. And as I keep noting, the logo could link to information giving the full details of the ETA. Standards are made by marketing, too, not just technology.
For further background, I suggest that newcomers to these matters read:
1. OpenReader as an eBabel-fighter: Three ‘musts’ if the standard is to survive Jon Noring’s new ties with DigitalPulp.”
2. OpenReader eBabel issue: Standards-harmful promo from DigitalPulp store—owned by OR leader Jon Noring’s new partner.
Jon, the longer you keep carrying water for David Cote, the clearer it is that your new job as his biztechdev guy is compromising your independence as an independent standards guy. The old Noring would have howled that OSoft, with David Cote’s help, was now playing down the standard to which it explicitly committed. I phoned publisher after publisher while linking dotReader and the OpenReader standard. That is why I’m now reminding people of the press release where OSoft swore loyalty to OpenReader.
As for OpenReader vs. alternatives, at least the IDPF has a standards-setting committee of more than one. I think your time would better be spent lobbying within the IDPF right now than being “independent.” You are doing somersaults and back flips to justify the DigitalPulp-OSoft arrangements, and the results are more sad than entertaining. It is laudable to consult closely with implementers and partners; it is not okay to let them preempt your own standard and thus undermine the essential branding for OpenReader.
Thanks,
David
(the guy who named OpenReader and dotReader as part of the thousands of dollars of services he donated to OpenReader and OSoft—with a technology for a standards-based library in mind)
January 8th, 2007 at 10:07 am
The problem is, David, is that you’ve now so poisoned the playing field for OpenReader, it’s more difficult for companies like OSoft and DPP, and many other organizations, to even consider supporting OpenReader. You publicly flog two companies and one individual (me) for not doing what you want (and in the case of DPP they had made no agreement with OpenReader at that time), and then expect them to turn around and do what you want? And expect other companies and organizations to gladly welcome OpenReader?
Regardless of whether your position is right or not (in my view it is not), the approach you have used (your public blog) to take out your frustrations by giving a public flogging to your friends and business associates is a breach of integrity and decency, and totally counterproductive.
January 8th, 2007 at 10:32 am
If OpenReader dies, Jon, then so be it. Better for that to happen than to risk its becoming a tool of your business buddies to the detriment of the rest of the industry. I’ll be sorry if OpenReader vanishes, but you’ll have caused this by going to work for David Cote as his biztechdev guy and letting proprietary tech steal OpenReader’s spotlight. Meanwhile I continue to respect you for your many fine accomplishments of the past. Please do not take my criticism the wrong way. At this end, it is not fun to disagree with an old friend. Thanks. David
January 8th, 2007 at 12:06 pm
Bill McCoy writes:
Bill, thanks for the correction here. Good job. I do hope we don’t have to write .EPUB in all caps (:-)).
Jon Noring writes:
Thanks, Jon. I’d like to see more analysis of this type, when you get the chance.
January 8th, 2007 at 12:10 pm
David,
You stated:
The fact is, the home page of dotReader.com doesn’t mention or promote ANY format and never has from the day the site was created. It’s a dotReader website and the home page talks about the merits of the dotReader. It’s been like this for a year. You have never complained about not placing the OpenReader logo on our home page 3 months ago, six months ago, or even a year ago. Now, according to you, we have abandoned the OpenReader because we haven’t promoted the OpenReader standard on our home page.
You CAN find information about the OpenReader on the dotReader Projects page that talks about ALL our projects. You will note that on that page the OpenReader is the only format discussed. My decision not to put the OR logo on that page has to do with page aesthetics. That page was created on May 28, 2006. There were no complaints then about not placing the OpenReader logo on that page, either.
I would like to reiterate that the dotReader is a format agnostic application. We are not favoring one format over another. Any reasonable person realizes that until the reader is done we can’t promote anything. The formats currently in use for the beta are our original ThoutReader formats and are used for backward compatibility and testing.
Even your new friend Bill McCoy mentioned that OSoft is taking the right approach here when he stated:
Bill further went on to state that it was time to move on. I think you should heed his advice. Flaming your friends and colleagues gets you nowhere. Please call me if you would like to carry out a rational, private discussion.
Mark Carey
CEO
OSoft
January 8th, 2007 at 1:02 pm
Well, OpenReader is in many respects a vision of what the next-generation reflowable ebook and digital publication format should be. So long as the vision is accomplished reasonably and practically, it doesn’t matter what nameplate it goes under, or who does it.
Ultimately, our goal is to meet the real needs of the users of digital publications — they are our customer. They don’t care about names, but rather function.
I also want to say that I have not enjoyed continuing this conversation, and do not intend to continue it unless there are new accusations. But, I continued to comment to unambiguously note for the public record (since the blog articles plus the associated commentaries will likely be archived at Google and elsewhere for a very long time) that there are two sides to this story (and really 3 or 4 when we include OSoft and DPP).
I saw my integrity being impugned, as were OSoft’s and DPP’s. So when other interested parties in the future come across these published comments by all sides, they will see all points of view and decide for themselves the truth of the matter, as well as assess the integrities of the various involved individuals. Some will study this exchange in order to help answer the question: “Can I work with, and trust, so-and-so?”
January 8th, 2007 at 1:10 pm
Btw, it is regretable that Bill McCoy’s well-written and thoughtful article ended up with these series of comments. I remember telling David Rothman several months ago to invite Bill McCoy, and lots of others who have a diversity of viewpoints, to submit articles to TeleRead. I’m glad to see David Rothman has invited Bill, and hope he will invite many more. For example, Garth Conboy at ETI and Nick Bogaty at IDPF. The list is very long.
Doing so will probably catapult TeleRead to the next level in being the place for ebook and digital publishing information. And from there, the sky’s the limit.
January 8th, 2007 at 1:40 pm
Just an aside, David…
Genene Miller Coté is not simply David Coté’s wife who “presides over DPPstore,” she is the CEO of DigitalPulp Publishing.
Your continued attacks at David are misplaced. If you’d like to vilify someone… make sure you’ve done your research first.
There has been no attack on OpenReader, except by you. DPP is a proponent of well-formed standards for eBook creation. However, DPPstore, a retail site, has no interest in promoting ANY standard. Consumers don’t care why products work, just that they do.
-Catherine Hodge, Daughter of “David Coté”, also known as CTO for DigitalPulp Publishing.
January 8th, 2007 at 2:31 pm
[...] Play news catch-up with TeleRead Our friends over at TeleRead have been very active with a lot of coverage of e-book news these days. In case you were absent from your computer due to heavy-duty holiday relaxing, make sure to catch up with these TeleRead highlights that David prepared for us. Some of my favorite recent TeleRead articles:TeleReads e-book wish list for 07from hardware to formatsBaen Bar to sell e-book hardware next year? With E Ink or another advanced display?Mac owners vs. the Sony Readers eBabel: The horrors and some partial fixesOpenReader as an eBabel-fighter: Three musts if the standard is to survive Jon Norings new ties with DigitalPulp and related: A reply to the Three Musteteers and OpenReader, victorious [...]
January 8th, 2007 at 6:04 pm
Catherine, Mark and Jon…
CATHERINE
Many thanks for your reply. I find it fascinating that your retail e-book site has so aggressively promoted dotReader despite your apparent denial that your family has a business interest in the product. Are you certain that dotReader-specific capabilities aren’t part of your biz plans, especially with Jon involved as your father’s biztechdev guy?
As for “interest” in a more basic sense, I have reproduced the screenshot of the now-deleted promo from the store’s home page. Text read: “DPPSTORE is bringing you innovative fiction and non-fiction in this exciting new format…new in dotReader.” And a DigitalPulp news release even used the word “standard” in an OSoft context: “OSoft’s vision is to create a documentation standard through which publishers, authors, potential authors, and readers can share, collaborate, and exchange information in one common format.”
Catherine, has your site given other “formats,” “standards,” whatever, the same amount of loving attention lately? And why did the super-conspicuous dotReader promo vanish from DPPSTORE’s home page not long after I complained of Jon’s connection with your family? You’re nice people. It’s just that Jon’s new arrangement with your father reduces his detachment in the e-book standards world and his ability to safeguard the integrity of OpenReader.
As for precise corporate jobs, let’s just say: “All in the family.” Since you welcome “research” and have raised “who’s who doing what?” kinds of issues, however, perhaps you can reveal:
1. Jon’s exact relations with the various corporate arms of your family, and who runs those arms.
2. When the relationships started.
3. The financial arrangements.What are the sums and percentages already paid and/or agreed to?
If you and Jon don’t want this on record, for privacy reasons, sure, I’ll understand. But I’m extending the invitation.
Regarding your claim that there has been “no attack on OpenReader, except by you”–well, that would be news to the skeptics. Bill McCoy at the very least raised many questions, albeit more politely than I am. Bowerbird called OpenReader vaporware.
Because of my friendship with Jon and his past credibility, not to mention detailed progress reports from OSoft, I was willing to keep on evangelizing for OpenReader. But when he repeatedly failed to press aggressively enough for OSoft to keep its promises, when OpenReader creation-related activities and rendering capabilities became such small details in OSoft’s plans, and when Jon became a dev guy for David Cote, how could I have not joined the skeptics? I know. Software dev is full of uncertainties. But Mark so far hasn’t even given the standard an “OpenReader’s coming” logo on the home pages of dotReader and OSoft. Read on for why I didn’t insist on a logo all along.
Meanwhile I find it interesting that just about the only people defending OpenReader in a major, persistent way in the TeleBlog are you and Jon—joined by OSoft CEO Mark Carey (with Bill McCoy graciously cutting OpenReader some slack). Perhaps I’m forgetting some people, or other supporters will come out of the woodwork.
MARK
My requests for an OpenReader logo on your home pages began late last year, at least several weeks ago; and in fact you said you’d do one. But you never followed through.
Earlier I was so confident of OSoft’s support of the standard that it didn’t really occur to me to press you on these details. Your company represented itself as more than a little gung ho . See above for why I eventually became skeptical about OpenReader becoming a reality in a timely way. Meanwhile the proprietary dotReader “format” will have a head start.
The confusing language on your dotReader site has not helped, either, and I can understand why even sophisticated techies would feel that dotReader would be OpenReader-capable out of the gate. I know what you meant in the paragraph below, which might even be technically correct; but many a casual reader won’t pick up the nuances:
“The dotReader can convert and render any reasonably structured (non-encrypted) XML document with the appropriate plug-in. What does this mean? We are developing conversion tools that can make a dotReader publication from other document types. We are currently able to convert the OpenReader format, Open Office, many .LIT, and most Mobipocket formatted books. The upcoming beta release will actually contain books that originated in some of these (non-encrypted) formats that were converted into XHTML and rendered in dotReader.”
Notice? “The dotReader can convert and render…” And then three sentences later: “We are currently able to convert the OpenReader format…” So what’s meant by “convert”? Is it happening in the dotReader itself at the moment? No—because a plug-in doesn’t exist. Do you mean a conversion tool? Hand coding? Mark, you’re a very talented guy, and you can write persuasive, factual and clear copy, so I’m disappointed that such misleading gobbledygook went on your site.
I hope it’s obvious now why I’m not happy with either OpenReader or OSoft. Unless I felt that OpenReader had problems well worth airing, just why the devil would I be so public in disagreeing with you and Jon? This isn’t fun for me, either. But I promised publishers and the rest of the world that ThoutReader/dotReader would be linked to an open standard, and if Jon wants to go ahead with the OpenReader standard, then he has major problems to address. The Noring quote in the section ahead does not build much confidence in Jon’s ability to execute standards in a by-the-book way. He’s great as consultant, and I hope that the IDPF will pay plenty of attention to his plea for durable standards, just so they consider his ambitious plans for DigitalPulp and recognize that he is no longer so disinterested. Play to his strengths. Jon still has much to offer.
JON:
You write: “Well, OpenReader is in many respects a vision of what the next-generation reflowable ebook and digital publication format should be. So long as the vision is accomplished reasonably and practically, it doesn’t matter what nameplate it goes under, or who does it.” Wrong! If it happens as a good standard, including hopefully one from the IDPF, then I’ll be very happy. But that’s much different from it happening by way of a proprietary product like dotReader, the creation of just one company.
I’ll trust companies collectively—on standards matters—more than I’ll trust one or a few. Some people may say, “Oh, well, individual companies will eventually make their technology open source, etc.” But I’d rather not see the public forced to rely so much on faith. We go back to the small pond/big pond argument that I used against the IDPF vs. a major OASIS-style effort bring in techies from number of companies. Same applies to OpenReader. While I’m still highly skeptical of the IDPF, I’m even more skeptical of OpenReader—a much smaller pond, with a standard-setting committee of one who happens to be a biztechdev guy for David Cote.
I’m touched by your faith in David C and OSoft, however. This is why it’s hard for me to figure out your motives. I’d hope you were simply being naïve. OSoft and David may mean well, for all I know, but they are profit-driven and not to be confused with philanthropies.
Meanwhile I see a lesson for publishers, nonprofits and others dealing with standards organizations–big and small. Vet them to the hilt and don’t accept “nonproprietary standards” from small groups without a lot of study—not just of the technology but of the business relationships involved. Publishers, nonprofits and others may actually want to go with proprietary standards, regardless of major negatives, instead of problematic solutions from tiny OpenReader-style groups. At least the devils are known. Within the e-book world, of course, nonproprietary HTML-style approaches would be great when appropriate.
As for betraying personal relationships, I hope the OpenReader affair sends a message to anyone with whom I’ll dealing in the future. I’ll value integrity over cronyism. If people want me to bend the rules or go back on my promises—such as the one I gave to the publishers that OpenReader would not just be another occupant of the Tower of eBabel—then count me out.
Thanks,
David