Weblog Archive >  2007 >  April >  13 Previous / Next

Scripting News, the weblog started in 1997 that bootstrapped the blogging revolution.

Mix 07 Permanent link to this item in the archive.

A picture named fan.jpgIt's going to be a busy few weeks starting at the end of the month, beginning with a discussion I'm leading at Mix 07 at the Venetian in Las Vegas on April 30 at 3PM. The topic is how to design a perfect podcast player, but I have a hunch we'll branch out into other topics as well. Unlike the other sessions at the conference, there will be no panel and no audience. I will speak for a few minutes to get some discussion topics out there, and then we'll see what's on everyone's minds. We'll make sure the discussion has an online presence, maybe someone will even live-webcast it.

Rational comment policy, day 2 Permanent link to this item in the archive.

A picture named cat.jpgYesterday I posted what seemed then to be a rational comment policy, and on re-reading it, it seems equally rational today. I hope people consider posting one of their own, and since I link to and quote another blogger, we could start a process of refinement where each of us helps each other draft their policy. To me that would be the true blogger way to solve the problem, something like a bucket brigade. Blogging is inherently DIY and decentralized. I think that's why we like cats so much. ;->

Today's Links Permanent link to this item in the archive.

CNN: "Millions of White House e-mails may be missing, White House spokeswoman Dana Perino acknowledged Friday."

TechDirt quotes Lorne Michaels, the creator of Saturday Night Live, on YouTube. "If the work is good, I want the most number of people to see it."

TechCrunch is hit with a defamation suit. Rex Hammock, who yesterday reported on yet another defamation suit, has more data on the latest one. It's in the air. Coast to coast.

CNN reports Google buys Doubleclick for $3.1 billion.

From John Feld comes this handy tip. Use Google Maps to plot a course from Berkeley to London. ;->

New RSS 2.0 spec site deployed Permanent link to this item in the archive.

As I reported here and here, I've been slowly working on a project to "future-safe" the Harvard site that houses the RSS 2.0 spec. Yesterday, we started redirecting from the old site to the new one.

If you're pointing to the RSS 2.0 spec, you may want to point to its new location.

I found this project interesting, because I want to learn how to create a website that lives for decades, if not longer.

Here are some of the techniques I employed:

1. Everything is static. It can all be seved by a standard install of Apache, with no plug-ins or special software required.

2. It's self-contained. Every resource it uses is stored within the site's folder. That includes images, screen shots, example files, downloads.

3. Almost all the links are relative. As far as I know only one type of link is not, links to the blue arrow that marks an internal document link. If for some reason at some time in the future, cyber.law.harvard.edu should go offline, and the site has been moved to a new location, the blue arrows will appear as broken images. I may yet fix this one. I don't think there are any other hard-coded links in the site.

The goal was to make it so that a future webmaster, wanting to relocate the site, would just have to move the folder, add some redirects, and everything would work, more or less.

You can also download the whole site, from a link on the site's About page. You're free to mirror it if you like. And as always it's licensed under the Creative Commons, giving everyone the ability to create new things from it. (I also included the Frontier CMS tables the site was generated from, and the Manila site, in the Downloads folder.)

A picture named rsshat.gifThere was one example where I thought for a second about changing the spec, but I didn't; the <docs> element, which we say should point to the spec. It's an optional channel-level element. The example we provide is the previous location. I thought this was a good place for me to express the commitment to the spec being totally frozen, so I left it as it was. To change that value would have broken nothing but a promise, but promises are everything when it comes to specs that industries are built on, and the RSS 2.0 spec surely has become a foundation that many build on.

Of course if you spot any breakage, please let me know asap. Post a comment here, or send me a private email.

Sitemaps, day 3 Permanent link to this item in the archive.

Since I've been playing with sitemaps, of course I created one for the RSS 2.0 site.

And I've checked to see that the maps I deployed for scripting.com are properly updating, and they are.

But when I checked, I realized that I would have done it differently, so that the sitemaps, in adition to helping search engine crawlers, might be interesting things for human beings to read as well.

I refer back to sitechanges.txt, a simple project I was doing in 1997 that was like sitemaps. It was also before I did XML. ;->

A picture named goodbye.gifThe idea was that the content server was responsible for providing a daily reverse-chronologic list of pages that had changed. Then a crawler would keep track of when it had last visited my site, and only suck down the files that had changed since then. This would enable search engines to be more efficient, and provide more current content. It was nice because you could read it yourself and see what had changed. Contrast this with sitemaps, where you have to go hunting for the changes, it's no better a user interface for finding the new and newly updated stuff than the file sytstem is. I was kind of disappointed.

Another thing I would have done differently is allowed sitemaps to include other sitemaps. There really is no need for two file types, just let me link to an index from an index, much like inclusion in OPML 2.0. This added an extra layer of complexity for everyone implmenting sitemaps on moderately large sites, or old ones where some content changes frequently and other content not so frequently (like scripting.com).

However, on balance, it's a great thing that all these companies got together and did something to make the web work better. We need more of that!

If anyone is working on more stuff like this, I am available to review it before it's cast in stone.

A nice thing about *not* being a Mac fanatic Permanent link to this item in the archive.

I don't give a shit if the new OS is delayed. ;->


Last update: Friday, April 13, 2007 at 10:03 PM Pacific.

Dave Winer, 51, pioneered the development of weblogs, syndication (RSS), podcasting, outlining, and web content management software; former contributing editor at Wired Magazine, research fellow at Harvard Law School, entrepreneur, and investor in web media companies. A native New Yorker, he received a Master's in Computer Science from the University of Wisconsin, a Bachelor's in Mathematics from Tulane University and currently lives in Berkeley, California.

"The protoblogger." - NY Times.

"The father of modern-day content distribution." - PC World.

"Helped popularize blogging, podcasting and RSS." - Time.

"RSS was born in 1997 out of the confluence of Dave Winer's 'Really Simple Syndication' technology, used to push out blog updates, and Netscape's 'Rich Site Summary', which allowed users to create custom Netscape home pages with regularly updated data flows." - Tim O'Reilly.

Dave Winer Mailto icon

Comment on today's
Scripting News

On This Day In: 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997.

April 2007
Mar   May

Things to revisit:

1.Microsoft patent acid test.
2.What is a weblog?
3.Advertising R.I.P.
4.How to embrace & extend.
5.Bubble Burst 2.0.
6.This I Believe.
7.Most RSS readers are wrong.
8.Who is Phil Jones?
9.Send them away.
10.Negotiate with users.
11.Preserving ideas.
12.Empire of the Air.
13.NPR speech.
14.Russo & Hale.
15.Trouble at the Chronicle.
15.RSS 2.0.
16.Checkbox News.
17.Spreadsheet calls over the Internet.
18.Twitter as coral reef.

Teller: "To discover is not merely to encounter, but to comprehend and reveal, to apprehend something new and true and deliver it to the world."

Click here to see a list of recently updated OPML weblogs.

Click here to read blogs commenting on today's Scripting News.

Morning Coffee Notes, an occasional podcast by Scripting News Editor, Dave Winer.

KitchenCam 1.0

Click here to see an XML representation of the content of this weblog.

Click here to view the OPML version of Scripting News.

© Copyright 1997-2007 Dave Winer.

Previous / Next