About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development

VuFind® Developer Manual

:!: This page covers development of VuFind® 2.x and later; use of earlier versions is no longer recommended.

Prerequisites

About VuFind®

  • Architecture Notes - Information on VuFind®'s design and dependencies.
  • Cookbook / How-Tos - Step-by-step instructions on various VuFind® development tasks.
  • Plugins - Information on the types of plug-ins used to extend VuFind® functionality.
  • Profiling - Information on profiling VuFind®'s code to improve performance.
  • Testing - Notes on testing VuFind®.
  • Troubleshooting - Notes on troubleshooting and debugging VuFind®.
  • APIs - APIs that VuFind® provides for searching and other functionality.

VuFind® Planning

  • Community Call - A regular meeting (free, online and open to all) for discussion, planning and information sharing.
  • GitHub pull requests - A place to view and discuss work in progress on new features.
  • JIRA - VuFind®'s issue tracker.
  • Slack - Email info@vufind.org for an invitation to the Slack if you cannot sign up directly.

Other Notes

  • Working with MARC - This Code4Lib page offers useful resources for dealing with MARC records.
development.txt · Last modified: 2024/07/15 17:00 by demiankatz