Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community_call:minutes20211207
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
community_call:minutes20211207 [2021/11/29 14:46] – created demiankatz | community_call:minutes20211207 [2022/01/25 13:03] (current) – [Next Call] demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== VuFind® Community Call Minutes: December 7, 2021 ====== | ====== VuFind® Community Call Minutes: December 7, 2021 ====== | ||
- | Attending: | + | Attending: |
===== Agenda ===== | ===== Agenda ===== | ||
Line 12: | Line 12: | ||
=== Future of JIRA === | === Future of JIRA === | ||
+ | |||
+ | Demian continues to discuss this with the OLF and expects a resolution reasonably soon (though it may still take a few more months). | ||
=== Possible Laminas Deprecations === | === Possible Laminas Deprecations === | ||
+ | |||
+ | Demian has begun experimenting with Doctrine; he successfully ported a different project from Laminas-DB to Doctrine as a proof of concept (see [[https:// | ||
+ | |||
+ | Ere asked about possible advantages of using Doctrine; Demian noted a few: | ||
+ | |||
+ | * Better separation of concerns -- data models are not tightly coupled to database-level implementation details; instead, model classes represent entities, and separate service classes do the work of persisting/ | ||
+ | * Good project stability -- long history, huge user base, broad support for databases | ||
+ | * Potentially better database query modeling (a query builder somewhat similar to the Laminas DB approach of object-oriented query generation, but also the ability to write query strings in DQL, which may be more straightforward in many cases). | ||
+ | * Multiple layers of database interaction -- i.e. high-level abstraction where useful, but also the ability to do more direct database interactions where needed (e.g. for the database upgrade functionality in the installer). | ||
+ | |||
+ | Demian is still doing research and experimentation and is open to alternatives, | ||
+ | |||
+ | The Laminas HTTP replacement seems less urgent, though Demian still plans to investigate further if/when time permits. | ||
=== Static Analysis Tools === | === Static Analysis Tools === | ||
+ | |||
+ | No news. | ||
=== Citation Style Language === | === Citation Style Language === | ||
+ | |||
+ | Mario is interested in moving forward with [[https:// | ||
==== 2. Video Topic Brainstorming ==== | ==== 2. Video Topic Brainstorming ==== | ||
+ | Demian plans to work on " | ||
+ | |||
+ | Ere suggested that we could consider re-recording some of the videos that have gotten out of date, rather than adding new videos and increasing the amount of content that needs to be maintained. | ||
==== 3. Other Topics? ==== | ==== 3. Other Topics? ==== | ||
+ | None this month. | ||
===== Next Call ===== | ===== Next Call ===== | ||
- | The next call will be Tuesday, | + | The next call will be Tuesday, |
---- struct data ---- | ---- struct data ---- | ||
+ | properties.Page Owner : | ||
---- | ---- | ||
community_call/minutes20211207.1638197215.txt.gz · Last modified: 2021/11/29 14:46 by demiankatz