findjango

Becoming a Source

The content currently integrated with Findjango is just the beginning. With time and effort Findjango will grow into an increasingly comprehensive search over Djangodom. To accomplish that I need access to your Django-related data. If you blog about Django, have a repository of snippets, write tutorials or host projects, I'd love to have your content integrated into Findjango.

All that requires is exposing some kind of search api that can be queried and returns JSON formatted data. If at all possible, it would be extra-helpful to cohere with the Springsteen format.

{
  'total_results':200, 'results':
  [
    {'text': "some data", 'title':"My data", 'url':"http://example.org/test/1/"},
    {'text':etc','title':'a','url':'http://'}
  ]
}

Also, rather than returning all of your blog entries (or whatever your data source may be), please filter them for entries which include the django tag, etc, to reduce noise. The more sources police themselves the less restrictive my pruning algorithms need to be.

Existing Sources

  1. Web results from Yahoo! BOSS, restricted to a handful of Django related sites.
  2. Tweets from Twitter which contain the search term and the term Django.
  3. Book results from amazon.com which match the query term and also include the word Django (plus some fussiness to remove results related to the other Django).
  4. The contents of Will Laron's blog entries which contain the django tag.
  5. The contents of Yashh's blog entries which contain the django tag.
  6. The contents of Joel Hook's blog which contain the django tag. Joel's Django-related content centers primarily on Flex and PyAMF.
  7. The contents of Graham Dumpleton's Blog, which is mostly focused on mod_wsgi.
  8. The contents of This Week in Django's firehouse RSS feed, including their podcasts, links and other content.
  9. The Gig feed on DjangoGigs.
  10. The Django Community feed.

In addition to these sources for results, I constructed a simple index of the Django documentation, which supplies the Related Documentation results.

Code by Will Larson. Design by Kevin Fricovsky. All Rights Reserved, 2009.

Add Findjango as Search Provider (Firefox)