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.
developers_call:minutes20180313

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
developers_call:minutes20180313 [2018/03/13 13:20] – [5. Other Topics?] demiankatzdevelopers_call:minutes20180313 [2018/03/13 13:29] – [5. Other Topics?] demiankatz
Line 70: Line 70:
 ==== 5. Other Topics? ==== ==== 5. Other Topics? ====
  
-Ere has been making good progress on the Zend Framework 3 upgrade and is finding it fairly easy so far (after an initial learning curve).+Ere has been making good progress on the Zend Framework 3 upgrade and is finding it fairly easy so far (after an initial learning curve). He likes the trend toward breaking things into smaller pieces for easier overriding. 
 + 
 +There was some discussion of other areas in need of improvement -- other heavy-weight controllers like MyResearchController, and the ILS drivers. Specific ILS driver discussions: 
 + 
 +  - getConfig is used in many places; perhaps a better mechanism for reporting ILS capabilities can be developed for greater clarity. 
 +  - Some ILS drivers have not been maintained in multiple years; we may want to come up with a process for retiring them, as this legacy code makes future refactoring and improvement more challenging. 
 +  - Some ILS drivers are very large; perhaps we should consider breaking them into multiple classes (though this need may go away in future as newer ILS APIs reduce the need for internal logic). 
 +  - Ere has implemented some local customer payment and account modification functionality; he may contribute some of this as pull requests in the future.
 ===== Next Call ===== ===== Next Call =====
  
developers_call/minutes20180313.txt · Last modified: 2018/03/13 13:29 by demiankatz