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 12:10] – [1. Development Planning] 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 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:// | ||
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? ==== | ||
community_call/minutes20221101.1667304636.txt.gz · Last modified: 2022/11/01 12:10 by demiankatz