What could search look like on d.o. and g.d.o

Jacob Singh's picture

Robert Douglas, Peter Wolanin and I are scheming up what we hope to be a jaw dropping presentation of ApacheSolr + Drupal integration at DrupalCon DC. We’re going to show a prototype of d.o. and g.d.o hooked up the Apache Solr search server. We all know that d.o. and g.d.o. are notoriously hard to search through.

For instance, take this query:

http://drupal.org/search/node/views (searching for views).

Search | drupal.org
Uploaded with plasq’s Skitch!


Umm… I would expect to be able to get to http://drupal.org/project/views here, but somehow this isn’t happening. Okay, so I know I can always use the hidden advanced search and check off “project”. Okay, now I’ve submitted:

http://drupal.org/search/node/views+type%3Aproject_project

Search | drupal.org
Uploaded with plasq’s Skitch!

Okay, so it is understandable that d.o. is a massive organism unto itself, and it will be challenging to get any search engine (and the Drupal core one isn’t shabby at all) to be able to think for users. However, we’ll be proposing a new way to do a user interface for your site with faceted search (here’s an example):

http://robshouse.net/search/apachesolr_search/drupal

Search | RobsHouse.net
Uploaded with plasq’s Skitch!

Facets allow us to see what we will get before we click, so we can drill down into what we are looking for AND know there is something there before we go there. So we will have a facet block for node type, which will show something like Projects(12), so the user knows there are 12 projects which were found for the keyword views. After that, perhaps there will be another facet for Usage or download count which will allow them to further drill down to what they are after.

I hope this presentation will launch a discussion around search based information architecture in our community, and I sincerely hope you all attend.

Please stop for a moment to read the proposal (and vote on it if you think it will be as awesome as we do):

http://dc2009.drupalcon.org/session/more-search-how-apachesolr-changes-way-you-build-sites

Related Content

AcquiaBlog