...
Discussion:
Topic | Details | Notes | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Housekeeping
We still need someone to take on upkeep / edits of the Bulk Edit app documentation ((OLD ACCOUNT) Erin Nettifee ) - can you ask at your institutions / SIGs if you are not able to do so? | Development updates |
| Review of the functionality delivered in Nolana |
| Nolana UAT Scenarios |
| UXPROD-3842 Bulk edit - architectural improvements | The changes are needed because the current implementation is not scalable enough to support larger data. | Changes to the Bulk edit roadmap | TBD | [Erin Nettifee] 10:02:03 [Erin Nettifee] 10:02:15 [Magda Zacharska] 10:02:30 [Magda Zacharska] 10:02:39 [Erin Nettifee] 10:02:48 [Erin Nettifee] 10:02:55 [Ros, Amanda L] 10:03:00 [Erin Nettifee] 10:03:05 [Magda Zacharska] 10:03:13 [Magda Zacharska] 10:03:29 [Magda Zacharska] 10:03:34 [Magda Zacharska] 10:03:39 [Magda Zacharska] 10:03:51 [Magda Zacharska] 10:04:00 [Magda Zacharska] 10:04:13 [Magda Zacharska] 10:04:23 [Magda Zacharska] 10:04:26 [Magda Zacharska] 10:04:41 [Magda Zacharska] 10:04:45 [Magda Zacharska] 10:04:51 [Magda Zacharska] 10:05:01 [Magda Zacharska] 10:05:23 [Magda Zacharska] 10:05:28 [Magda Zacharska] 10:05:47 [Magda Zacharska] 10:05:55 [Magda Zacharska] 10:06:05 [Magda Zacharska] 10:06:13 [Erin Nettifee] 10:06:30 [Magda Zacharska] 10:06:35 [Erin Nettifee] 10:06:42 [Erin Nettifee] 10:06:58 [Erin Nettifee] 10:07:08 [Erin Nettifee] 10:07:21 [Erin Nettifee] 10:07:26 [Erin Nettifee] 10:07:34 [Magda Zacharska] 10:07:43 [Erin Nettifee] 10:07:56 [Erin Nettifee] 10:08:05 [Erin Nettifee] 10:08:14 [Erin Nettifee] 10:08:20 [Magda Zacharska] 10:08:34 [Magda Zacharska] 10:08:47 [Magda Zacharska] 10:08:58 [Magda Zacharska] 10:09:08 [Magda Zacharska] 10:09:23 [Magda Zacharska] 10:09:29 [Magda Zacharska] 10:09:40 [Magda Zacharska] 10:09:52 [Magda Zacharska] 10:10:03 [Magda Zacharska] 10:10:15 [Magda Zacharska] 10:10:22 [Magda Zacharska] 10:10:31 [Magda Zacharska] 10:10:39 [Magda Zacharska] 10:10:45 [Magda Zacharska] 10:10:53 [Erin Nettifee] 10:11:02 [Magda Zacharska] 10:11:10 [Magda Zacharska] 10:11:20 [Erin Nettifee] 10:11:32 [Magda Zacharska] 10:11:37 [Magda Zacharska] 10:11:51 [Magda Zacharska] 10:11:52 [Magda Zacharska] 10:12:00 [Magda Zacharska] 10:12:18 [Magda Zacharska] 10:12:25 [Magda Zacharska] 10:12:34 [Magda Zacharska] 10:12:41 [Magda Zacharska] 10:12:47 [Magda Zacharska] 10:12:57 [Magda Zacharska] 10:13:10 [Magda Zacharska] 10:13:18 [Magda Zacharska] 10:13:31 [Magda Zacharska] 10:13:39 [Magda Zacharska] 10:14:01 [Magda Zacharska] 10:14:10 [Magda Zacharska] 10:14:16 [Magda Zacharska] 10:14:20 [Magda Zacharska] 10:14:34 [Magda Zacharska] 10:14:39 [Magda Zacharska] 10:14:45 [Magda Zacharska] 10:14:50 [Magda Zacharska] 10:14:57 [Erin Nettifee] 10:15:05 [Magda Zacharska] 10:15:16 [Magda Zacharska] 10:15:19 [Magda Zacharska] 10:15:28 [Magda Zacharska] 10:15:38 [Magda Zacharska] 10:15:48 [Erin Nettifee] 10:15:57 [Magda Zacharska] 10:16:01 [Magda Zacharska] 10:16:08 [Magda Zacharska] 10:16:16 [Magda Zacharska] 10:16:25 [Magda Zacharska] 10:16:30 [Magda Zacharska] 10:16:32 [Magda Zacharska] 10:16:55 [Magda Zacharska] 10:17:12 [Magda Zacharska] 10:17:17 [Magda Zacharska] 10:17:35 [Erin Nettifee] 10:17:50 [Magda Zacharska] 10:18:02 [Erin Nettifee] 10:18:04 [Magda Zacharska] 10:18:21 [Magda Zacharska] 10:18:36 [Magda Zacharska] 10:18:47 [Magda Zacharska] 10:18:53 [Magda Zacharska] 10:18:56 [Magda Zacharska] 10:19:01 [Magda Zacharska] 10:19:12 [Erin Nettifee] 10:19:34 [Magda Zacharska] 10:19:55 [Erin Nettifee] 10:20:06 [Magda Zacharska] 10:20:19 [Erin Nettifee] 10:20:30 [Magda Zacharska] 10:20:34 [Erin Nettifee] 10:20:45 [Magda Zacharska] 10:21:01 [Magda Zacharska] 10:21:07 [Magda Zacharska] 10:21:23 [Magda Zacharska] 10:21:33 [Magda Zacharska] 10:21:47 [Magda Zacharska] 10:21:58 [Magda Zacharska] 10:22:13 [Magda Zacharska] 10:22:33 [Magda Zacharska] 10:22:41 [Magda Zacharska] 10:23:03 [Magda Zacharska] 10:23:12 [Magda Zacharska] 10:23:21 [Magda Zacharska] 10:23:34 [Magda Zacharska] 10:23:43 [Magda Zacharska] 10:23:56 [Magda Zacharska] 10:24:07 [Magda Zacharska] 10:24:15 [Magda Zacharska] 10:24:21 [Magda Zacharska] 10:24:29 [Magda Zacharska] 10:24:46 [Magda Zacharska] 10:24:53 [Magda Zacharska] 10:25:01 [Erin Nettifee] 10:25:22 [Magda Zacharska] 10:25:34 [Magda Zacharska] 10:25:44 [Magda Zacharska] 10:26:01 [Magda Zacharska] 10:26:06 [Magda Zacharska] 10:26:13 [Magda Zacharska] 10:26:22 [Magda Zacharska] 10:26:28 [Magda Zacharska] 10:26:39 [Magda Zacharska] 10:26:50 [Magda Zacharska] 10:27:08 [Erin Nettifee] 10:27:15 [Magda Zacharska] 10:27:22 [Magda Zacharska] 10:27:29 [Magda Zacharska] 10:27:33 [Erin Nettifee] 10:27:42 [Magda Zacharska] 10:27:48 [Erin Nettifee] 10:27:54 [Magda Zacharska] 10:28:05 [Magda Zacharska] 10:28:10 [Magda Zacharska] 10:28:18 [Magda Zacharska] 10:28:24 [Magda Zacharska] 10:28:34 [Magda Zacharska] 10:28:38 [Erin Nettifee] 10:28:58 [Magda Zacharska] 10:29:02 [Magda Zacharska] 10:29:19 [Magda Zacharska] 10:29:34 [Magda Zacharska] 10:29:38 [Magda Zacharska] 10:30:03 [Magda Zacharska] 10:30:12 [Magda Zacharska] 10:30:19 [Magda Zacharska] 10:30:25 [Magda Zacharska] 10:30:48 [Magda Zacharska] 10:30:48 [Magda Zacharska] 10:30:59 [Magda Zacharska] 10:31:08 [Magda Zacharska] 10:31:27 [Erin Nettifee] 10:31:50 [Magda Zacharska] 10:31:59 [Magda Zacharska] 10:32:16 [Erin Nettifee] 10:32:25 [Erin Nettifee] 10:32:47 [Erin Nettifee] 10:32:51 [Magda Zacharska] 10:32:56 [Magda Zacharska] 10:33:01 [Magda Zacharska] 10:33:10 [Magda Zacharska] 10:33:21 [Magda Zacharska] 10:33:24 [Magda Zacharska] 10:33:31 [Magda Zacharska] 10:33:36 [Robert rscheier@nelib.org] 10:33:46 [Magda Zacharska] 10:33:56 [Magda Zacharska] 10:34:09 [Robert rscheier@nelib.org] 10:34:14 [Jennifer Eustis (she/her)] 10:34:26 [Magda Zacharska] 10:34:34 [Magda Zacharska] 10:34:43 [Magda Zacharska] 10:34:49 [Magda Zacharska] 10:34:57 [Magda Zacharska] 10:35:11 [Magda Zacharska] 10:35:24 [Magda Zacharska] 10:35:32 [Magda Zacharska] 10:35:44 [Magda Zacharska] 10:35:49 [Magda Zacharska] 10:36:13 [Magda Zacharska] 10:36:18 [Magda Zacharska] 10:36:28 [Magda Zacharska] 10:36:37 [Magda Zacharska] 10:36:46 [Magda Zacharska] 10:36:50 [Magda Zacharska] 10:36:59 [Magda Zacharska] 10:37:10 [Magda Zacharska] 10:37:31 [Magda Zacharska] 10:37:40 [Magda Zacharska] 10:37:53 [Magda Zacharska] 10:37:59 [Magda Zacharska] 10:38:03 [Magda Zacharska] 10:38:22 [Robert rscheier@nelib.org] 10:38:29 [Magda Zacharska] 10:38:50 [Magda Zacharska] 10:39:01 [Magda Zacharska] 10:39:08 [Magda Zacharska] 10:39:17 [Magda Zacharska] 10:39:23 [Magda Zacharska] 10:39:27 [Magda Zacharska] 10:39:40 [Magda Zacharska] 10:39:44 [Magda Zacharska] 10:39:51 [Magda Zacharska] 10:40:06 [Magda Zacharska] 10:40:13 [Magda Zacharska] 10:40:23 [Magda Zacharska] 10:40:32 [Magda Zacharska] 10:40:36 [Magda Zacharska] 10:40:40 [Magda Zacharska] 10:40:48 [Magda Zacharska] 10:40:52 [Magda Zacharska] 10:40:57 [Magda Zacharska] 10:41:01 [Magda Zacharska] 10:41:18 [Magda Zacharska] 10:41:24 [Magda Zacharska] 10:41:37 [Magda Zacharska] 10:41:46 [Magda Zacharska] 10:41:55 [Magda Zacharska] 10:42:05 [Magda Zacharska] 10:42:10 [Magda Zacharska] 10:42:19 [Magda Zacharska] 10:42:23 [Magda Zacharska] 10:42:30 [Magda Zacharska] 10:42:40 [Magda Zacharska] 10:42:55 [Magda Zacharska] 10:43:04 [Erin Nettifee] 10:43:08 [Magda Zacharska] 10:43:19 [Magda Zacharska] 10:43:25 [Magda Zacharska] 10:43:32 [Erin Nettifee] 10:43:37 [Erin Nettifee] 10:43:49 [Magda Zacharska] 10:43:53 [Magda Zacharska] 10:44:10 [Magda Zacharska] 10:44:24 [Magda Zacharska] 10:44:28 [Erin Nettifee] 10:44:35 [Magda Zacharska] 10:44:53 [Erin Nettifee] 10:44:59 [Magda Zacharska] 10:45:12 [Erin Nettifee] 10:45:24 [Magda Zacharska] 10:45:32 [Magda Zacharska] 10:45:41 [Magda Zacharska] 10:45:48 [Magda Zacharska] 10:45:57 [Magda Zacharska] 10:46:02 [Magda Zacharska] 10:46:25 [Magda Zacharska] 10:46:33 [Magda Zacharska] 10:46:42 [Magda Zacharska] 10:46:50 [Erin Nettifee] 10:47:02 [Erin Nettifee] 10:47:15 [Magda Zacharska] 10:47:21 [Magda Zacharska] 10:03:51 The update on Bulk Edit Rancher--we talk about that during our last meeting. It used to be the Bulk Edit performance environment that we shared for user acceptance testing and performance testing that the team was doing. Then we run into the problems with updating the environment. I promised to share the link. I did not share the link, and this was not by omission. This was on purpose. We are competing for the same resources as much as the UAT is important, performance testing is also important. In Morning Glory, the UAT took press precedence, and we spent a significant amount of the last weeks before the release improving performance. I did not want. This happened in Nolana as well. So I suggest we either do UAT using the bugfest or snapshot environment. Other teams have done it. We will get to this conversation later. So you don't need to speak up right now. But this is what I will propose. In the future, and by that, I mean the Orchid release, we will have the option to spin up an environment only for Uat purposes. But this is not in place just yet. so that's why I suggest we use either of the existing environments. Any comments on that concerns? [Erin Nettifee] 10:06:30 [Magda Zacharska] 10:06:35 [Erin Nettifee] 10:06:42 [Magda Zacharska] 10:07:43 [Erin Nettifee] 10:07:56 [Magda Zacharska] 10:08:34 | |
Development updates
| [Magda Zacharska] 10:08:47 [Magda Zacharska] 10:09:29 [Magda Zacharska] 10:09:40 [Magda Zacharska] 10:10:03 [Magda Zacharska] 10:10:22 [Magda Zacharska] 10:10:39 [Magda Zacharska] 10:10:53 [Erin Nettifee 10:14:53 | |||||||||||
Review of the functionality delivered in Nolana
| Magda Zacharska] 10:11:10 [Magda Zacharska] 10:11:20 [Magda Zacharska] 10:11:37 [Magda Zacharska] 10:11:52 [Magda Zacharska] 10:12:18 [Magda Zacharska] 10:12:25 [Magda Zacharska] 10:12:34 [Magda Zacharska] 10:12:47 [Magda Zacharska] 10:12:57 [Magda Zacharska] 10:13:18 [Magda Zacharska] 10:13:31 [Magda Zacharska] 10:13:39 [Magda Zacharska] 10:14:01 [Magda Zacharska] 10:14:10 [Magda Zacharska] 10:14:39 Magda Zacharska] 10:14:50 [Erin Nettifee] 10:15:05 [Magda Zacharska] 10:15:28 [Magda Zacharska] 10:15:38 [Magda Zacharska] 10:16:01 [Magda Zacharska] 10:16:08 I will demo this later, and this is just a short preview of of the of the changes we made. [Magda Zacharska] 10:17:12 [Magda Zacharska] 10:17:17 [Magda Zacharska] 10:17:35 [Erin Nettifee] 10:17:50 [Magda Zacharska] 10:18:02 [Magda Zacharska] 10:18:04 Note: see recording for demo. Notes below are just regarding questions and comments that arose. [Erin Nettifee] 10:19:34 [Magda Zacharska] 10:20:19 [Erin Nettifee] 10:20:30 [Magda Zacharska] 10:20:34 [Erin Nettifee] 10:20:45 [Magda Zacharska] 10:21:47 [Magda Zacharska] 10:22:13 [Magda Zacharska] 10:22:33 10:28:10 | |||||||||||
Nolana UAT Scenarios
| [Magda Zacharska] 10:29:02 [Magda Zacharska] 10:29:19 Magda Zacharska] 10:29:38 [Magda Zacharska] 10:30:12 [Magda Zacharska] 10:30:19 [Magda Zacharska] 10:30:59 [Erin Nettifee] 10:31:50 [Magda Zacharska] 10:32:16 [Magda Zacharska] 10:32:25 [Jennifer Eustis (she/her)] 10:34:26 [Magda Zacharska] 10:34:34 [Magda Zacharska] 10:34:43 | |||||||||||
UXPROD-3842 Bulk edit - architectural improvements The changes are needed because the current implementation is not scalable enough to support larger data. | [Magda Zacharska] 10:36:18 [Magda Zacharska] 10:36:50 [Magda Zacharska] 10:36:59 [Magda Zacharska] 10:37:10 [Magda Zacharska] 10:37:31 [Magda Zacharska] 10:37:59 [Magda Zacharska] 10:38:03 [Magda Zacharska] 10:38:50 How will be processed? They will be several states. Not all of them will be implemented in scope of the Orchid release, but those that will include:
[Erin Nettifee] 10:43:08 [Magda Zacharska] 10:43:25 [Magda Zacharska] 10:44:10 [Erin Nettifee] Okay, So this is kind of like deciding to build our own version of the export manager just for Bulk Edit so that it can be customized to Bulk Edit's particular needs. [Magda Zacharska] 10:44:53 [Magda Zacharska] 10:45:12 [Erin Nettifee] 10:47:02 [Magda Zacharska] 10:47:31 Bulk Edit Operational Statuses there's one part that still happens in the So when when Export Manager. When the records are being retrieved from Okay, So this is what the back end this is happening in the But Export Manager, but the file that is being created is being moved to Bulk Edit shared storage, so the file will not be accessible. We will You will be able to see that the records are being retrieved But , but we will not have those files at all in Export Manager. [Erin Nettifee] 10:48:11 [Erin Nettifee] 10:48:18 [Magda Zacharska] 10:48:25 would see all the files in bulk edit. You don't need to go to Export Manager. We can hide whatever is in Export Manager. So it's. not confusing for anyone. [Erin Nettifee] 10:48: Manager. So it's. not confusing for anyone okay, 35 I'm not advocating [Thomas Trutt] 10:48:56 Popping up in the export manager. Then other things popping up hidden here are duplicated over here for a particular decision. [Thomas Trutt] 10: 48: 56 this is are we just moving the problem to another app? [Magda Zacharska] 10:49:37 [Thomas Trutt] 10: 50: 43 [Magda Zacharska] 10:49:24 That was one of the issues we are facing. when A little bit. I still have a concern. Yes, it's getting more access to the Bulk Edit back end process. Because now it's his own app and it's able to do all this processing on its own. My worries is that it's still going to be competing with Export Manager and other processes, because it's still going to be hitting the same API endpoints on the other internal apps. So it might even compound it, because you now have 2 large apps hitting the same APIs at the same time. [Thomas Trutt] 10: 51: When you look at this, the this is the status. This is just a top of what the skipping on the on the flow here is what is happening right now before Bug Bulk added. [Magda Zacharska] 10:50:01 [Thomas Trutt] 10:50:14 But export manager, which is not the place where those things should happen. 12 [Magda Zacharska] 10:51:42 [Magda Zacharska] 10: 51: This should be a bulk-added responsibility [Thomas Trutt] 10:50:36 [Thomas Trutt] 10:50:43 [Thomas Trutt] 10:50:48 [Thomas Trutt] 10:50:58 [Thomas Trutt] 10:51:03 I guess I could see where this might make a little bit more sense, because at the X data export, App was doing the updates moving that component out of it 51 [Magda Zacharska] 10:51:58 [Magda Zacharska] 10:52:06 [Magda Zacharska] 10:52:16 [Magda Zacharska] 10:52:22 [Magda Zacharska] 10:52:31 [Magda Zacharska] 10:52:42 [Magda Zacharska] 10: 53: And that does make sense. Because, like, why would you have updating data in the actually export? 06 [Magda Zacharska] 10: 53: App and I see your point that we are hitting the the same like in case of hi, Thomason, holding. 17 [Magda Zacharska] 10: 53: So we are. We are hitting the same environment with different apis 22 [Magda Zacharska] 10: 53: But this will happen if somebody also exports, or does the oapm H 28 [Magda Zacharska] 10: 53: Or make any other inventory changes. this is not what we can prevent 37 [Magda Zacharska] 10: 53: 47 But then we will remove them, and the files that were removed will be marked with this information, as you see on the screen, plus unavailable for download, because 30 days have elapsed since the job was run [Magda Zacharska] 10: 54: One module. and this is a good point. We probably will be coming to this once 04 [Magda Zacharska] 10: 54: We have a a performance test for the in place for the new for the new design.[Magda Zacharska] 10:52:31 I was told this will resolve our problem with the limit of 10,000 records 15 [Erin Nettifee] 10:54:31 [Magda Zacharska] 10: 54: At this time we should be able to go up in the number of records we can update through the bulk operation, but this definitely will not be a superb blood for inventory or circulation modules performance 41 [Magda Zacharska] 10: 54: I would like we have some of the minutes left. There is one more mockup that I would like to show 52 [Magda Zacharska] 10: 54: Is those[Magda Zacharska 58 [Erin Nettifee] 10: 55: Hi Tim, that have expired because we will be putting the record. [Magda Zacharska] 10:53:28 [Magda Zacharska] 10:53:37 But then we will remove them, and the files that were removed will be marked with this information, as you see on the screen, plus unavailable for download, because 30 days have elapsed since the job was run 06 [Erin Nettifee] 10:55:12 [Erin Nettifee] 10:55:21 [Erin Nettifee] 10:55:27 [Erin Nettifee] 10:55:34 [Erin Nettifee] 10:55:40 [Magda Zacharska] 10: 55: in export manager currently you are getting the Xml error that tells you that the exploration talking elapsed, which is not very user friendly 50 [Magda Zacharska] 10: 55: That's why we decided to go this route to to notify the user that defaults and no longer, and 55 [Erin Nettifee] 10: 56: 04 Sure, the large institution that have larger about edits, and they have a larger file size same way. [Magda Zacharska] 10: 56: We can make it configurable through the api because if it turns out it's a preferred approach. [Magda Zacharska] 10:54:52 [Magda Zacharska] 10:54:58 [Erin Nettifee] 10:55:06 [Erin Nettifee] 10:55:12 [Erin Nettifee] 10:55:21 [Erin Nettifee] 10:55:27 [Erin Nettifee] 10:55:34 But it I it's probably worth just asking around 13 [Thomas Trutt] 10:56:35 [Thomas Trutt] 10:56:56 [Magda Zacharska] 10:57:05 [Magda Zacharska] 10:57:11 [Thomas Trutt] 10:57:23 [Magda Zacharska] 10:57:27 [Magda Zacharska] 10:57:36 [Magda Zacharska] 10: 57: So I run this obviously by obscure hosting team. 45 [Magda Zacharska] 10: 57: And I do also believe that that may depends on size of the institution 49 [Erin Nettifee] 10: 57: Sure, the large institution that have larger about edits, and they have a larger file size same way. 59 [Magda Zacharska] 10: 58: Also want to cop on calls of storing those files because they will be eating much more space than for smaller institution when they have a smaller and smaller file size, they will not be eating that much of this storage space and [Thomas Trutt] 10:56:35 [Thomas Trutt] 10:56:56 [Magda Zacharska] 10:57:05 [Magda Zacharska] 10:57:11 [Thomas Trutt] 10:57:23 [Magda Zacharska] 10:57:27 [Magda Zacharska] 10:57:36 [Magda Zacharska] 10:57:45 [Magda Zacharska] 10:57:49 [Erin Nettifee] 10:57:59 [Magda Zacharska] 10:58:12 [Erin Nettifee] 10:58:20 Yes, I will save it for you. Thank you. have a good one 12 [Erin Nettifee] 10:58:20 [Erin Nettifee] 10:58:25 | |||||||||||
Changes to the Bulk edit roadmap TBD | ||||||||||||
Chat Discussion | 00:03:36 Jackie Magagnosc: Boy log in in the middle and wonder what is going on 00:04:01 Jackie Magagnosc: LOL 00:05:36 Robert rscheier@nelib.org: I am having issues. Can you turn on transcription 00:06:29 Robert rscheier@nelib.org: No worries. If you still want me. LOL 00:06:54 Robert rscheier@nelib.org: will do 00:07:08 Jennifer Eustis (she/her): Thanks Bob for being notetaker :) 00:13:55 Jennifer Eustis (she/her): This is great Magda. Thank you for these videos and lists of ids 00:14:08 Christine L Tobias: Thank you, Magda! 00:48:36 Thomas Trutt: But wouldn't the same statuses and information be useful in the export tool? 00:49:25 Erin Nettifee: i think the necessary backend changes to support bulk edit probably make building another interface an easier path... 00:56:13 Ros, Amanda L: I think it has potential. In the long run I will like it better as it's own app 00:56:30 Ros, Amanda L: (I hope) 00:58:38 Thomas Trutt: Agreed, id run the 30-days past a few other groups. |