Now, any OPML Comment can be viewed as a blog post, with its own comments.
The links below show how it works.
1. 2.
To James Burgos -- I'm headed to a different place with "comments" here. At some point we'll probably have to change the name so it's not seen as something that close to what we think of as blogging comments. It's kind of like improv. They say Dick Costolo does it (in the NYT) but I really do it. :-)
Adam, if you do a view source on that page you'll see the Disqus code is there. Is your account adamc1999? That's what it says in the code. The problem is on the Disqus end, the worldoutline side of it appears to be working.
It's now reverse-chronologic by save order. If it worked, this comment will now be the first item in the list. It worked. So now the new stuff shows up a little better, and the old stuff falls to the end of the list.
I want to take some small steps here and I'm not quite sure how to do it. One thing that's relatively straightforward is to give people a way to have the Disqus comments attached to their comments be routed to their Disqus accounts. There's no good reason that notification of your comments should come via email to me. I don't really want them, and you need to see them.
I've slowed things down in terms of shipping, because the fast-shipping method had run its course. The immediate thing is getting a steady community of people using this stuff, so I get feedback, and help thinking about this stuff. This stuff is no fun without lots of users. :-)
We also need certain people to start using this. Doc Searls is my first "volunteer." I've decided he has to use the OPML Comments now. We need his participation. I also wanted to get David Weinberger. For some reason people are shy, or scared, or busy or whatever. I think I'm offering them something pretty cool. But I'll keep making the offers.
Until we had a feed, there was no point having lots of green buttons, cause you'd never be able to find the new stuff. That's a place we've been to before. We also needed comments.scripting.com to tie it together. And then the bugs need to shake out.
The big question is how to deal with many levels. Right now I've got it working solidly, I think, for two levels. But as soon as there are N levels, some of the systems won't work. I don't have answers about how to structure the data on the server for that. I need to approach that slowly. Otherwise we'll end up with something that goes nowhere.
The big next step, what I'm thinking about most right now, is identity.
How do I know it's really you that posted that comment? I don't. In comment software there's a tradition of loose identity, and it works for comments. But now we're in the territory of blogging, where identity is a little tighter, again by tradition.
So before we can go much further, I want us to have user names and be able to get profile data from those names. As I've said many times before we will use DNS for this. That's how we will achieve loose-coupling.
I am able to leave a comment on my own post! :-)
And I am able to update the comment as well.
I think I fixed the links. I got too fancy and forgot that things were hard-coded. Undid the change.
The links are in two places -- In the feed and in the OPML index.
One of your long-standing rules in regards to commenting on your site is: stay on topic, keep it brief or else write a blog post in your own space. Why not incorporate some flavor of that idea into the OPML commenting system?
For example, you could limit the number of levels in an individual comment. This could be a user-defined setting. When the limit is reached, a button or link could say, "take it outside" or, "zoom in on this discussion". Clicking would hoist to the commenter's post page with all subsequent levels of comments intact. The discussion could continue from there--and so on. OPML comments would need to be enabled on comment pages.
One of my biggest gripes about comment threads, is when a discussion starts spinning off to N number of levels, the context of the original thread gets shrouded by the extended discussion. For people coming late to the discussion, it can be difficult to get one's bearings.
I'm curious, Dave, if there's a way you can hook into gravatar for identity. I know it doesn't use DNS, but it might be nice to pair with whatever it is you're building. It already plays nicely with WordPress and Disqus. It's also fairly well documented and could give you some nice extras without having to build from scratch...
Dave: I think this may have been a misunderstanding. My disqus username is adamc1999
Trying this now with my disqus account adamcurrycomments
There used to be a setting in the Disqus admin to enable my disqus comments to be shown on domain names other than the one I am set up for. I am unable to find this now, but presumable I need to add: comments.scripting.com in order for them to surface on my opml comments page.
It appears I need to register comments.scripting.com as an entirely new site under my account. This gives me a new shortname: scriptingcomments which I have just entered into my opmleditor by using the quickscript: user.opmlEditor.comments.prefs.disqusName = "scriptingcomments"
w00t! That worked!!
I've detailed what I did on the worknote
My comments now go to my S3 bucket, so I can use the same data on my own server.
Here's my comments on this thread running on worknotes.curry.com
Each time you save your OPML Comments, it creates a new version of the opml file in the S3 bucket, so updating on the fly won't work as I intended here. But the inclusion of course works :-)
Really like the new reverse-chronology of the comments, even though I now miss always being on top :-)
Testing the new Disqus functionality
Hmm, not seeing any disqus box on the page as expected
Thanks for answering the most important question Dave
I look forward to helping grow the userbase when I can implement this on my own servers :-)
I'm loving this Dave. But you knew that :-)
Will individual comment pages have a green button as well?
How will notifications work (referring to how instant outlining works)
Perhaps the notifications should be in the outliner?
I think that is already answered, as I have a copy of my comment opml on S3, and can change the content myself. Perhaps I wondering how I can tie my own WorldOutline hosted remdering of my comments into someone elses'
Is it just me, or do others want to be able to show context in comments with nodes that are collapsed /expanded?
I'm doing this as a force of habit, wonder if otherers would use it if the rendering reflected their outine.
<%opmlcomments%>
I put the macro in here, it didn't work, but you see what I'm trying to do :-)
A privilege and honor to be a volunteer.
I'm beginning to get how this works. :-) I also think beginning is always a good place to be, no matter how expert one becomes. (Like, I'm still a beginner at English.)
As I wrap here in Paris, I've been thinking about how the combination of websites, browsers and search engines, familiar since 1995, will persist as a framework, but by themselves keep our horizons limited. Thinking about how the browser has turned from a car to a shopping cart, I also realize on these threads how an outliner might have a better shot at being the car we've wanted all along. Just a thought.
This is a test - it works!
Has anyone hit any limits yet on how big this comment outline can be?
Just today I found myself encouraging some Twitter friends to help me understand what they were discussing by writing blog posts to explain more. I was channeling you, Dave, and all the times you've urged a commenter to take the time and space to write a post. Now you've created a system where a comment and a post are one and the same. Just brilliant.
oops. I mistyped that comment (challenging for channeling) but quickly fixed it.
Looking at my comment's post page, I'm thinking about how my name is displayed so large above the text. Wondering about (future) ability to title that, but then how would that mess up my name on the original post page where I left the comment. Early days, I know. Will be fun to watch this evolve as more and more of us use it.
Comments are a great thing to use inclusions for - can't wait to learn more about the machinery.