3

CommentPress 1.0 release: July 25, 2007


1

For far too long electronic documents have been saddled with ill-fitting metaphors from the realm of print: e-books, e-ink, e-paper etc. Publishers expect us to purchase, own and consume e-books (or articles, papers, journals) in basically the same way we do paper books, failing to reckon with the fact that texts take on different values and assume different properties when placed in the digital environment—especially when that environment is part of a network. Institute for the Future of the Book was founded in 2004 to, among other things, try to redress this failure of imagination by stimulating a broad rethinking—in publishing, academia and the world at large—of books as networked objects. CommentPress is a happy byproduct of this process, the result of a series of "networked book" experiments run by the Institute in 2006-7. The goal of these was to see whether a popular net-native publishing form, the blog, which, most would agree, is very good at covering the present moment in pithy, conversational bursts but lousy at handling larger, slow-developing works requiring more than chronological organization—whether this form might be refashioned to enable social interaction around long-form texts.


1

The first of these projects was McKenzie Wark's GAM3R 7H30RY 1.1 (Gamer Theory), a book (then in draft form) whose aphoristic style and modular structure (Wark writes in numbered paragraphs) lent it readily to "chunking" into digestible units for online discussion. This is how it ended up looking:

In the course of our tinkering, we achieved one small but important innovation. Placing the comments next to rather than below the text turned out to be a powerful subversion of the discussion hierarchy of blogs, transforming the page into a visual representation of dialog, and re-imagining the book itself as a conversation. Several readers remarked that it was no longer solely the author speaking, but the book as a whole (author and reader, in concert).


9

One might point out that this is nothing particularly new, that people have been writing in the margins of texts for centuries:





This is of course true. But situating this practice in a digital network, allowing multiple readers to engage with a text simultaneously, and to engage with one another across time and distance, is something profoundly new. Also, the "fixity" of the text is called into question since it can constantly being revised. How to moor commentary to a shifting text is a major conceptual problem to be tackled.

Toying with the placement of comments was relatively easy to do with Gamer Theory because of its unusual mathematical structure (25 paragraphs per chapter, 250 words or less per paragraph), but the question remained of how this format could be applied to expository texts of more variable shapes and sizes. The breakthrough came with Mitchell Stephens' paper, The Holy of Holies: On the Constituents of Emptiness. The solution we found was to have the comment area move with you in the right hand column as you scrolled down the page, changing its contents depending on which paragraph in the left hand column you selected. This format was inspired in part by a WordPress commenting system developed by Jack Slocum and by the Free Software Foundation's site for community review of drafts of the GNU General Public License. Drawing on these terrific examples, we at last managed to construct a template that might eventually be exported as a simple toolset applicable to any text.


1

Ever since "Holy of Holies," people have been clamoring for us to release CommentPress as a plugin so they could start playing with it, improving it and customizing it for more specialized purposes. Now it's finally here, with a cleaned-up codebase and a simpler interface, and we can't wait to see how people start putting it to use. We can imagine a number of possibilities:

— scholarly contexts: working papers, conferences, annotation projects, journals, collaborative glosses
— educational: virtual classroom discussion around readings, study groups
— journalism/public advocacy/networked democracy: social assessment and public dissection of government or corporate documents, cutting through opaque language and spin (like the Iraq Study Group Report, a presidential speech, the federal budget, a Walmart or Google press release)
— creative writing: workshopping story drafts, collaborative storytelling
— recreational: social reading, book clubs

(Post links to your CommentPress projects on our Examples page.)

Once again, there are dozens of little details we want to improve, and no end of features we would love to see developed. Our greatest hope for CommentPress is that it take on a life of its own in the larger community. Who knows, it could provide a base for something far more ambitious.


3

An important last thought, however. While CommentPress presents exciting possibilities for social reading and writing on the Web, it is still very much bound by its technical origins, the blog. This presents significant limitations both in the flexibility of document structures and in the range of media that can be employed in writing and response. Sure, even in the current, ultra-basic version, there's no reason a CommentPress document can't incorporate image, video and sound embeds, but they must be fit into the narrow and brittle textual template dictated by the blog.

All of which is to say that we do not view CommentPress or whatever might grow out of it as an end goal but rather as a step along the way. In fact, this and all of the experiments mentioned above were undertaken in large part as field research for Sophie, and they have had a tremendous impact on its development. While there is still much work to be done, the ultimate goal of the Sophie project is to make a tool that handles all the social network interactions (and more) that CommentPress does but within a far more fluid and easy-to-use composition/reading space where media can mix freely. That's the larger prize. For the moment,though, let's keep hacking the blog to within an inch of its life and seeing what we can discover.

A million thanks go out to our phenomenal corps of first-run testers, particularly Kathleen Fitzpatrick, Karen Schneider, Manan Ahmed, Tom Keays, Luke Rodgers, Peter Brantley and Shana Kimball, for all the thoughtful and technically detailed feedback they've showered upon us in the days preceding launch. Thanks to you guys, we're getting this out of the gate on solid legs and our minds are now churning with ideas for future development.


2

A chronology of CommentPress projects leading up to the open source release (July 25, 2007):
GAM3R 7H30RY 1.1 by McKenzie Wark (launched May 22, 2006)
The Holy of Holies: On the Constituents of Emptiness by Mitchell Stephens (December 6, 2006)
The Iraq Study Group Report with Lapham's Quarterly (December 21, 2006)
The President's Address to the Nation, January 10th, 2007 with Lapham's Quarterly (together, the Address and the ISG Report comprised Operation Iraqi Quagmire) (January 10, 2007)
The Future of Learning Institutions in a Digital Age with HASTAC (Humanities, Arts, Science, and Technology Advanced Collaboratory) (January 17, 2007)
Scholarly Publishing in the Age of the Internet by Kathleen Fitzpatrick, published at MediaCommons (March 30, 2007)
(All the above are best viewed in Firefox. The new release works in all major browsers and we're continuing to work on compatibility.)

Posted by ben vershbow on August 21, 2007
Tags: Uncategorized

Total comments on this page: 40

How to read/write comments

Comments on specific paragraphs:

Click the icon to the right of a paragraph

  • If there are no prior comments there, a comment entry form will appear automatically
  • If there are already comments, you will see them and the form will be at the bottom of the thread

Comments on the page as a whole:

Click the icon to the right of the page title (works the same as paragraphs)

Comments

No comments yet.

rmlucas on paragraph 14:

It’s not working for me in Explorer 7 on Vista. When I click the comment bubble icon, nothing happens, except that I get ‘error on page’: Line 165; Character: 4; Can’t move focus to the control because it is invisible, not enabled, or of a type that does not accept the focus.

July 25, 2007 9:59 pm
jdwilbur on paragraph 14:

fixed. There was a function using the jquery library that called the focus() action on an improper object. That is, the object wasn’t improper - but asking it to focus() was. We removed it, and it worked. It will be in 1.1.

July 26, 2007 5:08 pm
hapa on paragraph 5:

there’s a blur here. the standard blog comment is a note to the author or the reading group. the standard book note is a pointer for later reference by that one reader. collaborative texts are interesting to me, but i can’t use this to annotate your blog, because i can’t find it again easily.

1) can’t track comments i left here, a year from now, from another location
2) wouldn’t necessarily be able to find a comment i left here again even if i remembered what i’d said.

this is probably a system service i’m talking about, integrated with any and all web browsers. it would appear on the page itself as a note i made and it would be in a searchable list of notes made in a dedicated — dunno, maybe “travel diary” interface.

anyway my ideal would be to have clicked that talk bubble over there and have that make this note (with a public/private checkbox?) which then automatically registered — no — i’m talking about two different systems. comments for discussion, and a maybe a pencil icon for personal note. well anyhow the note would be logged in some portable database.

August 7, 2007 3:55 am
mace :

I wonder if you’re aware of the term guthenbergs parenthesis, it’s fascinating. The point is, that the printing press brought forth an era between the manuscript era and digital era during which texts were neither annotated nor shared by readers. With manuscripts the copies of texts were so few that scholars and other people studying shared them and thus their annotations too.

With the printing press, everybody could get their own private copy, thus no sharing was taking place. Also reading became a solitary, silent endeavour, unlike before. And now in the age of digital distribution, well… we spend all days discussing texts :) Gutenberg parenthesis presents a period of silence in annotation and sharing the annotation.

June 1, 2009 1:30 pm
jdwilbur on paragraph 5:

Interesting point. Public and private comments is something we’ve definitely had on the radar before, and may put into CommentPress eventually. But the idea of publishing out your comments to a private, portable space—it’s a lot like a feature of most feed-readers. You can choose which links from your feed appear on a public blog, which is independent of the feed, and basically acts as a tracking device for all your readings.

This, of course, requires a centralized service on which to store the feed records, so the model is different than CommentPress. But maybe there’s something we can think about here using OpenID and pingbacks or trackbacks. In any case, a difficult problem in our current model of distributed installs, but an interesting thought. Thanks!

August 7, 2007 9:36 am
Alexandre Rafalovitch on paragraph 5:

I use coComment’s services to track my public comments and conversations I participated in.

It might be useful to have private meta-comment facility. I think I have heard of some tools like that (clipping services?), but I am not using any at the moment.

August 7, 2007 11:14 am
hapa on paragraph 5:

having this interface in font of me, with the floating composition space, it’s fantastic. a real mental freshener. it occurs to me that if the meta-comment gizmo were to exist it would have to be paired with a web snapshot facility to retain context. i don’t know how i would handle that, but it’s a problem with web research in general. when you start going element-by-element on a page you get that exponential thing — nifty though to be able to see your friends’ del.icio.us markings, graf by graf, as you browse. version control nightmare!

August 7, 2007 5:26 pm
jdwilbur :

It’s amazing how quickly we run into entrenched issues with versioning! We’ve beat our heads against this many, many times: how do we create an actual evolving text that keeps track of the changes that were made - linking text and comments in a way that is meaningful over time and revisions. After just a few minutes of thinking, a mental vortex ensues….

September 4, 2007 6:27 pm
mace :

For private notes i use Zotero, which is basically a citation tool with some annotation functions. It’s implemented as a Firefox extension. I would prefer to by default share my notes and it AFAIK sharing of links and notes is in the works. Zotero takes snapshots of pages and retains a link to the original. I wish it had a function to compare the saved and the current versions of the original web page.

June 1, 2009 1:09 pm
Ross Smith on paragraph 11:

Your development has already been eclipsed.

Reframeit.com has a tool that anone can use to comment on any portion (a word, phrase, sentence, paragraph — anything they highlight with the cursor) of any web page on the internets!

August 31, 2007 4:32 pm
jdwilbur :

I tried to get Reframeit (and the plugin) working on my machine. But the website is sorely incomplete - with no mention of who is behind this, what it’s for, and (most importantly) what the plugin is actually doing. This was a let down for two reasons: 1) I have no idea how to actually use the plugin - instructions aren’t included or available (the about and faq pages didn’t work on my browser). 2) I did get the plugin installed, but it seems like I also have to sign up? I’m a
bit paranoid about giving out information via a plugin on my browser, especially to a site that doesn’t actually tell me who they are or what is actually happening when I use their tool.

Even if I did get it to work, I think this suffers from some of the same problems of prior note-taking/note-sharing apps: too much overhead for not enough payoff. Other people have to have the app to join in? And
they have to sign up just to see a comment I made? If it worked better, I might be more convinced of its effectiveness (nice idea with groups and topics). But until they get some better docs and a working site, I think it’s not going anywhere.

Did you (ross) get it to work? Can you describe how?

September 4, 2007 6:23 pm
philippe boisnard on paragraph 3:

Yes, I recognize the work of McKenzie. I’ve seen a demonstration during a festival at Paris.

September 3, 2007 12:21 pm
Shai Gluskin on paragraph 5:

Ultimately, I’m not sure Wordpress is the best platform for this idea. Maybe MediaWiki would be a better platform to start with. Or possibly Drupal.

This implementation is limited by a lot of things, including the fact that the paragraph and the page are the only units of text that can be commented on.

But it’s a great way to get a lot of people experimenting with relatively low technical threshold to cross.

September 28, 2007 10:46 am
E.D. Kain on paragraph 2:

Interesting concept.

March 13, 2008 4:55 pm
Keirm Friedman on whole page :

Something seems wrong with the formatting on this document.

September 3, 2008 10:37 pm
Peter Zelchenko on whole page :

It appears to have been simple text run through some filter probably eight times, abstracting the newlines into strings of return-newline codes.

September 15, 2008 9:02 am

[...] CommentPress is one of the tools created by the Institute for the Future of the Book. It is a WordPress theme that re-orients the comments on the page to enable social interaction around long-form texts. [...]

February 18, 2009 11:53 am
Paul on paragraph 5:

I’m a little at a loss for how ‘marginalia’ is lost. the ebook is always availalbe on the web’s ’shelf’ just like any old book hidden on your book shelf. the same way you go back to find your book notes, you can find your web notes along with those of others which should provide a more edifying experience overall.

i’m sure at some point the text and comments of important texts will be provided in a print version - there will always be a need for canonization by materialization. At that point, the text and annotations will be easily pulled and distributed to all. The social evolution of the book can be made palpable.

This experiment excites me a great deal.

March 14, 2009 11:11 pm

[...] here’s CommentPress in action. To me, this is simply an instance of how philosophy has its place in wrestling meaning from [...]

March 23, 2009 9:54 am
alan on whole page :

this is really interesting!

March 30, 2009 7:24 am

[...] which allows for no dialogue on their site with others. How about sticking those statements into a CommentPress site and starting an actual [...]

April 2, 2009 8:48 pm

[...] I would expect that beyond a classroom setting, CommentPress, as has already been suggested by Ben Vershbow, can be used in “scholarly contexts: working papers, conferences, annotation projects, journals, [...]

April 22, 2009 8:26 am

[...] 当麦肯其·华克(McKenzie Wark)写完了他的《玩家理论》(Gamer Theory)——一本关于人们为什么喜欢玩视频游戏的分析——哈佛大学出版社把它当作一本常规的硬皮封面书出版了。不过,华克也使用CommentPress 把这本书发布在了网上。后者是一个免费的博客主题,能够把一本书分拆成一系列的章节和段落,而每一个段落都能够衍生成为一个让读者进行讨论专门的小论坛。 [...]

May 25, 2009 4:33 am

[...] University Press published it as a conventional hardcover. But Wark also put it online using CommentPress. The free blog theme blew the book open into a series of conversations; every paragraph could spawn [...]

May 29, 2009 10:46 am
mace on paragraph 8:

Personally i think a WP plugin is not a perfect solution, since it’s not generalist. I would find a 3rd party service for centralized comments and a method for client (browser) to fetch and display them. Such a system perhaps already exists, but i’ve just failed to utilize it. Anyhow the idea and implementation of this commenting system is fantastic in a limited context. You’ve done an excellent job at questioning the standard style of blog comments (i cannot believe that hasn’t evolved after blogs were invented) and presenting a functional examples of an alternative.

June 1, 2009 1:50 pm
mace on paragraph 11:

I guess it is an inherent feature of commenting on a paragraph-by-paragraph basis, that i already wrote about the issues rised here in an earlier comment above. Perhaps it would still be a good idea to first read through the whole text at one uninterrupted go before commenting. Instead of hopping from reading-mode to commenting-mode after each paragraph ;)

June 1, 2009 1:57 pm

[...] University Press published it as a conventional hardcover. But Wark also put it online using CommentPress. The free blog theme blew the book open into a series of conversations; every paragraph could spawn [...]

June 2, 2009 11:13 pm

[...] University Press published it as a conventional hardcover. But Wark also put it online using CommentPress. The free blog theme blew the book open into a series of conversations; every paragraph could spawn [...]

June 3, 2009 12:00 am

[...] University Press published it as a conventional hardcover. But Wark also put it online using CommentPress. The free blog theme blew the book open into a series of conversations; every paragraph could spawn [...]

June 3, 2009 12:23 am

[...] University Press published it as a conventional hardcover. But Wark also put it online using CommentPress. The free blog theme blew the book open into a series of conversations; every paragraph could spawn [...]

June 3, 2009 12:35 am

[...] University Press published it as a conventional hardcover. But Wark also put it online using CommentPress. The free blog theme blew the book open into a series of conversations; every paragraph could spawn [...]

June 3, 2009 8:17 pm

[...] geeft het voorbeeld van McKenzie Wark die voor zijn boek Gamer Theory Commentpress gebruikte (een tool waar ik over schreef in 2007 en die sindsdien erg verbeterd [...]

June 7, 2009 5:55 am

[...] In: Wordpress plugins 16 Jun 2009 Looks interesting - useful for student feedback or peer review? Go to Source [...]

June 16, 2009 4:00 am

[...] University Press published it as a conventional hardcover. But Wark also put it online using CommentPress. The free blog theme blew the book open into a series of conversations; every paragraph could spawn [...]

June 18, 2009 3:36 am

[...] McKenzie Wark’s book, Gamer Theory which he released in it’s entirety online using CommentPress. CommentPress is an open source theme for WordPress that allows readers to comment paragraph by [...]

June 18, 2009 7:34 am

[...] which allows for no dialogue on their site with others. How about sticking those statements into a CommentPress site and starting an actual [...]

June 25, 2009 1:38 am

[...] It should be pointed out that while the JISCPress project is brand spanking new, the CommentPress/Marginalia project is officially two years old this month and the product of much research, development and testing of document publishing and annotation in a networked environment. I have blogged/raved about CommentPress before, and I encourage urge you to read about the background of CommentPress/Marginalia over on the Institute for the Future of the Book’s original CommentPress site. [...]

July 1, 2009 7:17 am
Name (required)
E-mail (required - never shown publicly)
URI
Create an account (optional) | Login