Meet Your Developer: Paul Pound

Another month has come and gone and it's once again time to Meet Your Developer. Today we have an interview with Paul Pound, Systems Analyst/Developer at the University of Prince Edward Island and the original developer of the first Islandora modules back in 2007. Please tell us a little about yourself. What do you do when you’re not at work? I've been a developer at the UPEI Robertson Library since 2007, working with Islandora and many other open source software stacks including OCS, OJS, Evergreen, Moodle, Taverna and others. When I'm not at work I spent most of my time with my family, a lot of that time is devoted to trying to keep up with my kids while skiing and during other outdoor activities. I also spent time at the gym or running. How long have you been working with Islandora? How did you get started? I started working on Islandora before Islandora had a name. I got started working with Drupal and Fedora when I came to UPEI. The Robertson Library already had the Drupal VRE environment and Mark wanted to integrate Fedora into the VRE infrastructure so we started working on a Drupal module to view and manage Fedora objects. Sum up your area of expertise in three words: Driving Donald crazy (Donald is the Systems Librarian at the Robertson Library and my boss) What are you working on right now? I've spent a lot of time in the last little while working on integrating Islandora with other systems like Taverna. At UPEI we are using Taverna Workbench to design our microservice workflows and Taverna Server to call the appropriate services at the appropriate time. The Taverna workflow project started as a student project lead by the Library (https://github.com/roblib/php_listeners). I also spend a fair bit of time migrating sites from earlier versions of Drupal and other systems to Drupal 7. I'm also interested in integration with Duracloud. We have proof of concept Drupal module we call islandora_vault (code named cirrostratus_assimilate and available here https://github.com/ppound/cirrostratus_assimilate) that I would like to spend more time on. What contribution to Islandora are you most proud of? There are a few things I'm proud of and a few things that I'm not so proud of. The two things that I did that probably had the most impact would be the original Drupal filter, and the original Solr integration. The Drupal filter allows Fedora to authenticate against a database (usually a Drupal database but can really be any mysql database) so it opened the door for Islandora and XACML integration. The Solr module allowed us to use Islandora in new ways as we could use facets and filters and all the great stuff that Solr offers. What new feature or improvement would you most like to see? Easier install. What’s the one tool/software/resource you cannot live without? I've always used the Netbeans ide and the Oxygen Xml editor a lot and they work great. Recently Intellij gave us an open source license for the Idea ide which I think will let me replace Netbeans and Oxygen with one tool (I haven't had to use Oxygen [other then for breathing] or Netbeans since I started using Idea). If you could leave the community with one message from reading this interview, what would it be? This is a very interesting time in both the Fedora (Fcrepo 4 initiative) and Drupal (Drupal 8) communities and Islandora relies on both so I would say hang on and enjoy the ride.