Today, we are pleased to announce two new sister sites to SearchYC. The first, SearchAF indexes and searches the Arc Forum by pg and rtm; and the second, SearchNM does the same for New Mogul by nickb.
These sites run on the same Arc codebase as Hacker News, so it was only appropriate that SearchAF and SearchNM run on the same codebase as SearchYC. The process of supporting additional sites, while trivial in nature, was humbling in that I quickly realized how many hard-coded strings existed in the underlying Rails code. Once that was fixed, however, the process of forking and skinning the site was pretty straightforward. Surprisingly, SearchYC's web crawler, YCScout, was already in a pretty good state. After updating the configuration file to target another site, write to a new database, etc., it happily went about its business of generating new indexes for AF and NM. I was also happy to find that it supported nickb's customizations for displaying embedded video clips on New Mogul without issue.
On the horizon for SearchYC is version 3.0. There is currently discussion of rewriting the search backend of SearchYC, which is based heavily on acts_as_solr. This Rails/Solr adapter is no longer supported, so I'm going to either move to a fully custom solution, or more likely shop around for a better supported Rails plugin. Recommendations are always welcome.
In terms of new features, the roadmap currently consists of:
- advanced search filters for points and post date
- duplicate URL checker
- web crawler improvements
- data visualization (?)