Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community_call:minutes20230110
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
community_call:minutes20230110 [2023/01/09 19:54] – [1. Development Planning] demiankatz | community_call:minutes20230110 [2023/01/10 14:26] – [3. Open Q&A / Other Topics?] demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== VuFind® Community Call Minutes: January 10, 2023 ====== | ====== VuFind® Community Call Minutes: January 10, 2023 ====== | ||
- | Attending: | + | Attending: |
===== Agenda ===== | ===== Agenda ===== | ||
Line 13: | Line 13: | ||
=== Pull Request Review (9.0 milestone) === | === Pull Request Review (9.0 milestone) === | ||
- | * [[https:// | + | * [[https:// |
* Next step: resolve conflicts; finish testing and fixing outstanding issues - CH / DK | * Next step: resolve conflicts; finish testing and fixing outstanding issues - CH / DK | ||
- | * [[https:// | + | * [[https:// |
* Next step: final test/review - DK | * Next step: final test/review - DK | ||
* [[https:// | * [[https:// | ||
* Next step: decide when to add buttons and when to use MenuButton controls from [[https:// | * Next step: decide when to add buttons and when to use MenuButton controls from [[https:// | ||
- | * [[https:// | + | * [[https:// |
* Next steps: finish discussion, ensure full test coverage - CH / DK | * Next steps: finish discussion, ensure full test coverage - CH / DK | ||
- | | + | * [[https:// |
- | * Next step: decide whether Solr 9 belongs in release 9.0 or 10.0 of VuFind® -- no strong opinions on call; DK will talk EM | + | |
- | | + | |
* Next step: Discuss / finish TODO list - CH | * Next step: Discuss / finish TODO list - CH | ||
- | * [[https:// | + | * [[https:// |
* Next step: continue test/review process - CH / DK | * Next step: continue test/review process - CH / DK | ||
* [[https:// | * [[https:// | ||
* Next step: continue test/review process - SK / DK | * Next step: continue test/review process - SK / DK | ||
* [[https:// | * [[https:// | ||
- | * Next step: awaiting review | + | * Next step: final testing |
=== JIRA Ticket Review (9.0 release, without an existing pull request above) === | === JIRA Ticket Review (9.0 release, without an existing pull request above) === | ||
Line 48: | Line 46: | ||
* Prerequisite: | * Prerequisite: | ||
- | ==== 2. Technology Demo ==== | + | ==== 2. Technology Demo: Typescript Annotations |
+ | Chris mentioned that after reflecting on feedback from last month' | ||
+ | |||
+ | Chris then demonstrated a way to add [[https:// | ||
+ | |||
+ | It should be easy to integrate type checking into continuous integration. It should also be possible to enforce the inclusion of typing via eslint with " | ||
+ | |||
+ | We should be able to introduce this via a new pull request; no need to wait on other "npm scripts" | ||
+ | |||
+ | There was discussion of whether we should at some point introduce a compilation step for our Javascript assets. Down sides: introducing compilation steepens learning curve; could complicate deployment process for complex sites like Finna with many views. Advantage: would make it easier to manage dependencies, | ||
+ | |||
+ | Possible middle ground on compilation: | ||
==== 3. Open Q&A / Other Topics? ==== | ==== 3. Open Q&A / Other Topics? ==== | ||
+ | Ere is releasing RecordManager 2.0 today! | ||
===== Next Call ===== | ===== Next Call ===== | ||
community_call/minutes20230110.txt · Last modified: 2023/01/10 14:31 by demiankatz