Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community_call:minutes20221101
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
community_call:minutes20221101 [2022/11/01 11:56] – [Next Call] demiankatz | community_call:minutes20221101 [2022/11/01 13:40] (current) – [2. Technology Demo for Javascript Tooling Planning] demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== VuFind® Community Call Minutes: November 1, 2022 ====== | ====== VuFind® Community Call Minutes: November 1, 2022 ====== | ||
- | Attending: | + | Attending: |
===== Agenda ===== | ===== Agenda ===== | ||
Line 18: | Line 18: | ||
* Next step: finish testing and fixing outstanding style issues - CH / DK | * Next step: finish testing and fixing outstanding style issues - CH / DK | ||
* [[https:// | * [[https:// | ||
- | * Next step: test/review - DK / JL / Overdrive user(s) | + | * Next step: test/review/reply to review comments |
* [[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:// | ||
Line 28: | Line 28: | ||
* Next step: decide whether Solr 9 belongs in release 9.0 or 10.0 of VuFind® | * Next step: decide whether Solr 9 belongs in release 9.0 or 10.0 of VuFind® | ||
* [[https:// | * [[https:// | ||
- | * Next step: awaiting review - AL / EM / MT | + | * Next step: approved by EM, awaiting |
* [[https:// | * [[https:// | ||
* Next step: finish code and review - SK / DK | * Next step: finish code and review - SK / DK | ||
Line 37: | Line 37: | ||
== In Progress == | == In Progress == | ||
- | * [[https:// | + | * [[https:// |
* Next step: give tech demos - CH ; discuss - Community | * Next step: give tech demos - CH ; discuss - Community | ||
== Not Started - No Blockers == | == Not Started - No Blockers == | ||
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
== Not Started - With Prerequisites == | == Not Started - With Prerequisites == | ||
Line 61: | Line 61: | ||
==== 2. Technology Demo for Javascript Tooling Planning ==== | ==== 2. Technology Demo for Javascript Tooling Planning ==== | ||
+ | Chris proposed using package.json scripts instead of using Grunt (which is no longer widely used and is somewhat hard to understand). Some tasks will "just work" (like eslint, which is a simple command that loads a default configuration file), but other tasks may require custom scripts (like less/sass, which needs to account for our theme inheritance, | ||
+ | |||
+ | Chris also raised the issue of Javascript modernization -- should we use React, Vue.js, Typescript, etc. Possible compromise that could improve code quality without increasing complexity of deployment/ | ||
+ | |||
+ | Next steps: Chris will set up a PR to begin the grunt --> npm conversion, starting with SCSS compilation (which Claas will help test). | ||
==== 3. Other Topics? ==== | ==== 3. Other Topics? ==== | ||
+ | Reminder: next month, Daylight Saving adjustments will be complete worldwide, and this meeting will take place in Eastern Standard instead of Eastern Daylight; please adjust your local calendar if necessary. | ||
===== Next Call ===== | ===== Next Call ===== | ||
community_call/minutes20221101.1667303778.txt.gz · Last modified: 2022/11/01 11:56 by demiankatz