Mastering solr part I: Development environment