Angular staff catalog continued (cira 3.2)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Evergreen 3.2
As part of the initial AngularJS => Angular development cycle, I ported a large chunk of catalog functionality from the TPAC to Angular, with the goal (apart from learning Angular) of eventually replacing the TPAC iframe in the browser client with a native Angular interface.
The existing UI can be found on 3.2+ servers at: https:/
I'm opening this card so we can discuss future plans and to track some additional development I have done on the Angular staff catalog in the meantime.
My working branch (unsquashed) is here:
(Will rename branch once I have a bug number).
Additional work done so far includes:
* Record detail "Holds" and "MARC Edit" tabs redirect to AngJS UI.
* Record detail monograph part tab ported to Angular
* Basket selectors, basket page, and basket actions
* Place holds UI (see TODO's below)
Known TODO items (there are certainly more):
* Redirect to AngJS for "Holdings View" and "Conjoined Items"
* Copy location search filter
* Place holds advanced hold options
* Place holds UI patron search
* Group formats and editions
For now, I'm focused mainly on port functionality over as-is (with some usability improvements) so that the Angular catalog can be usable by staff sooner than later. My hope is we can accomplish enough in the 3.3 development cycle that we can provide an entry point to the Angular catalog for sites that want to start beta testing the new UI in production.
I plan to address the first 2 TODO items above soon, and possibly #3. The others are considerably more involved, so their future is unclear at the moment.
tags: | added: angular |
Changed in evergreen: | |
assignee: | nobody → Dan Wells (dbw2) |
Changed in evergreen: | |
milestone: | 3.3-beta1 → 3.3-rc |
Changed in evergreen: | |
milestone: | 3.3-rc → 3.next |
milestone: | 3.next → 3.3-rc |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
We are excited to see this new catalog look and feel. We are interested in seeing more on this! Do I remember that this method would remove the current tt2 override paradigm? Thanks Bill.