Responsibilities

  Application Programming, as part of the Systems Office, is responsible for application software which supports library services, bibliographic control for library collections, and emerging digital library initiatives: Analyzes, designs, implements and maintains library related software, including workstation applications, network services, database servers, and enhancements to mainframe library management systems.

Projects

u Coming soon
  List 1.
  List 2.

Reports

         Year 2002

u NOTIS maintenance and cleanup
  FIND_BY_TAG, CHNG_BY_TAG utilities.
  Online shelflist.
  Set non-filing indicators (for non-english text).
  LSF refiles report.
  Fix tag sequence of 1xx tags after 245 tag.
  Reformat 856 tags.
  Reformat / replace / delete 035 tags.
  Find and check tags for repeats.
  Banner extract.
  LSF reconciliation extract.
u LSF
  Selector reports (rewrite).
  GFA9 upgrade and test config.
  Reconciliation extract.
u Borrow Direct
  Patron authentication and privacy.
  Usage statistics.
  Patron survey.
  Test system config.
  Server upgrade.
  Picklist format and print.
u Voyager migration and testing
  SIIOG.
  NOTIS patron extract.
  Borrow Direct check in log (rewrite).
  Borrow Direct Self Check client.
  LSF accessions and refiles (rewrite).
  MSSA database synchronization (rewrite).
  Cleanup items migrated with no status.
  Cleanup duplicate barcodes.
u Voyager exploitation
  Patron load from Data Warehouse and Banner.
  Bursar transfer.
  Invoice transfer.
  Vendor Oracle update.
  Add / Remove Patron Group utility.
  Voyager Client scanner utility.
  LSF callslip daemon.
  ExportQ / ExtractQ.
  Discharge History.
  LC batch matching.
  CJK loader.
  049 --> 949 bulk preload formatter.
  Add localyale in MFHD records.
u Professional development and technical training
  SIIOG.
  ALA.
  LITA.
  VUGM.
  Java training.
  ACCESS / SQL training.
  Voyager training.

Tools

u NOTIS program development (not quite dead yet)
  S/390 + TN3270.
  OPEN/MVS +CICS +TSO +WEBSPHERE.
  Primary development in C + JCL.
  Secondary development in C++ and PERL.
  Proprietary HTML dialect for Web OPAC.
u Stand alone Desktop development (mostly maintenance)
  VISUAL BASIC.
  SQL SERVER.
  ODBC.
u Voyager native program development (mostly loaders so far)
  Sun SPARC.
  SOLARIS + ssh + Xwindows (via tunnel) + CDE .
  Forte Developer, Enterprise Edition (now available as ONE Studio).
  CVS.
  Java SDK 1.4.
  Some csh, some ksh.
u Voyager server extensions (ExportQ, Callslip)
  Above +.
  ORACLE 8.1.
  Oracle lite JDBC.
u Voyager client extensions (ExportQ, Circ History, Callslip)
 Above +.
  Windows 2000.
  VISUAL BASIC.
  JRE 1.4.
  Proprietary Socket interface.
  Proprietary DLL interface (tested, not yet used).
u Other (LSF, Borrow Direct, ...? )
  Above +.
  Informix.
  Progress.
  SQL Sever.
  Apache.
  CGI.
  PERL.
  Macro Express.
u Our own Desktops ( 3 programmers + file server)
  Windows 2000.
  VISUAL BASIC.
  MS Office Professional (suite).
  ORACLE.
  Sun ONE Studio + JDK 1.3 + JDK 1.4 + CVS.
  MARC handler.
  VEDIT.
  Dream Weaver.
  Fireworks.
  Netscape.
  SSH + Xwin32.
  Host Explorer.

Expertise

u Coming soon
  List 1.
  List 2.

Upcoming

u Coming soon
  List 1.
  List 2.

Staff

  Jeffrey Barnett, Sr. Applications Specialist, SML 606
jeffrey.barnett@yale.edu432-1752

  Roy Lechich, Senior Programmer Analyst, SML 607
roy.lechich@yale.edu@yale.edu432-1845

  Yue Ji, Programmer Analyst, SML 607
yue.ji@yale.edu432-9051
 

Last Updated: Monday, 28-Jul-2003 16:05:54 EDT
Send comments to: lso.pgm@yale.edu
|Systems Office | Yale University Library | Yale University |