User:Dcook

From Koha Wiki
Jump to navigation Jump to search

Bio

Software engineer at Prosentient Systems in Sydney, Australia.

Working in the library world since 2006, and developing Koha since 2012.

Development interests

  • Koha Plugins
    • Add a plugin to many Koha instances at once using the CLI
      • To make plugin management easier for vendors
    • Prevent Intranet users from uploading plugins (so only system administrators can add available plugins)
      • To prevent library administrators from adding unverified plugins
    • Provide Intranet users a preconfigured list of plugins to download and install into Koha
      • To allow library administrators to only install plugins they actually want
  • OAI-PMH
    • Add import API to core Koha code
    • Create Koha plugin to use high performance interactive OAI-PMH harvester
  • Pluggable authentication system
    • OpenID Connect auth Koha plugin
      • Much of this work already exists but needs upstreaming
  • RabbitMQ-based task scheduler / FIFO job queue
    • Usable by Koha plugins
  • APIs
    • Provide Koha search results via API
  • Discovery interfaces
  • Better database migration system
    • Possibly use DBIC for deploying and upgrading schema
  • Creating more effective ways of maintaining MARC bibliographic frameworks
  • Replacing CGI with PSGI
  • Upgrading to Perl 7