Both sides previous revisionPrevious revisionNext revision | Previous revision |
development [2015/12/09 19:28] – [VuFind Developer Manual] demiankatz | development [2020/10/05 14:10] (current) – [About VuFind] demiankatz |
---|
====== VuFind Developer Manual ====== | ====== VuFind Developer Manual ====== |
| |
This page covers development of VuFind 2.x and later; for earlier versions, see the [[legacy:vufind_1.x_developer_manual|VuFind 1.x Developer Manual]]. | :!: This page covers development of VuFind 2.x and later; use of earlier versions is no longer recommended. |
| |
===== Prerequisites ===== | ===== Prerequisites ===== |
* [[development:coding_standards|Coding Standards]] - How to conform to VuFind's style. | * [[development:coding_standards|Coding Standards]] - How to conform to VuFind's style. |
* [[vufind2:recommended_tools|Recommended Tools]] - Suggestions for successful VuFind development. | * [[development:recommended_tools|Recommended Tools]] - Suggestions for successful VuFind development. |
| * [[development:making_pull_requests|Making Pull Requests]] |
| |
===== About VuFind ===== | ===== About VuFind ===== |
* [[development:architecture|Architecture Notes]] - Information on VuFind's design and dependencies. | * [[development:architecture|Architecture Notes]] - Information on VuFind's design and dependencies. |
* [[development:howtos|How-Tos]] - Step-by-step instructions on various VuFind development tasks. | * [[development:howtos|Cookbook / How-Tos]] - Step-by-step instructions on various VuFind development tasks. |
* [[development:plugins|Plugins]] - Information on the types of plug-ins used to extend VuFind functionality. | * [[development:plugins|Plugins]] - Information on the types of plug-ins used to extend VuFind functionality. |
| * [[development:profiling|Profiling]] - Information on profiling VuFind's code to improve performance. |
* [[development:testing|Testing]] - Notes on testing VuFind. | * [[development:testing|Testing]] - Notes on testing VuFind. |
| * [[development:troubleshooting|Troubleshooting]] - Notes on troubleshooting and debugging VuFind. |
| * [[development:apis|APIs]] - APIs that VuFind provides for searching and other functionality. |
| |
| |
==== VuFind Planning ==== | ==== VuFind Planning ==== |
| |
| * [[community_call|Community Call]] - A regular meeting (free, online and open to all) for discussion, planning and information sharing. |
* [[https://github.com/vufind-org/vufind/pulls|GitHub pull requests]] - A place to view and discuss work in progress on new features. | * [[https://github.com/vufind-org/vufind/pulls|GitHub pull requests]] - A place to view and discuss work in progress on new features. |
* [[http://vufind.org/jira|JIRA]] - VuFind's issue tracker. | * [[http://vufind.org/jira|JIRA]] - VuFind's issue tracker. |
| * [[http://vufind.slack.com|Slack]] - Email crhallberg@gmail.com for an invitation to the Slack if you cannot sign up directly. |
==== Other Notes ==== | ==== Other Notes ==== |
* [[http://wiki.code4lib.org/index.php/Working_with_MaRC|Working with MARC]] - This Code4Lib page offers useful resources for dealing with MARC records. | * [[http://wiki.code4lib.org/index.php/Working_with_MaRC|Working with MARC]] - This Code4Lib page offers useful resources for dealing with MARC records. |
| |
---- struct data ---- | ---- struct data ---- |
| properties.Page Owner : |
---- | ---- |
| |