Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community_call:minutes20240206
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
community_call:minutes20240206 [2024/01/29 18:46] – [1. Development Planning] demiankatz | community_call:minutes20240206 [2024/02/06 15:01] (current) – demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== VuFind® Community Call Minutes: February 6, 2024 ====== | ====== VuFind® Community Call Minutes: February 6, 2024 ====== | ||
- | Attending: | + | Attending: |
===== Agenda ===== | ===== Agenda ===== | ||
Line 9: | Line 9: | ||
=== Newsletter Highlights === | === Newsletter Highlights === | ||
- | The [[community: | + | The [[community: |
=== Release 9.1.1 === | === Release 9.1.1 === | ||
- | Discussion point: is it time to set a release date yet? | + | The 9.1.1 release will be ready soon. Demian proposes |
=== Pull Request Review (release 10.0) === | === Pull Request Review (release 10.0) === | ||
Line 42: | Line 42: | ||
* Status: In progress. | * Status: In progress. | ||
* :!: ACTION ITEM: Ere should continue work; others should test as time permits. | * :!: ACTION ITEM: Ere should continue work; others should test as time permits. | ||
- | * [[https:// | ||
- | * Status: In progress. | ||
- | * :!: ACTION ITEM: Demian should finish resolving backward-compatibility problems. | ||
* [[https:// | * [[https:// | ||
* Status: In progress. | * Status: In progress. | ||
Line 59: | Line 56: | ||
* [[https:// | * [[https:// | ||
* Status: In progress. | * Status: In progress. | ||
- | * :!: ACTION ITEM: Thomas | + | * :!: ACTION ITEM: Demian |
* [[https:// | * [[https:// | ||
- | * Status: | + | * Status: |
- | * :!: ACTION ITEM: Thomas | + | * :!: ACTION ITEM: Chris and Demian |
== Smaller Features/ | == Smaller Features/ | ||
Line 74: | Line 71: | ||
* Status: In review. | * Status: In review. | ||
* :!: ACTION ITEM: Waiting for progress from @padmasreegade. | * :!: ACTION ITEM: Waiting for progress from @padmasreegade. | ||
+ | * [[https:// | ||
+ | * Status: Needs review | ||
== Specialized PRs Requiring Input from Creators == | == Specialized PRs Requiring Input from Creators == | ||
Line 141: | Line 140: | ||
==== 2. Technical Discussion: Theme Development Next Steps / Collaboration ==== | ==== 2. Technical Discussion: Theme Development Next Steps / Collaboration ==== | ||
+ | Discussion point: font size in Sandal theme. The sandal theme default font size is 16px, compared to the original bootstrap3 default font size of 14px. | ||
+ | |||
+ | Claas approves of the larger font size for the sake of accessibility; | ||
+ | |||
+ | However, Ere pointed out that in the sandal theme, the contrast between large font and small font looks strange in some situations, so maybe some small fonts need to be enlarged. | ||
+ | |||
+ | Maccabee pointed out that the fixed width of the page is based on decade-old decisions; we should probably consider widening it, which could permit more space for the larger font. | ||
+ | |||
+ | Chris pointed out that some elements are relative to the base font size, so changing font size may also impact sizing of other controls and elements. | ||
+ | |||
+ | There was discussion about the relationship between font size and line height and trade-offs between information density and aesthetics. | ||
+ | |||
+ | General consensus: we'll leave things as they are for now, but we're open to making changes as needed. We should revisit page width, etc., as part of the bootstrap5 theme design (modernize design and technology at the same time). | ||
+ | |||
+ | Ere pointed out that there are some hard-coded values related to screen width in multiple places; we might want to standardize/ | ||
+ | |||
+ | Maccabee suggested that we might consider allowing width to stretch more within a range of values instead of hard-coding it to a fixed width. | ||
+ | |||
+ | Claas mentioned that in their theme, breakpoints have been reduced to just two sizes: large, desktop mode and narrower, tablet/ | ||
+ | |||
+ | Ere pointed out that we can now use flex to achieve good reactivity that was not possible with earlier CSS technology. | ||
+ | |||
+ | Maccabee mentioned that Lehigh is experimenting with width related to combined search (which has different requirements than other things due to more content in multiple columns). | ||
==== 3. Technical Discussion: Javascript Unit Testing? ==== | ==== 3. Technical Discussion: Javascript Unit Testing? ==== | ||
+ | Chris raised the need for testing our Javascript code in isolation, not just through the integration tests. It might be helpful to use something like jest for this. Chris volunteered to take the lead on this; Demian offered to help with CI integration once the baseline test logic is in place. | ||
+ | |||
+ | Jest seems to be a favored testing framework: Maccabee pointed out that OLF uses Jest in other projects (FOLIO, etc.). Demian also has Jest experience from other projects (Universal Viewer, VuDL). It's also highly rated in the "State of JS" report. | ||
==== 4. Future of Slack ==== | ==== 4. Future of Slack ==== | ||
+ | No news this month; Peter hopes to have more time to look into this now that the FOLIO JIRA instance has been moved to the cloud. | ||
==== 5. Open Q&A / Other Topics? ==== | ==== 5. Open Q&A / Other Topics? ==== | ||
+ | Demian mentioned that the PHPUnit 10 upgrade was completed and merged today; due to internal changes to the framework, it was necessary to remove the AutoRetryTrait formerly used by Mink tests. Thanks to Ere's test stability improvements, | ||
+ | |||
+ | Maccabee is having trouble with the spell check component; he is not happy with the results coming from Solr and is interested in whether people have advice on improving the quality of suggestions. Demian mentioned that VuFind' | ||
===== Next Call ===== | ===== Next Call ===== | ||
community_call/minutes20240206.1706553989.txt.gz · Last modified: 2024/01/29 18:46 by demiankatz