About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community:conferences:summit_2024:roadmapping

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
community:conferences:summit_2024:roadmapping [2024/09/18 17:41] – created demiankatzcommunity:conferences:summit_2024:roadmapping [2024/09/19 12:30] (current) demiankatz
Line 6: Line 6:
     * Status: In development     * Status: In development
       * :!: ACTION ITEM: Demian and Ere should complete implementation.       * :!: ACTION ITEM: Demian and Ere should complete implementation.
-  * [[https://github.com/vufind-org/vufind/pull/3853|#3853]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1703|VUFIND-1703]] - 4+ filters dropdown has a strange appearance in Sandal5 and Bootstrap5 
-    * Status: In progress; solution found, but some implementation details need adjustment. 
-      * :!: ACTION ITEM: Chris should refactor CSS to prevent build failures. Ere is willing to help if necessary. 
  
 ===== Pull Request Review (release 10.1) ===== ===== Pull Request Review (release 10.1) =====
Line 24: Line 21:
     * Status: Needs to be adjusted to reflect recent database refactoring.     * Status: Needs to be adjusted to reflect recent database refactoring.
       * :!: ACTION ITEM: Johannes should continue work based on latest review.       * :!: ACTION ITEM: Johannes should continue work based on latest review.
-  * [[https://github.com/vufind-org/vufind/pull/3860|#3860]] - Possibility to use secret file rather than string password in config files 
-    * Status: In review 
- 
-==== Minor Architectural/Backend/Documentation/Utility Improvements ==== 
-  * [[https://github.com/vufind-org/vufind/pull/3760|#3760]] - Clarify use of getWorkKeys in documentation 
-    * Status: In review. 
-      * :!: ACTION ITEM: Maccabee should revise based on latest review. 
  
 ==== ILS Driver (and Related) Improvements ==== ==== ILS Driver (and Related) Improvements ====
Line 36: Line 26:
   * [[https://github.com/vufind-org/vufind/pull/2060|#2060]] - DAIA: make accepted service list configurable   * [[https://github.com/vufind-org/vufind/pull/2060|#2060]] - DAIA: make accepted service list configurable
     * Status: Work is still needed here, but it's not clear if anyone has time to move it forward.     * Status: Work is still needed here, but it's not clear if anyone has time to move it forward.
-  * [[https://github.com/vufind-org/vufind/pull/3421|#3421]] - Use Koha REST API endpoint to pull recalls into patron holds page 
-    * Status: In review. 
-  * [[https://github.com/vufind-org/vufind/pull/3758|#3758]] - Display status of item locations by status priority 
-    * Status: In review. Needs some broken Mink tests fixed. 
-  * [[https://github.com/vufind-org/vufind/pull/3838|#3838]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1701|VUFIND-1701]] - Display FOLIO holdings record information 
-    * Status: In review. 
  
 ==== Accessibility / UI Improvements ==== ==== Accessibility / UI Improvements ====
Line 59: Line 43:
   * [[https://github.com/vufind-org/vufind/pull/3552|#3552]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1673|VUFIND-1673]] - Set unique labels for checkboxes   * [[https://github.com/vufind-org/vufind/pull/3552|#3552]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1673|VUFIND-1673]] - Set unique labels for checkboxes
     * Status: waiting for [[https://github.com/vufind-org/vufind/pull/2999|#2999]]     * Status: waiting for [[https://github.com/vufind-org/vufind/pull/2999|#2999]]
-  * [[https://github.com/vufind-org/vufind/pull/3826|#3826]] - Back to browse results feature +  * [[https://github.com/vufind-org/vufind/pull/3761|#3761]] - Facets allow for multiple selections to be made before reloading page 
-    * Status: in review; collecting feedback on design (both code and UI). +    * Status: In review.
-      * :!: ACTION ITEM: comment with opinions if you have any +
-  * [[https://github.com/vufind-org/vufind/pull/3834|#3834]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1665|VUFIND-1665]] - Persist limit value in record driver search links +
-    * Status: Needs review. +
-      * :!: ACTION ITEM: Someone, please review!+
   * [[https://github.com/vufind-org/vufind/pull/3836|#3836]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1674|VUFIND-1674]] - Show count of saved items in account menu   * [[https://github.com/vufind-org/vufind/pull/3836|#3836]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1674|VUFIND-1674]] - Show count of saved items in account menu
     * Status: Needs review.     * Status: Needs review.
   * [[https://github.com/vufind-org/vufind/pull/3877|#3877]] - Minor OverDrive bug fixes   * [[https://github.com/vufind-org/vufind/pull/3877|#3877]] - Minor OverDrive bug fixes
-    * Status: In review. 
-  * [[https://github.com/vufind-org/vufind/pull/3881|#3881]] - Introduce option to display shorter author data on EDS item detail page 
     * Status: In review.     * Status: In review.
  
Line 89: Line 67:
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1704|VUFIND-1704]] - University of Colorado Accessibility Report   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1704|VUFIND-1704]] - University of Colorado Accessibility Report
     * :!: ACTION ITEM: Needs assessment/creation of sub-tickets.     * :!: ACTION ITEM: Needs assessment/creation of sub-tickets.
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1706|VUFIND-1706]] - Printing a Record doesn't print current tab
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1708|VUFIND-1708]] - local_theme_example theme: giant reset button bug
  
 ==== Test Suite Improvements ==== ==== Test Suite Improvements ====
Line 103: Line 83:
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1695|VUFIND-1695]] - Update language translation files for release 10.1   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1695|VUFIND-1695]] - Update language translation files for release 10.1
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1702|VUFIND-1702]] - Change default theme to sandal5   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1702|VUFIND-1702]] - Change default theme to sandal5
 +
 +===== Pull Request Review (11.0) =====
 +
 +The following pull requests are scheduled for inclusion in release 11.0:
 +
 +==== New Features ====
 +  * [[https://github.com/vufind-org/vufind/pull/3918|#3918]] - Generalize DOI linker system to support other identifier types
 +    * Status: In development.
 +
 +==== Architectural Improvements / Modernizations ====
 +
 +  * [[https://github.com/vufind-org/vufind/pull/2233|#2233]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1480|VUFIND-1480]] - Convert from Laminas\Db to Doctrine
 +    * Status: In development.
 +  * [[https://github.com/vufind-org/vufind/pull/2624|#2624]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1514|VUFIND-1514]] - Replace grunt with NPM scripts
 +    * Status: In development.
 +  * [[https://github.com/vufind-org/vufind/pull/3682|#3682]] - Allow nullish coalescing operator (??) in Javascript
 +    * Status: Needs decision on timing of merge.
 +
 +==== ILS Driver (and Related) Improvements ====
 +
 +  * [[https://github.com/vufind-org/vufind/pull/2902|#2902]] - FOLIO: Use shib_cql if Shib is used for login
 +    * Status: In development.
 +  * [[https://github.com/vufind-org/vufind/pull/3758|#3758]] - Display status of item locations by status priority
 +    * Status: In review. Needs some broken Mink tests fixed.
 +
 +==== Accessibility / UI Improvements ====
 +
 +  * [[https://github.com/vufind-org/vufind/pull/2723|#2723]] - Component: confirmation menu
 +    * Status: Needs conflict resolution and reconciliation with upstream changes.
 +  * [[https://github.com/vufind-org/vufind/pull/2814|#2814]] - Replace jumpMenu control with menu-button components
 +    * Status: Needs conflict resolution.
 +  * [[https://github.com/vufind-org/vufind/pull/2934|#2934]] - Switch to Splide Carousel Library
 +    * Status: Needs to be revised to use a supported library (Splide has not been updated since 2022).
 +  * [[https://github.com/vufind-org/vufind/pull/3826|#3826]] - Back to browse results feature
 +    * Status: In review; collecting feedback on design (both code and UI).
 +      * :!: ACTION ITEM: comment with opinions if you have any
 +
 +===== Scheduled JIRA Tickets (release 11.0) =====
 +
 +==== Architectural Improvements / Modernizations ====
 +
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1210|VUFIND-1210]] - Use Solr JSON APIs
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1481|VUFIND-1481]] - Replace HTTP library
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1614|VUFIND-1614]] - Modernize PubDateVisAjax recommendation module
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1633|VUFIND-1633]] - Replace email library
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1677|VUFIND-1677]] - Prepare for laminas-view v3
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1700|VUFIND-1700]] - Replace registerTabEvents by using the 'record-tab-init' event
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1705|VUFIND-1705]] - Eliminate dependency on laminas-crypt
 +
 +==== Accessibility / UI Improvements ====
 +
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1352|VUFIND-1352]] - New Progressive Theme
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1396|VUFIND-1396]] - Investigate possibility to deprecate the Context view helper
 +
 +==== Smaller Fixes/Improvements ====
 +
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1594|VUFIND-1594]] - Provide a direct link to an ILS login form when using ChoiceAuth plus Shibboleth
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1629|VUFIND-1629]] - Investigate changes in OpenAPI 3.1; implement for API if appropriate
 +
 +==== Test Suite Improvements ====
 +
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1692|VUFIND-1692]] - Enable HTML validation in ListViewsTest after bootstrap3 is dropped
 +
 +==== Finishing Touches (Tasks for Near Release Time) ====
 +
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1655|VUFIND-1655]] - Remove deprecations from 10.x
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1694|VUFIND-1694]] - Update dependencies for release 11.0
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1696|VUFIND-1696]] - Update language translation files for release 11.0
 +
 ---- struct data ---- ---- struct data ----
 properties.Page Owner :  properties.Page Owner : 
 ---- ----
  
community/conferences/summit_2024/roadmapping.1726681316.txt.gz · Last modified: 2024/09/18 17:41 by demiankatz