Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community_call:minutes20240305
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
community_call:minutes20240305 [2024/03/01 13:02] – [6. Open Q&A / Other Topics?] demiankatz | community_call:minutes20240305 [2024/03/05 14:45] (current) – demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== VuFind® Community Call Minutes: March 5, 2024 ====== | ====== VuFind® Community Call Minutes: March 5, 2024 ====== | ||
- | Attending: | + | Attending: |
===== Agenda ===== | ===== Agenda ===== | ||
Line 13: | Line 13: | ||
=== Release 9.1.1 === | === Release 9.1.1 === | ||
- | Version 9.1.1 was released on time. | + | Version 9.1.1 was released on time. Some subsequent bug fixes mean that a 9.1.2 is likely to close out the 9.x line at some point. |
=== Release 10.0 Release Date === | === Release 10.0 Release Date === | ||
It is obviously not possible to release 10.0 in April with all scheduled features completed. Discussion is needed about whether to take extra time on the release, or make a release with fewer changes and features. | It is obviously not possible to release 10.0 in April with all scheduled features completed. Discussion is needed about whether to take extra time on the release, or make a release with fewer changes and features. | ||
+ | |||
+ | Main outstanding feature is Bootstrap5 theme. | ||
+ | |||
+ | Bootstrap5 PR has been on hold for a while, but some related work is in progres - e.g. #3453 to better standardize tabs. Ere plans to work on updating the Bootstrap5 PR (merge latest dev, etc.) this week. After that, we can do more testing, and we will probably find it is nearly done. The question is "how perfect does this need to be?" It is likely some issues -- especially related to compatibility with local custom themes -- that we cannot discover until after the release. Best solution is likely to release bootstrap5 theme in 10.0 as " | ||
+ | |||
+ | We can aim to make bootstrap5 theme non-beta in release 10.1, and then we can change default in 11.0. | ||
+ | |||
+ | We might also need something like sandal5 to demonstrate applying custom styles on top of bootstrap5 (or maybe call it sandal-test so it doesn' | ||
+ | |||
+ | Doctrine is the other major piece, but Demian wants to delay that to 11.0 to maximize time for testing it before it goes out in a release. He hopes to establish a dev-11 branch with Doctrine merged into it as soon as possible so people can start trying it out. | ||
+ | |||
+ | After discussion, the 10.0 release seems possible in either May or June -- we will revisit our status next month to make a final decision. | ||
=== Pull Request Review (release 10.0) === | === Pull Request Review (release 10.0) === | ||
Line 29: | Line 41: | ||
* [[https:// | * [[https:// | ||
* Status: Work in progress continues; still much to do. | * Status: Work in progress continues; still much to do. | ||
+ | * :!: ACTION: Demian proposes moving to 11.0. There were no objections. | ||
* [[https:// | * [[https:// | ||
* Status: Early work in progress; still needs somebody to take the lead on moving it forward. | * Status: Early work in progress; still needs somebody to take the lead on moving it forward. | ||
+ | * :!: ACTION: Demian proposes moving to 10.1. There were no objections. | ||
* [[https:// | * [[https:// | ||
* Status: We should discuss how to finish this work after the Bootstrap 5 upgrade is complete. | * Status: We should discuss how to finish this work after the Bootstrap 5 upgrade is complete. | ||
Line 37: | Line 51: | ||
* [[https:// | * [[https:// | ||
* Status: In review | * Status: In review | ||
- | * :!: ACTION ITEM: Chris should look at style/ | + | * :!: ACTION ITEM: Chris should look at style/ |
* [[https:// | * [[https:// | ||
* Status: In review | * Status: In review | ||
Line 49: | Line 63: | ||
* [[https:// | * [[https:// | ||
* Status: In progress. | * Status: In progress. | ||
- | * :!: ACTION ITEM: Chris and Demian will continue collaborating | + | * :!: ACTION ITEM: Chris should work on Ere's latest |
- | * [[https:// | + | |
- | * Status: In review | + | |
- | * :!: ACTION ITEM: Review needed! | + | |
== New Features == | == New Features == | ||
Line 58: | Line 69: | ||
* [[https:// | * [[https:// | ||
* Status: Currently in review. | * Status: Currently in review. | ||
- | * :!: ACTION ITEM: Johannes should | + | * :!: ACTION ITEM: Johannes should |
* [[https:// | * [[https:// | ||
* Status: Previously on hold due to autocomplete problems, which have now been fixed. | * Status: Previously on hold due to autocomplete problems, which have now been fixed. | ||
Line 66: | Line 77: | ||
* [[https:// | * [[https:// | ||
- | * Status: Early proof of concept; | + | * Status: Early proof of concept; |
- | * :!: ACTION ITEM: This probably will not be useful in its present form, but Demian has identified | + | * :!: ACTION ITEM: Discussion on this PR recently led to some generic enhancements to the translation system |
* [[https:// | * [[https:// | ||
* Status: In review. | * Status: In review. | ||
Line 97: | Line 108: | ||
* [[https:// | * [[https:// | ||
+ | * :!: ACTION: Demian proposes moving to 11.0. No objections. | ||
* [[https:// | * [[https:// | ||
- | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * :!: ACTION: Demian proposes moving to 10.1. No objections. | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * :!: ACTION: Demian proposes moving to 11.0. No objections. | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
Line 137: | Line 150: | ||
==== 2. Technical Discussion: Theme Development Next Steps / Collaboration ==== | ==== 2. Technical Discussion: Theme Development Next Steps / Collaboration ==== | ||
+ | |||
+ | See above for discussion of bootstrap5 theme progress. | ||
+ | |||
+ | Mario asked about the status of jQuery. Demian clarified that we don't have a hard deadline for removing all jQuery; we're just beginning to replace jQuery code with equivalent native Javascript where practical to reduce our dependency upon external libraries as a future-proofing step. Ere noted that Bootstrap5 has a jQuery compatibility layer but may still require some changes when we upgrade (e.g. the lightbox.js may need a bootstrap5-specific version to work around jQuery-related issues). | ||
==== 3. Technical Discussion: Javascript Unit Testing? ==== | ==== 3. Technical Discussion: Javascript Unit Testing? ==== | ||
- | Discussion point: should we open a JIRA ticket to track this task? | + | Demian will open a JIRA ticket to track this task. |
==== 4. Future of Slack ==== | ==== 4. Future of Slack ==== | ||
+ | |||
+ | No updates this month. | ||
==== 5. Daylight Saving Reminder ==== | ==== 5. Daylight Saving Reminder ==== | ||
Line 149: | Line 169: | ||
==== 6. Open Q&A / Other Topics? ==== | ==== 6. Open Q&A / Other Topics? ==== | ||
- | Planning is underway for the 2024 Summit, which will coincide with either WOLFcon 2024 or a subsequent German meeting; details are under discussion, but the event will be occurring in late September | + | Planning is underway for the 2024 Summit, which will coincide with either |
+ | |||
+ | The WOLFcon call for sessions is already open; the German announcement | ||
+ | |||
+ | As soon as more details are available (probably after the March Project Management Committee meeting), Demian will make announcements to the mailing lists and Slack. | ||
===== Next Call ===== | ===== Next Call ===== | ||
community_call/minutes20240305.1709298179.txt.gz · Last modified: 2024/03/01 13:02 by demiankatz