KBD

Keith Devens .com

Thursday, November 20, 2008 Flag waving
"It's like a condom; I'd rather have it and not need it than need it and not have... – some chick in Alien vs. Predator, when asked why she always carries a gun
← LinksJohnny Walker Blue Label →

Daily link icon Sunday, December 21, 2003

Deep thinking about weblog organization

One of the reasons I haven't created a linkblog yet is because, as I usually do, I do lots of deep thinking before I act. I've had to do lots of deep thinking in the past about the convergence possibilities between a wiki and a weblog, until I found the "disunifying principle" between them that implies that they should be separate.

For wikis and weblogs, it's that weblog entries are fundamentally timely, and dated, while wiki entries should always be current. That implies that weblog entres should have dates in their URLs, while wiki pages should only have a name.

However, given the different styles of blogging I've identified before, what's the best way to organize different styles within the context of one weblog?

Yesterday I had three different "bunch of links" posts. Given the reverse-chronological format of a weblog, it seems a little odd to update a post -- to add new content -- if it isn't at the top of the page anymore. So when I was ready to post another batch, I created a new post.

Two options of weblog organization I'm considering now are to have a "stream" style section that would always appear at the top of every day beside the normal flow of weblog entries, and to have an option, when editing a post, to have it "bump" to the top of the day if a significant edit has been made. For the first option, while there's always a question of what belongs in the stream and what belongs in its own post, it's mostly a simple judgement call, which I can live with in the absence of a better heuristic. The second is a violation of expected weblog behavior, though it's a much better way to call attention to an important edit than just letting it sit there buried by older content in posts that were created after it.

Maybe it's not really a violation of expected weblog behavior, if expected weblog behavior is "the most current content should be at the top". Given this second option, having a separate "stream" alongside the rest of the weblog would be unnecessary, as the stream would just be a normal weblog post.

I already have a "precedence" field in my weblog table I put in there a long time ago for a similar purpose. Posts with the same precedence are ordered by their creation date, while posts with a higher precedence get displayed first. I used to manually set the precedence number through a simple form in a hacked place in my old weblog software, but I now don't even have an interface for it without going to phpMyAdmin. I could simply add a "bump" option to my weblog editing screen that would make my software automatically increment the precedence for a post that's being updated (not created). I wouldn't always "bump", but only when there was a significant edit, such as adding new links or comments to a stream-style post.

What do you think about significantly updated posts being bumped to the top of that day's entries? Only downside I can really see is that someone might visit the weblog and not think anything had changed because an "old" post was still at the top, while there'd be new posts under it that go unnoticed.

← LinksJohnny Walker Blue Label →

Comments XML gif

Peter (http://peter.mapledesign.co.uk) wrote:

What would be interesting is a wiki and weblog front-end to the same data. Because the problem with a wiki is finding the new stuff, the juicy comments etc. With a weblog at least people know what I've added, and it's presented right there for them to read.

Yet I know from the stuff I post in my weblog that it really isn't suited to a weblog. A wiki; a content authoring tool - I don't know what, but there's a gap for some other kind of tool.

∴ Peter | 21-Dec-2003 6:36pm est | http://peter.mapledesign.co.uk | #3611

Feel free to post a comment below. Please see my comment policy.

Formatting Rules (No HTML):

  • **bold**, *italic*, _underlined_, --strikeout--
  • "text"="url" creates a link, and URLs are auto-highlighted
  • Blockquote: Like e-mail, begin paragraph with > (greater-than sign)
  • Lists: begin paragraph with *,-, or + (unordered), or # (ordered)
  • Code block: ?!code:language=perl|php|sql|javascript|etc.{\n}...{\n}?!/code

:
(will be your IP address if blank)
: (optional)
(Will not be shown on site)

: (optional)
:

November 2008
SunMonTueWedThuFriSat
 1
2345678
9101112131415
16171819202122
23242526272829
30 



RSS feed RSS feed for Keith's Weblog
Atom feed Atom feed for Keith's Weblog
Weblog archive
Recent comments
  on 5 posts

Recent comments XML

new⇒Calif. Supreme Court to take up gay marriage ban

I would argue the point is not​definitional.  While the word​marriage is su...

Justin: Nov 20, 4:37pm

Java join function

Meh, don't have null strings in​your string arrays imo, but you're​welcome ...

Keith: Nov 19, 7:51pm

Girls, please don't get breast implants

sorry but another thing i have to​make a comment on about you​men...the men...

happynow: Nov 17, 11:36pm

Books by Vincent Cheung

to all Cheung​fans:

read:

http://www.progin​osko.com/aquascum/cheung.h...

Zamir: Nov 16, 9:07am

Spider solitaire

To undo or not to undo that is the​question.
I'm an undoer. 
My dad​was n...

Can Turk: Nov 15, 2:50pm

Generated in about 0.206s.

(Used 8 db queries)

mobile phone