DRAFT IN PROGRESS
For the Poppy release, call number browsing by type functionality was implemented. Despite thorough testing, several issues arose, both from the introduction of new functionality as well as that of existing call number browse implementation, such as:
Implications of a lack of large enough dataset for testing, especially impacting navigation
Existing validation routine that did not generate shelving orders if the call numbers did not pass validation. The lack of shelving order caused these call numbers to not appear in browse results: this has since been removed
Sorting order complications with newly added shelving order algorithms, particularly with SuDoc call numbers
Call numbers (all) sorting: Type browsing functionality introduced changes in sorting in Call numbers (all) browse option. The shelving order algorithms that were generated by type grouped call numbers by this type so it appeared that call numbers were missing from results set.