Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development
Table of Contents
VuFind® Developer Manual
This page covers development of VuFind® 2.x and later; use of earlier versions is no longer recommended.
Prerequisites
- Coding Standards - How to conform to VuFind®'s style.
- Recommended Tools - Suggestions for successful VuFind® development.
- Making Pull Requests - How to contribute code to the project.
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.
- Built-in Development Tools - Notes about useful utilities built into VuFind®.
External Links
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/09/05 10:53 by demiankatz