Booking module refresh

Bug #1816475 reported by Jane Sandberg on 2019-02-18
62
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Evergreen
Undecided
Jane Sandberg

Bug Description

I am working with BC Libraries Cooperative to make numerous usability improvements to the booking module. The highlights of this project include:
* A redesigned interface for creating new reservations;
* Better management of existing reservations, including a central management screen for staff and the ability to edit existing reservations;
* Allowing staff to add, edit, and remove notes about specific reservations;
* Porting several Booking interfaces to Angular.

I'm attaching a Statement of Work for this project. Several existing bugs will be addressed as part of this project, so I'm marking them as duplicates of this bug.

Changed in evergreen:
status: New → Confirmed
Michele Morgan (mmorgan) wrote :

Adding a link to an old bug that still is relevant in case it falls in the scope of this work: bug 1175766.

Jane Sandberg (sandbej) wrote :

Thanks for the interest, and for the link, Michele. Unfortunately, that will not be within the scope of this project.

Bill Erickson (berick) wrote :

Jane, I am working through bug #1821382 -- Angular holdings maintenance -- and there are 2 menu entries in the holdings grid for booking actions: "Make Items Bookable" and "Book Item Now". Will the interfaces that drive these actions be included in your booking refresh work? Just want to be sure we are not duplicating effort, thanks.

Jane Sandberg (sandbej) wrote :

Thanks for asking, Bill. Book Item Now will be part of the Booking Refresh project, but "Make Items Bookable" will not.

Bill Erickson (berick) wrote :

Thanks, Jane!

For Book Item Now, can you please ensure that chunk of code / interface can act as a standalone component? That way the Holdings Maintenance menu option can reuse the code, either directly, or by inserting it into a dialog.

Jane Sandberg (sandbej) wrote :

I will be sure to do that, Bill. The dialog option seems more likely.

By the way, for anybody interested, here is my work in progress branch: user/sandbergja/lp1816475_booking_refresh

Link: https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/sandbergja/lp1816475_booking_refresh

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers