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.
community_call:minutes20210504

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
community_call:minutes20210504 [2021/04/27 12:11] – [VuFind Community Call Minutes: April 6, 2021] demiankatzcommunity_call:minutes20210504 [2021/05/04 13:16] (current) – [1. Development Planning] demiankatz
Line 1: Line 1:
 ====== VuFind Community Call Minutes: May 4, 2021 ====== ====== VuFind Community Call Minutes: May 4, 2021 ======
  
-Attending: +Attending: Demian Katz, Ere Maijala, Alexander Purr, Mario Trojan
  
 ===== Agenda ===== ===== Agenda =====
Line 13: Line 13:
 === CSV Importer === === CSV Importer ===
  
-Demian has found time to make some more progress on this (see [[https://github.com/vufind-org/vufind/pull/1761|pull request #1761]]); a configuration file format has been designed, and processing logic is underway. Feedback on the work in progress is welcomed.+Demian has found time to make some more progress on this (see [[https://github.com/vufind-org/vufind/pull/1761|pull request #1761]]); a configuration file format has been designed, and "minimum viable product" processing has been implemented. Feedback on the work in progress is welcomed.
  
 === Future of Tools === === Future of Tools ===
Line 23: Line 23:
 === Javascript Dependencies === === Javascript Dependencies ===
  
-Work still needs to continue on [[https://github.com/vufind-org/vufind/pull/1799|#1799]] when time permits. Demian plans to devote more time to this after the CSV import tool is completed.+Work still needs to continue on [[https://github.com/vufind-org/vufind/pull/1799|#1799]] when time permits. Demian plans to devote more time to this after the CSV import tool is completed. We will discuss in more detail on the next call. Ere suggests that we'll probably need another custom helper (footScript), and we may also want to review the current usage of inlineScript (and be careful about adding the ConcatTrait there, since it could result in millions of cached files if applied to small dynamic snippets of code). Mario also suggested that reducing the number of assets loaded on pages could improve search engine optimization (Google will downrank pages for too many assets / too slow load time). Ere discussed National Library of Finland's strategy: one huge JS bundle (created by including all scripts in theme.config.php), to take advantage of caching, rather than different bundles on different pages.
  
 === Possible Laminas Deprecations === === Possible Laminas Deprecations ===
Line 31: Line 31:
 === Static Analysis Tools === === Static Analysis Tools ===
  
-PHPStan has been incorporated into VuFind's continuous integration workflows, and the plan is to gradually increase its strictness to further improve the quality of the code. A bug in Psalm is causing a lot of false positive warnings, so Demian is going to wait for that to be resolved before investing more time in adding that secondary tool.+PHPStan has been incorporated into VuFind's continuous integration workflows, and the plan is to gradually increase its strictness to further improve the quality of the code. A bug in Psalm is causing a lot of false positive warnings, so Demian is going to wait for that to be resolved before investing more time in adding that secondary tool (see [[https://github.com/vufind-org/vufind/pull/1764|pull request #1764]] for more details).
  
 === utf8mb4 Database Encoding === === utf8mb4 Database Encoding ===
  
 +Mario has enabled this on a test server, and so far everything looks good; he needs more time to do extensive testing, so he will report on the results of that next call.
 ==== 2. Formalizing VuFind's Community ==== ==== 2. Formalizing VuFind's Community ====
  
Line 45: Line 46:
 ==== 4. Other Topics? ==== ==== 4. Other Topics? ====
  
 +Demian reminded everyone that [[http://openlibraryfoundation.org/about/wolfcon/upcoming/|WOLFcon registration]] is now open (and free). There will be no video recording next month to wrap this call up early for those who wish to participate in the conference.
 ===== Next Call ===== ===== Next Call =====
  
-The next call will be Tuesday, May 4, 2021 at 9am Eastern Daylight Time (13:00 GMT).+The next call will be Tuesday, June 1, 2021 at 9am Eastern Daylight Time (13:00 GMT).
  
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
community_call/minutes20210504.1619525499.txt.gz · Last modified: 2021/04/27 12:11 by demiankatz