From the Canyon Edge -- :-Dustin

Wednesday, February 17, 2010


I have created a handful of Google Custom Searches over the past couple of years. These are really handy ways of narrowing your search to a particular field, or set of websites.

When I first joined the Ubuntu Community, I found it difficult to comprehensively search Launchpad, and the Forums, and all the wiki's, etc. So I created the Ubuntu Developer Documentation Search.

The leaders of the Ubuntu Documentation Team found it more effective than the search they were previously using, so I created the search used at the top of the official documentation site,

During the course of my daily development activities as a Canonical Ubuntu Server Developer, Ubuntu Community Member, and Upstream Free Software Maintainer, it is often useful to search for patches, bugs, or documentation in other Linux distributions, such as Debian or Fedora. While I know the available Ubuntu resources very well, I may not necessarily have Gentoo's bugtracker or Arch's forums at my fingertips.

Thus, I created!

For each of the seven Linux distributions where I most often find useful developer documentation:
I identified the websites providing their:
  • Documentation, Wikis, Forums, Mailing Lists, Package details/sources, and Bug trackers
Let's walk through an example...
  1. Search for a term at, such as "ext4 corruption". The default results are for the entire web, without narrowing the focus. Perhaps you find what you're looking for.
  2. Next, you can focus your search by choosing one of the 7 distributions, perhaps Fedora. Now, you are only looking at results from Fedora-related websites.
  3. Finally, you can refine your search even further, by only looking at entries from, say Fedora's Documentation.
  4. Now, if you want to broaden your search once again, you can click any of the links across the top, similar to Google's home page, searching the Web, Images, Videos, Maps, News, or Shopping. And there's one bonus that Google doesn't provide across their top bar -- Wikipedia ;-)
Or just give it a shot yourself.

There's also support for a browser plugin. If you click "Install the Browser Search Plugin", you can add to your search engine tool bar (ctrl-k).

I'm using this tool every day, and it's very much helping me tread through volumes of disparate Linux documentation resources, track down patches, and correlate bugs. I hope you might find it useful too!


p.s. If there are resources or websites that I missed (as I'm not an expert in any of these distributions besides Ubuntu, please leave a comment below!)