Coffeecode Consulting
Software customization, documentation, training, and migration services
I'm Dan Scott, sole proprietor of Coffeecode Consulting, and I have
contributed code, documentation, and time to many open source communities since
2000. I am perhaps best known for my efforts with the Evergreen open source library system; you'll
find me active on the mailing
lists and IRC channel trying
to help welcome newcomers and strengthen the Evergreen project overall.
I make all of the output from my consulting work--code,
documentation, training materials--openly available to the community under the
appropriate licences. None of us have the time to waste recreating such
deliverables, and our communities are collectively stronger if everyone shares
their efforts. Note that this means if you are looking for someone to work on
proprietary code, you are going to have to find someone else.
Contact
Send me an email at dan@coffeecode.net and let me know what
you need.
Evergreen services
These are some of my areas of expertise in which I have a particular
interest in doing more work:
- Catalogue development: major contributor to the TPAC, with
a focus on clean HTML + CSS, accessibility, and structured data (schema.org
enhancement). Recent work includes:
- 880 "alternate graphic field" support (2.4 feature)
- Linkable library names in copy tables (2.5 feature)
- Authorities development: developed the authority
management interface and much of the authority / bibliographic linking and
automated update infrastructure
- Training: many sessions given at various Evergreen
conferences
- Migration: migrated a number academic and special
libraries to Evergreen
- Documentation: a co-author of
Evergreen
in Action (2012) and a frequent contributor to the Evergreen
documentation
- Troubleshooting: From relieving database performance
bottlenecks to overcoming upgrade obstacles... I've done a lot.
- Quality assurance: I set up the continuous
integration platform for Evergreen.
PostgreSQL training
- Introducing SQL, PostgreSQL, and the Evergreen database
schema: three-day course developed initially for Bibliomation (2010),
revised and extended for COOL (2013)
- Implementing full-text search in PostgreSQL: tutorial
delivered at PostgresOpen 2012
VuFind services
- Development: Recently contributed several bug fixes for
the Evergreen driver for VuFind; have also contributed a structured data
implementation for VuFind