Call Numbers Browse Refactor
Status | RESOLVED |
---|---|
Priority | P1 |
Estimated Effort | XXL |
Tech Design Required | Yes |
Associated Modules | https://folio-org.atlassian.net/wiki/spaces/SPITFIRE/pages/234717209 |
Epic | |
Incurred Date | Apr 1, 2023 |
Resolution Date | Mar 21, 2025 |
Description
The current implementation of the call number browse functionality has several limitations and produces a significant number of bugs. Fixing these bugs requires considerable effort and often results in additional bugs due to the workarounds employed. These issues hinder our ability to expand and improve the feature, especially with the planned addition of browsing by type.
Impact
The existing limitations and bugs in the call number browse functionality are causing user frustration and preventing the development team from adding new features. This impacts user satisfaction and delays the release of enhancements that could improve the overall user experience.
Resolution Plan
To address this technical debt, we will refactor the current implementation of the call number browse functionality. The plan includes:
Analysis: Review the current design and identify the root causes of the limitations and bugs.
Redesign: Develop a new design that addresses the identified issues and supports future enhancements.
Implementation: Refactor the existing codebase according to the new design.
Testing: Conduct comprehensive testing to ensure the refactored implementation resolves existing bugs and does not introduce new issues.
Dependencies
No dependencies
Updates
May 29, 2024 The page created
Mar 21, 2025 Resolved