Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community_call:minutes20230207
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:minutes20230207 [2023/02/01 17:38] – [3. Open Q&A / Other Topics?] demiankatz | community_call:minutes20230207 [2023/02/07 14:50] – [2. Technology Discussion: Doctrine Migration] demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== VuFind® Community Call Minutes: February 7, 2023 ====== | ====== VuFind® Community Call Minutes: February 7, 2023 ====== | ||
- | Attending: | + | Attending: |
===== Agenda ===== | ===== Agenda ===== | ||
Line 26: | Line 26: | ||
* Next step: continue test/review process - CH / DK | * Next step: continue test/review process - CH / DK | ||
* [[https:// | * [[https:// | ||
- | * Next steps: merge dev branch, | + | * Next step: finish review/ |
+ | * [[https:// | ||
+ | * Next step: review - CH / EM | ||
=== 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 33: | Line 35: | ||
* [[https:// | * [[https:// | ||
+ | * Demian proposes pushing to 9.1 | ||
* [[https:// | * [[https:// | ||
+ | * Demian proposes pushing to 9.1 | ||
* [[https:// | * [[https:// | ||
- | | + | |
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
Line 51: | Line 55: | ||
Demian highlighted the need to migrate to a different database abstraction layer. His presentation was recorded and will be shared in the near future. | Demian highlighted the need to migrate to a different database abstraction layer. His presentation was recorded and will be shared in the near future. | ||
+ | |||
+ | After the recording, Peter asked whether automated tools could be used to help with the migration work. Demian noted that an auto-generation tool was used successfully to generate Doctrine entities for the existing database, but that deeper porting of the code would be quite difficult to automate. | ||
+ | |||
+ | Mario also suggested that, while Demian suggested the possibility of using a -> | ||
==== 3. Open Q&A / Other Topics? ==== | ==== 3. Open Q&A / Other Topics? ==== | ||
- | Demian | + | Demian |
+ | |||
+ | Peter discussed a use case for having a special link to highlight a particular ChoiceAuth option to prevent confusion (e.g. log in by Shibboleth by default, but provide a link to display a different option like ILS login). Peter was able to make this work by adding Javascript to show/hide different options based on a hash fragment in the URL. He will share his code via Slack. | ||
+ | |||
+ | Peter asked for guidance about when code should be contributed upstream vs. maintained locally. Demian suggested that the project is generally receptive to non-breaking changes that can be made configurable. Peter also asked whether to open a PR directly or lead with a JIRA ticket. Demian suggested that PRs are always welcome, but a JIRA ticket could be a good way to gauge interest and solicit discussion for a complex feature before investing time and effort into development. | ||
+ | |||
+ | Mario mentioned that Google Scholar complained about VuFind' | ||
===== Next Call ===== | ===== Next Call ===== | ||
community_call/minutes20230207.txt · Last modified: 2023/02/07 14:52 by demiankatz