Warning: This page has not been updated in over over a year and may be outdated or deprecated.
developers_call:minutes20151110
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
developers_call:minutes20151110 [2015/11/06 17:49] – [1. Development Updates] demiankatz | developers_call:minutes20151110 [2015/12/21 17:18] (current) – ↷ Links adapted because of a move operation demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== VuFind Developers Call Minutes: November 10, 2015 ====== | ====== VuFind Developers Call Minutes: November 10, 2015 ====== | ||
- | Attending: | + | Attending: |
===== Agenda ===== | ===== Agenda ===== | ||
Line 24: | Line 24: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
==== 2. Development Planning ==== | ==== 2. Development Planning ==== | ||
=== Improved Author Indexing === | === Improved Author Indexing === | ||
+ | |||
+ | André and Demian have been working on getting the indexing and display of author relators right; a solution has nearly been reached. Some progress has also been made on indexing corporate authors separately from non-corporate authors to reduce the amount of MARC-specific logic coded into VuFind' | ||
=== Solr Upgrade === | === Solr Upgrade === | ||
+ | |||
+ | Demian has been doing some research into docValues. See comments on [[https:// | ||
+ | |||
+ | Ere mentioned that National Library of Finland is using docvalues on dynamic fields currently without obvious performance problems. However, they are experiencing some problems on their development instance which they hope will be resolved by the release of Solr 5.4. Demian suggested that it may be wise to wait on merging Solr 5 to master until 5.4 is released so that we can confirm that it helps with performance. | ||
=== Javascript Reorganization === | === Javascript Reorganization === | ||
+ | More tests have been written, and the test suite has been adjusted to allow both Selenium and Zombie.js drivers to be used (for either convenient headless testing, or for the ability to watch the tests executing in a real browser). Unfortunately, | ||
==== 3. VuFind 3 Roadmapping ==== | ==== 3. VuFind 3 Roadmapping ==== | ||
- | These items were noted down at the VuFind Summit; we should | + | Two main topics from Guenter: |
+ | |||
+ | 1.) Refactor application to be more component-based. | ||
+ | |||
+ | 2.) Try to build API for some functionality. | ||
+ | |||
+ | These goals should | ||
+ | |||
+ | One example: factoring out covers | ||
+ | |||
+ | Another possibility: | ||
+ | |||
+ | For next year, Markus (Guenter' | ||
- | Refactoring of Modules | + | Guenter has built a search |
- | * Separate modules for search | + | |
- | * How much is too much? | + | |
- | * ILS drivers to a module with DAIA/PAIA interface | + | |
- | API | + | Demian favored initially searching |
- | * Where? How? | + | |
- | * Simple extension of existing RSS feed? What else? | + | |
- | * Consider on a per-module basis for organization | + | |
- | * Needs to be extendable | + | |
- | Permissions | + | André pointed out that components may help spread out maintenance responsibility for the project (i.e. different people could focus on maintaining different components). |
- | * Move forward with Demian' | + | |
- | Language Namespacing | + | We also briefly discussed the other items from the [[community:conferences: |
- | * Tokenize more, chunk less | + | |
- | * API strings are a problem (EDS) | + | |
- | * Move towards | + | |
- | Minimum system requirements | + | Demian will try to find time to move forward on the permissions discussed in an email earlier in the year. |
- | * Solr 5? | + | |
- | * PHP 5.5? | + | |
- | * Compare | + | |
- | Should we continue | + | We still need volunteers |
- | * Leaning towards no | + | |
- | * Install package would be fine | + | |
- | * Git hooks | + | |
- | More asynchronous loading of inline elements | + | Demian has made progress on de-bundling the vendor directory (see [[https:// |
- | * Holdings Tab | + | |
- | * More Like This | + | |
- | Investigate new Solr spelling options | + | Ere is working on asynchronous loading of the holding tab. |
- | Support | + | New Solr spelling options are on André' |
- | Revisit binary availability status in ILS interface. | + | Demian will investigate Solr date range fields. |
- | Cover generator options | + | André mentioned that his discussions with Oliver about overcoming limitations of displaying ILS data in VuFind may help inspire improvements to the currently limited and possibly overcomplicated interface for dealing with availability status. |
- | * Cache proxied urls | + | |
- | * Pattern-based image retrieval from local file system | + | |
- | Better documentation about command line tools, LESS, etc. | + | Demian will investigate the cover generator feature requests discussed at the Summit. |
+ | Demian will work on documenting command line tools. | ||
==== 4. Next Call Date/ | ==== 4. Next Call Date/ | ||
- | There has been some renewed discussion about the call platform; there may be a need to find a more Linux-friendly call mechanism without the 10-person limitation of Google Hangouts. | + | There has been some renewed discussion about the call platform; there may be a need to find a more Linux-friendly call mechanism without the 10-person limitation of Google Hangouts. We attempted a demo of [[https:// |
Due to the Thanksgiving holiday, November 24 is not going to be a good date for a call. Instead, we will wait for December 8. | Due to the Thanksgiving holiday, November 24 is not going to be a good date for a call. Instead, we will wait for December 8. | ||
Line 90: | Line 92: | ||
==== 5. Other Topics? ==== | ==== 5. Other Topics? ==== | ||
+ | None this time. | ||
===== Next Call ===== | ===== Next Call ===== | ||
- | The next call will be Tuesday, December 8, 2015 at 10am Eastern Standard Time (15:00 GMT). | + | The next call will be Tuesday, December 8, 2015 at 9am Eastern Standard Time (14:00 GMT). |
---- struct data ---- | ---- struct data ---- | ||
+ | properties.Page Owner : | ||
---- | ---- | ||
developers_call/minutes20151110.txt · Last modified: 2015/12/21 17:18 by demiankatz