For many sites, internal search is critical functionality and heavily relied upon by visitors. But often, there's little consensus about how and when to test the quality of results, or the best ways to optimize the results on an ongoing results. I'll share my own thoughts on the subject but would love for this to be more of a BOF-style open discussion.
Recent Talks
One of the key strengths of Drupal is its flourishing ecosystem for contributed modules. Best of all, you can jump in and add yoour own module! All you really need is a good idea, though of course some programming knowledge, understanding of Drupal coding standards, and a few other technical things would help.
This talk will focus less on how to write code or what code you should write, and more on the process of creating a module, submitting it on Drupal.org, and getting it adopted by the community. We'll touch on such topics as:
A live demonstration of Smart Date, and discussion about how Smart Date can help meet a variety of common requirements.
A new spin on a talk I've given a few times this year, focusing specifically on recurring dates. This will also be my first time mentioning a couple of newer modules on the Drupal datetime ecosystem.
First time doing a live install of Smart Date Calendar Kit in the session. It was a little nerve wracking, but fun!
An exciting improvement in Drupal 8 is having a date field in core. That said, custom code is often needed to provide commonly-requested functionality. The Smart Date module allows you to upgrade your date fields, quickly and easily!