Describir: The reSearcher software suite: a case study of library collaboration and open source software development.