Joi Ito: At some point, these "places" became public places
and I ended up becoming a custodian. It's like having people come
over to your place to party leaving you to clean up the mess. I
lost control of the community, but not the responsibility. If it
was called "Joi Ito's list" I think people wouldn't have come into
the discussion thinking that it was a public place.
Like Joi, I wish people would use trackback more and comments
less.
RE: Attention Concentration and becoming a place
Joi Ito: At some point, these "places" became public places and I ended up becoming a custodian. It's like having people come over to your place to party leaving you to clean up the mess. I lost control of the community, but not the responsibility....
sam ruby wishes people would use trackback instead of comments...done! i've implemented a quick-and-dirty trackback client for chrisan's BlogX and will check it in to...
[more]
Trackback from romney.blog: daring to write code and chronicle the mundane
at
Dare Obasanjo
I prefer comments because one can engage in discussions with the posters as opposed to reading umpteen thousand blogs to see or respond to every opinion. However I can see why you'd want to avoid the burden of becoming some list moderator on your private blog.
If it bothers you that much maybe you should just disable comments.
Sam,
It seems there was a bug in our earlier understanding of the CommentAPI. One of my users recently pointed out that Joe's spec says the <title> element should hold tthe comment poster's name[0] which seems bass-ackwards to me but is what is specced. So I've changed the code in RSS Bandit and it seems you may need to change the code on your site.
Dare, trackbacks are comments. Ones that can be used to follow threads.
What's nice about trackbacks is that it increases accountability (are you willing to make that statement on your blog?), identity (was it really you who made the comment?), and diffuses the flames (don't like what someone says on the subject? Tell them, not me!).
Christian, try clicking on back on your link above. You haven't completely implemented the trackback specifications.
Dare - I should change my implementation based on somebody's interpretation of what Joe meant? IMHO, it is most likely a misinterpretation. Not only does it seem bass-ackwards, but it is not supported by the example.
Unless Joe has chosen to change his name to "Foo Bar" and not told anybody yet.
Sam,
I've only implemented half the trackback spec thus far (client). I'll finish the implementation before I post another TB. However, this got me thinking about comments...what if one of your readers wishes to comment on something you've written but a) doesn't have a blog or b) doesn't have a blog with trackback. I realize you said "prefer" trackbacks to comments, but I hope (and suspect) you'll keep comments alive and well on your site. :)
Oh, Jeez. Looks like I guessed wrong. Among other things, I assumed that table one was accurate.
In particular, I'd like comments to be able to have their own titles. Trackbacks do.
At this point, let me do to things... express what I think should be done in the most precise way I know how (real code), and to turn this around as a question.
Code:
from rfc822 import parseaddr
name = comment.dc_creator or comment.author
if name.find('@')>0:
(name, comment.email)=parseaddr(name)
Question:
What does trackback.title map to in the comment API?
This is great! We are turning blogspace into big dynamically connected communities. My post here will show up as a trackback on Sam's blog.My question. Is this the beginning of the semantic Web?Actually it'll be an exert, not a trackback. Almost...
Think about it - instead of merely stating that this is a comment proporting to be you, it is a link to your website that others may link to, and comment on (if you had comments, that is). Much richer and more weblike than the flat list I have here.
To answer the question, trackback.title maps to title.
The reason that I chose to use 'title' as the user name for a comment (the last column in the table), is that I wanted to handle the case of a user submitting a comment but not wanting to leave their e-mail address. I just assumed, and could be wrong, that
Joe, now I'm really confused. The trackback.title for this blog entry is "Attention Concentration and becoming a place". If this is what you mean for the <title> element in the comment API to be used for, then Dare need not update his tool. If, instead, you would prefer "Sam Ruby", then we should discuss this further.
Sam: I've noticed the [back] for the Trackbacks I send you usually have that same "RDF not found" note attached... but in my case, the RDF is there. Is it possible the regex that looks for the RDF is having problems with the "?" in the URL?
So I am open to changing the spec. Is the addition of one more element to track in the CommentAPI too much? Sam's code example certainly shows how simple the change would be for Bulu.
And to asnwer your other question, as of right now Bulu doesn't support trackback (sending or receiving.)
Roger - can you give an example? One thing that is important is that the dc:identifier matches the permalink exactly. In your case, permalinks have a trailing slash, but your dc:identifiers don't appear to.
Joe - again, not to flog a deceased equine, but that is not how I believe titles work in trackback. What should title in trackback map to?
P.S. despite the confusing intertwingled threads in this comment, these comments have cheered me up as it appears that not everybody has been scared away from the big bad comment censor.
Bottom line, I don't think that trackback titles (i.e., things like "Attention Concentration and becoming a place") are the same thing as comment name (e.g., things like "Sam Ruby"). This means that they don't belong on the same row in table 1. Both can't map unambiguously to title.
My preference is that the commentAPI title element continues to map to trackback title. This means that the mapping of comment name would need to change. There are two possible candidates: author (which is OK, if there is an email address), and dc:creator (which works with or without an e-mail address). In my software, I accept both, giving preference to dc:creator.
On a related topic, does one have to implement both a Trackback client and server? For example, what if your blog supports Trackback AND/OR you prefer Trackback to comments but my blog doesn't support trackback AND/OR I prefer comments? Must both blogs support Trackback for it to be useful?
Christian: no. Support what you want. This isn't just a client/server statement. For example, I've had requests to support trackback on my home page, but I only support trackback on individual blog entries. I don't even support trackbacks on individual comments.
Sam,
I was hoping it was that simple. :) However, should I refrain from using Trackback to notify your site since the [back] functionality seems to depend on Trackback server support? Or am I missing a part of the client spec? Apologies for my ignorance, I just want my code to play nice.
Note that the permalink sent with the trackback was query-string based, and matches the second RDF snippet's dc:identifier exactly. Hm... maybe it was just a fluke thing.
"In your case, permalinks have a trailing slash, but your dc:identifiers don't appear to."
Thanks for catching that... all fixed.
"...these comments have cheered me up as it appears that not everybody has been scared away from the big bad comment censor."
I think the annotation thing is a Very Bad Idea, but it came from someone who (a) seems like a nice guy, and (b) seems to have good intentions. I'm not inclined to run away from nice, well-intentioned people, even when I disagree with them.
"trackbacks are comments. Ones that can be used to follow threads."
Well no, trackbacks are entries in your blog. If you had to use trackback for any and all comments, your blog would become unreadable immediately, unless you put trackbacks in their own little section, which hardly seems like it raises accountability if it's hidden away somewhere.
Christian: keep doing what you are doing. When your server software catches up, the [back] links will work just fine.
Roger and I are exchanging e-mail offline, resolving this problem. Seems to have something to do with the use of & in URLs. Looks like fixes are required on both sides.
anonymous@blueyonder: comments are entries in my blog too. trackbacks are placed in the same section as comments. In this block trackbacks are comments.
Because of this discussion on Sam Ruby’s blog I have updated the CommentAPI with the proposed changes. All the changes are in the table, with the new stuff in yellow, and deleted stuff crossed through. This is currently a proposed change....
Sam Ruby writes: "Like Joi, I wish people would use trackback more and comments less." Turn the comments off, then. Blogs are not discussion groups. Discussion groups have been around for ages. Blogs are inherently more...
Sam Ruby writes: "Like Joi, I wish people would use trackback more and comments less." Turn the comments off, then. Blogs are not discussion groups. Discussion groups have been around for ages. Blogs are inherently more...
Comments, trackbacks etc Sam Ruby writes: “Like Joi, I wish people would use trackback more and comments less.” Turn the comments off, then. Blogs are not discussion groups. Discussion groups have been around for...
Comments, trackbacks etc Sam Ruby writes: “Like Joi, I wish people would use trackback more and comments less.” Turn the comments off, then. Blogs are not discussion groups. Discussion groups have been around for...