Brent Simmons’ weblog. I write NetNewsWire, a free RSS reader for Mac and iPhone.

11/28/00
New site: Python.Scripting.Com.

I revised my Mac OS X and Linux directories. I'm still learning, as many of us are, how to make good directories. At first it sounds easy -- but it's not. Making a directory is easy; making a good directory is a little harder.

It's a good idea to read the DMOZ guidelines. Not all of it applies; some of it is specific to DMOZ. But the parts that do apply are valuable.

Here's what I've learned today:

1. It's easy to over-categorize. If you have lots of categories with just a few links per category, consider flattening the directory.

2. Categories named "Resources" (or similar vague terms) are meaningless. Everything's a resource, right? If you have a category named Resources or Misc. or something like that, you probably want to put those items at the top level of the directory.

3. Consider maintenance. For instance, I had a list of software available for Mac OS X. It would be insane to attempt to make that comprehensive and up-to-date. Instead, I just point to the several sites that do attempt to have a comprehensive list of software. In other words, if someone else is maintaining a list that requires lots of maintenance, point to them.

4. Avoid as much as possible repeating the name of the category in the links. Now, sometimes the category name will be a major part of the name of a website, and you can't avoid it. But when you can avoid it, do so.
12:01 pm #

News archive...

 

Software

NetNewsWire for Mac
NetNewsWire for iPhone

Me on

Twitter
Flickr

About me

I learned programming way back in 1980 on an Apple II Plus, and have been an Apple fan ever since.

I work for NewsGator Technologies, Inc.

I like cats and spaghetti and swimming in the ocean.

My favorite post

It’s so hard to teach squirrels to play baseball...

© Copyright 1999-2008 Brent Simmons.
Seattle, WA (Ballard)
All trademarks are property of their respective owners.