WEBVTT 71 00:11:27.510 --> 00:11:40.030 Benji Fisher: Welcome. This is the drupal usability meeting for May fifth, 2,023, I'm. Benji Fisher moderating and sharing my screen. and also present our Ralph Coler Simo Helston and Gilroy. 72 00:11:40.110 --> 00:11:42.140 Benji Fisher: My, my Shelton isn't it? 73 00:11:43.530 --> 00:11:44.640 yoroy: Yes, it is 74 00:11:46.780 --> 00:11:50.960 Benji Fisher: okay. I was reading the release notes 75 00:11:51.180 --> 00:11:53.320 Benji Fisher: when the Alpha 76 00:11:53.590 --> 00:11:57.370 Benji Fisher: version of 1110.1 came out last week. 77 00:11:57.900 --> 00:12:00.550 Benji Fisher: and I noticed something interesting. 78 00:12:03.130 --> 00:12:04.410 Benji Fisher: So 79 00:12:05.580 --> 00:12:15.440 Benji Fisher: here is a drupal site. Let me share URL with you in zoom chat. 80 00:12:19.040 --> 00:12:21.660 Benji Fisher: and I will log in 81 00:12:23.290 --> 00:12:26.760 Benji Fisher: with the usual super secret admin admin. 82 00:12:30.300 --> 00:12:33.660 Benji Fisher: and I will go to 83 00:12:35.640 --> 00:12:36.550 Benji Fisher: like. 84 00:12:39.520 --> 00:12:43.730 Benji Fisher: Make the admin toolbar vertical, and i'll go to the site status report. 85 00:12:44.050 --> 00:12:46.860 Benji Fisher: and you'll see that I have the latest 86 00:12:46.930 --> 00:12:52.730 Benji Fisher: full release 1110.0 point 9 that came out 87 00:12:52.970 --> 00:12:56.480 Benji Fisher: last week, I think or no, maybe that was this week. 88 00:12:57.080 --> 00:13:00.830 Benji Fisher: and if I go to available updates. 89 00:13:00.920 --> 00:13:02.740 Benji Fisher: I notice that 90 00:13:04.520 --> 00:13:07.580 Benji Fisher: the Alpha version of 10.1 has been released. 91 00:13:07.850 --> 00:13:13.270 Benji Fisher: and of course, in about 6 weeks it won't be the alpha, but the full release that comes out. 92 00:13:13.560 --> 00:13:15.850 Benji Fisher: So I say, okay, great. 93 00:13:17.310 --> 00:13:21.870 Benji Fisher: I want to upgrade the latest version. But I know that's a big process. 94 00:13:22.050 --> 00:13:25.360 Benji Fisher: So for now i'm going to log out 95 00:13:26.570 --> 00:13:27.590 and 96 00:13:28.210 --> 00:13:34.840 Benji Fisher: deal with it in the morning. So now in a in a window you can't see, because I'm. Only sharing my browser. 97 00:13:43.640 --> 00:13:46.940 Benji Fisher: I'm going to check out the latest release. 98 00:13:52.090 --> 00:13:54.300 Benji Fisher: I'm doing a composer install. 99 00:14:01.840 --> 00:14:02.760 Benji Fisher: Okay. 100 00:14:05.660 --> 00:14:12.460 Benji Fisher: And so it's the next morning, and I've just upgraded the code for my website to 1110.1. 101 00:14:12.570 --> 00:14:15.040 Benji Fisher: And now what do I have to do next? 102 00:14:20.260 --> 00:14:22.580 Benji Fisher: If anyone's trying to answer, you're all muted 103 00:14:25.470 --> 00:14:27.940 Benji Fisher: Well, next I have to run database updates. 104 00:14:29.160 --> 00:14:33.210 Benji Fisher: so I go to the login screen admin 105 00:14:34.620 --> 00:14:38.750 Benji Fisher: admin and I log in. and 106 00:14:39.250 --> 00:14:41.210 Benji Fisher: oh, something went wrong. 107 00:14:42.480 --> 00:14:45.570 Benji Fisher: I can try logging in again. 108 00:14:50.480 --> 00:14:51.700 Benji Fisher: Now 109 00:14:53.110 --> 00:14:57.120 Benji Fisher: this won't help the login problem. But just from 110 00:14:57.740 --> 00:15:00.400 Benji Fisher: i'm going to clear caches. 111 00:15:05.550 --> 00:15:08.700 Benji Fisher: so that at least the page doesn't look horrible. 112 00:15:09.010 --> 00:15:10.890 Benji Fisher: But I I still can't log in. 113 00:15:14.340 --> 00:15:19.520 Benji Fisher: And problem is that 114 00:15:20.120 --> 00:15:23.260 Benji Fisher: Drupal has just updated it. 115 00:15:23.440 --> 00:15:25.480 Benji Fisher: Password hashing Algorithm 116 00:15:27.410 --> 00:15:32.540 Benji Fisher: which for the usability concerns. I'm not going to 117 00:15:32.680 --> 00:15:39.700 Benji Fisher: go into great details about what that means, but just the effect is that I can't well again. 118 00:15:40.920 --> 00:15:46.120 Benji Fisher: So there are various things I can do at this point. 119 00:15:46.730 --> 00:15:49.340 Benji Fisher: One is 120 00:15:49.670 --> 00:15:52.190 Benji Fisher: that I can go to reset my password. 121 00:15:57.020 --> 00:16:02.670 Benji Fisher: and since this is a site running on my local machine. 122 00:16:05.820 --> 00:16:10.020 Benji Fisher: I was testing this earlier. But this is one that just got generated 123 00:16:10.120 --> 00:16:16.110 Benji Fisher: since I'm testing it on my local machine. All emails go to mail hog. 124 00:16:17.470 --> 00:16:22.370 Benji Fisher: But in in real life this would be going to my email account. 125 00:16:22.720 --> 00:16:25.930 Benji Fisher: and then I can click on the login, link 126 00:16:26.570 --> 00:16:28.120 Benji Fisher: and 127 00:16:29.670 --> 00:16:31.930 Benji Fisher: log in I'm. In. 128 00:16:32.460 --> 00:16:35.680 Benji Fisher: I can reset the password to what it's supposed to be. 129 00:16:40.310 --> 00:16:46.200 Benji Fisher: and I I love that message. Make it different from your username would be more secure. 130 00:16:49.600 --> 00:16:53.740 Benji Fisher: So now i'm i'm back in. and 131 00:16:58.380 --> 00:17:00.500 Benji Fisher: I can go to reports. 132 00:17:00.730 --> 00:17:02.130 Benji Fisher: They just report. 133 00:17:06.060 --> 00:17:10.839 Benji Fisher: It will tell me that I have to run the database updates, of which there are 134 00:17:11.500 --> 00:17:16.060 Benji Fisher: 22, I believe. Yes, 22 pending updates. 135 00:17:23.250 --> 00:17:26.640 Benji Fisher: So do you agree that this is 136 00:17:27.000 --> 00:17:31.810 Benji Fisher: a potential problem, and, in fact, a big problem. We should do something about. 137 00:17:35.580 --> 00:17:37.470 Benji Fisher: Ralph gives me a thumbs up 138 00:17:40.610 --> 00:17:42.030 Benji Fisher: 2 full 139 00:17:42.520 --> 00:17:43.840 Benji Fisher: releases. 140 00:17:45.430 --> 00:17:47.740 Benji Fisher: and Semo gives me a thumbs up. 141 00:17:51.130 --> 00:17:52.190 Benji Fisher: Call for one 142 00:17:56.780 --> 00:17:57.900 Benji Fisher: Ralph, go ahead. 143 00:17:58.880 --> 00:18:04.660 Ralf Koller: But there's also the other problem in case the Admin. User 144 00:18:05.900 --> 00:18:14.130 Ralf Koller: is staying locked in when the site is updated and everything is fine. But if that site has several more users. 145 00:18:15.810 --> 00:18:19.970 Ralf Koller: Yeah. The error message, when you try to log in is also not very 146 00:18:20.140 --> 00:18:21.970 Ralf Koller: helpful. Of course. 147 00:18:22.940 --> 00:18:27.660 Ralf Koller: I imagine, for example, if the module is uninstalled after that. 148 00:18:28.130 --> 00:18:35.760 Ralf Koller: by the Admin. By whatever reason, and I mean me as a user would be confused if 149 00:18:36.230 --> 00:18:39.050 Ralf Koller: I get the error message. What is it? 150 00:18:39.810 --> 00:18:42.430 Ralf Koller: I have one screen open somewhere. 151 00:18:42.920 --> 00:18:47.400 Ralf Koller: It's the standard 152 00:18:47.670 --> 00:18:49.550 Ralf Koller: not very helpful in that regard. 153 00:18:50.180 --> 00:18:55.650 Ralf Koller: and confusing if you were able to log in for weeks a month, all of a sudden 154 00:18:57.210 --> 00:18:58.280 Benji Fisher: right. So 155 00:18:58.670 --> 00:19:06.130 Benji Fisher: let me scroll down new features. Duplication, experimental modules return. 156 00:19:07.030 --> 00:19:08.670 Benji Fisher: Oh, where is it? 157 00:19:10.300 --> 00:19:12.740 Benji Fisher: Performance improvements? Here we go. 158 00:19:14.030 --> 00:19:15.320 Benji Fisher: It's this 159 00:19:16.930 --> 00:19:20.970 Benji Fisher: paragraph as well. All that it says in the release notes 160 00:19:21.420 --> 00:19:29.750 Benji Fisher: triple now uses the default. Php. Password, hash, and password verify functions in order to store and verify passwords securely 161 00:19:30.370 --> 00:19:35.260 Benji Fisher: backwards. Compatibility is provided by the new php ass module 162 00:19:35.760 --> 00:19:39.920 Benji Fisher: that will be installed on existing sites via an update. 163 00:19:41.160 --> 00:19:46.590 Benji Fisher: So that is all it says about this problem in the release notes. 164 00:19:46.790 --> 00:19:51.630 Benji Fisher: So I think, as as a first step. we should 165 00:19:52.590 --> 00:19:57.670 Benji Fisher: make this much more prominent, and and say what to do 166 00:19:58.040 --> 00:20:01.520 Benji Fisher: if you run into a problem. Now, what is supposed to happen 167 00:20:04.630 --> 00:20:09.120 Benji Fisher: is one once you do get to the updates. Page. Oh, oh. 168 00:20:09.200 --> 00:20:13.400 Benji Fisher: let me just also demonstrate 169 00:20:13.850 --> 00:20:17.150 Benji Fisher: another option. 170 00:20:22.620 --> 00:20:27.350 Benji Fisher: Let me log out. Another option is that you go to 171 00:20:28.980 --> 00:20:32.000 Benji Fisher: update that Php. In the browser. 172 00:20:33.320 --> 00:20:50.460 Benji Fisher: So I I I think the the best solution is that you get a one-time login link either from the password reset form or from But I want to see other ways. You can solve it. You can go to the update Php 173 00:20:50.560 --> 00:20:52.440 Benji Fisher: and you get this message. 174 00:20:52.600 --> 00:21:03.100 Benji Fisher: I'm. Sh! I suspect we've all seen this before, but not at all recently. There's a something you can do in settings. Php. 175 00:21:03.500 --> 00:21:06.260 Benji Fisher: and again I'm. Only sharing my 176 00:21:06.300 --> 00:21:08.290 Benji Fisher: browser screen. So 177 00:21:09.960 --> 00:21:11.540 Benji Fisher: you won't see this. 178 00:21:13.620 --> 00:21:28.590 Benji Fisher: But i'm going to make that change and set update free access to true. which has the sort of frightening effect that anyone in the world and an anonymous user can visit, Update Php. 179 00:21:28.610 --> 00:21:34.110 Benji Fisher: And get this screen. It's not a great option, but it is an option. 180 00:21:35.650 --> 00:21:38.900 Benji Fisher: And again we see their 22 pending updates. 181 00:21:45.460 --> 00:21:46.630 Benji Fisher: Oh, and here's 182 00:21:48.770 --> 00:21:52.940 Benji Fisher: another interesting thing. Oh, yeah. 183 00:21:54.520 --> 00:21:58.890 Benji Fisher: Oh, I love, this the recording will show 184 00:21:59.130 --> 00:22:08.320 Benji Fisher: A few minutes ago, when I use the one time Login Link, I changed my name. I changed my password that oh, that it's going to be okay. 185 00:22:09.070 --> 00:22:11.900 Benji Fisher: I'm going to run the the update functions. 186 00:22:17.610 --> 00:22:20.880 Benji Fisher: Oh, good it it! It reminds me to turn this back off 187 00:22:27.030 --> 00:22:27.910 Benji Fisher: interesting. 188 00:22:29.320 --> 00:22:32.140 Benji Fisher: Oh, this is this is something we did. 189 00:22:34.480 --> 00:22:40.450 Benji Fisher: No, it isn't. I'm sorry this is another change the block content module. It's not not the 190 00:22:40.560 --> 00:22:48.820 Benji Fisher: re rearrangement in the admin menu that we've been talking about. So it it's sort of good that now that I've 191 00:22:48.970 --> 00:22:51.000 Benji Fisher: use this emergency measure 192 00:22:51.490 --> 00:22:59.930 Benji Fisher: from the updates, it reminds me to undo that change in Php. So I will go ahead and undo that 193 00:23:04.030 --> 00:23:07.140 Benji Fisher: but but one. Once I've 194 00:23:08.730 --> 00:23:12.190 Benji Fisher: run the updates. One thing it does. 195 00:23:13.980 --> 00:23:15.740 Benji Fisher: i'm still logged out. 196 00:23:25.490 --> 00:23:28.960 Benji Fisher: One thing it does is it enables this new module 197 00:23:33.620 --> 00:23:35.870 Benji Fisher: password compatibility. Module. 198 00:23:40.500 --> 00:23:42.440 Benji Fisher: which has this sort of 199 00:23:42.820 --> 00:23:48.720 Benji Fisher: technical description, provides the password tracking algorithm for user entities created with tuple 200 00:23:49.040 --> 00:23:54.440 Benji Fisher: prior to version. 10.1 X. Maybe we should have a quick look at the help. 201 00:23:56.380 --> 00:24:06.550 Benji Fisher: That is exactly the same sentence that I saw on the modules page for more information. See the online documentation. 202 00:24:07.360 --> 00:24:10.170 Benji Fisher: So one step I've already taken 203 00:24:11.780 --> 00:24:21.420 Benji Fisher: is that I totally rewrote this page with some questions and answers, how does it get installed? 204 00:24:22.170 --> 00:24:27.980 Benji Fisher: What happens when it's uninstalled. Why not keep it installed forever? 205 00:24:29.110 --> 00:24:33.340 Benji Fisher: Why not update all passwords at once instead of when users log in? 206 00:24:36.300 --> 00:24:42.050 Benji Fisher: How can I tell which user accounts have been updated. So I I added, all of that 207 00:24:42.550 --> 00:24:44.170 Benji Fisher: which I think will help. 208 00:24:49.150 --> 00:24:50.200 Benji Fisher: But 209 00:24:54.050 --> 00:25:01.220 Benji Fisher: I think we should first of all consider other scenarios that we can get into trouble 210 00:25:02.060 --> 00:25:11.360 Benji Fisher: and other ways, we can communicate what to do. And I listed in a comment on today's usability meeting 211 00:25:13.780 --> 00:25:17.500 Benji Fisher: some other scenarios. So 212 00:25:18.330 --> 00:25:23.400 Benji Fisher: one is that for whatever reason I decide to go and uninstall 213 00:25:23.690 --> 00:25:24.930 Benji Fisher: that new module. 214 00:25:25.550 --> 00:25:29.130 Benji Fisher: special case of that is that 215 00:25:29.700 --> 00:25:32.190 Benji Fisher: I I I've seen this before. 216 00:25:35.150 --> 00:25:50.270 Benji Fisher: People update the new version, but then they install the configuration from the previous version, and the configuration does not have the module enabled. So they that's one way to get it 217 00:25:50.350 --> 00:25:51.790 Benji Fisher: uninstalled. 218 00:25:52.270 --> 00:25:55.210 Benji Fisher: Or if I just 219 00:25:55.220 --> 00:25:57.790 Benji Fisher: don't do the database updates. 220 00:26:01.560 --> 00:26:12.130 Benji Fisher: So for for whatever reason it doesn't get installed, or it gets uninstalled. or maybe one of the other update functions. 221 00:26:12.280 --> 00:26:19.590 Benji Fisher: errors out, and and the update function never gets run to and install this 222 00:26:20.320 --> 00:26:24.880 Benji Fisher: this password module. So there are various ways that we can get into trouble. They do. 223 00:26:25.190 --> 00:26:28.680 Benji Fisher: Do you have any ideas of of other ways that 224 00:26:28.850 --> 00:26:32.670 Benji Fisher: things could go wrong, and we could not have the module installed. 225 00:26:34.170 --> 00:26:37.710 Simo Hellsten: Well, not about the module getting installed. But 226 00:26:40.110 --> 00:26:42.210 Simo Hellsten: what happens? Well of if 227 00:26:43.590 --> 00:26:47.740 Simo Hellsten: if a database needs to be recovered for for some reason 228 00:26:49.180 --> 00:26:52.070 Simo Hellsten: from some dump or something from back up, then? 229 00:26:53.210 --> 00:26:56.990 Simo Hellsten: Probably. Yeah. Well, anyways, we need to run the updates 230 00:26:57.810 --> 00:27:03.110 Simo Hellsten: in such case, so it should be run update, anyway. So it's not really related. 231 00:27:06.570 --> 00:27:10.110 Benji Fisher: Okay, yeah, If if if something terrible goes wrong 232 00:27:13.070 --> 00:27:23.050 Benji Fisher: and I end up restoring from a backup in the backup was was made with 10.0, then. Yes, that that's another way. We'll get into this situation. 233 00:27:29.390 --> 00:27:34.580 Benji Fisher: So are there any ways we should communicate? 234 00:27:35.390 --> 00:27:38.110 Benji Fisher: What happens? 235 00:27:39.290 --> 00:27:43.700 Benji Fisher: So do you agree that we should have something much more. 236 00:27:44.260 --> 00:27:46.890 Benji Fisher: Then this in the release notes 237 00:27:55.230 --> 00:27:59.490 Benji Fisher: no one is responding. Can I at least get a thumbs up or a thumbs down. 238 00:27:59.690 --> 00:28:08.880 Simo Hellsten: Well, I think we should maybe even have a that's under under a set rotating. So because it's something that 239 00:28:11.700 --> 00:28:14.750 Simo Hellsten: could cause some issues, and especially for? 240 00:28:15.610 --> 00:28:27.510 Simo Hellsten: Well, I think it's most mostly for no technical uses, because a lot of like agency, so they get that people would run just of the dB. Or something like that 241 00:28:28.100 --> 00:28:35.220 Simo Hellsten: automatically. But I think for this, this something that I guess would be mostly for kind of a. 242 00:28:35.230 --> 00:28:38.230 Simo Hellsten: It's a kind of a site builder types 243 00:28:38.710 --> 00:28:43.290 Simo Hellsten: who up do updates. So I think it's it's something that 244 00:28:43.590 --> 00:28:47.950 Simo Hellsten: might come as a surprise. So yeah, i'm not sure if 245 00:28:49.370 --> 00:28:57.080 Simo Hellsten: yeah, it's somehow at least, not not being part of this kind of a one big block of text would be useful 246 00:28:57.440 --> 00:29:01.450 Benji Fisher: right? So so that that's what I was thinking, too, that it it needs its own header. 247 00:29:09.400 --> 00:29:12.820 Ralf Koller: Another detail what might 248 00:29:13.240 --> 00:29:15.170 Ralf Koller: the edit could be? 249 00:29:16.580 --> 00:29:20.360 Ralf Koller: I'm not sure if it's possible, but to add some sort of 250 00:29:21.430 --> 00:29:26.160 Ralf Koller: dedicated notice on the on installed page. 251 00:29:26.340 --> 00:29:31.200 Ralf Koller: in case someone wants to uninstall the newly added password 252 00:29:33.500 --> 00:29:37.010 Ralf Koller: module. because at the moment, if you just 253 00:29:37.690 --> 00:29:41.000 Ralf Koller: scheme over the reason notes and 254 00:29:41.130 --> 00:29:42.880 Ralf Koller: some change it's it's not 255 00:29:44.300 --> 00:29:49.930 Ralf Koller: necessarily directly apparent that it could cost the kind of 256 00:29:50.250 --> 00:29:56.920 Ralf Koller: an ability to look in for users that have from be locked in with that module installed. 257 00:30:03.040 --> 00:30:06.060 Benji Fisher: We put something more in the 258 00:30:06.180 --> 00:30:07.550 Benji Fisher: help page 259 00:30:07.660 --> 00:30:10.580 Benji Fisher: for this new module, and then. 260 00:30:13.390 --> 00:30:14.930 Benji Fisher: when I go to 261 00:30:15.190 --> 00:30:17.620 Benji Fisher: extend and uninstall 262 00:30:22.460 --> 00:30:24.380 Benji Fisher: password compatibility. 263 00:30:28.840 --> 00:30:33.630 Benji Fisher: So I don't think we have a choice to put anything here. 264 00:30:40.670 --> 00:30:43.210 Benji Fisher: But then, when I click on install. 265 00:30:43.560 --> 00:30:47.410 Ralf Koller: maybe on that page on that confirmation page, some additional 266 00:30:49.350 --> 00:30:52.820 Ralf Koller: note in a context of password compatibility. 267 00:30:53.940 --> 00:30:56.990 Benji Fisher: Okay, yeah, I I agree. 268 00:31:02.750 --> 00:31:05.180 Benji Fisher: So it would be good to have a message there. 269 00:31:25.020 --> 00:31:34.010 Benji Fisher: you know. Another thing you can do to fix the situation if if you do have access to 270 00:31:34.130 --> 00:31:42.900 Benji Fisher: is to use Dr. To install the module. we we should list that as one of the options for fixing the problem. 271 00:31:47.370 --> 00:31:57.270 Benji Fisher: Anything else? Oh, and I I see that Aaron Michael has joined us. Aaron, do you need help getting caught up with with the discussion. 272 00:31:58.180 --> 00:32:07.240 Aaron McHale: No, I I I saw your sort of I know on the issue for this week's meeting, so i'm familiar with what you're talking about. I think that's a good idea. Actually putting a 273 00:32:07.250 --> 00:32:11.950 Aaron McHale: warning. People on the on install page is probably a a scienceable approach here. But 274 00:32:12.190 --> 00:32:15.620 Aaron McHale: you know this is, this could be quite a serious issue if somebody 275 00:32:15.740 --> 00:32:19.780 Aaron McHale: absolutely lots. And so far, so, wherever we can, into that. 276 00:32:20.020 --> 00:32:24.640 and more than one by the consequences of that the better, I think 277 00:32:27.320 --> 00:32:27.990 great. 278 00:32:30.690 --> 00:32:32.980 Benji Fisher: And for the release go ahead. 279 00:32:33.330 --> 00:32:39.200 Aaron McHale: I was gonna say, I suppose. Is there a a maybe additionally, if possible, to. 280 00:32:39.540 --> 00:32:48.240 Aaron McHale: you know. If if that module isn't required. then you know it should be safe to uninstall right, so I suppose I don't know if there's a way to 281 00:32:48.420 --> 00:32:55.110 Aaron McHale: to know how much, if any users are still dependent on the functionality of that module. But 282 00:32:55.450 --> 00:33:05.970 Aaron McHale: if I I would suggest that it's like an optional, maybe a follow up, or you know, as a way to be like. Well. you know, there's you can safely on install this module, right? 283 00:33:12.560 --> 00:33:13.870 Benji Fisher: Yeah. So 284 00:33:16.010 --> 00:33:18.530 Benji Fisher: That's one of the things that 285 00:33:19.650 --> 00:33:23.010 Benji Fisher: I added 2 to 2 286 00:33:26.120 --> 00:33:29.180 Benji Fisher: in in this page. So this is the online 287 00:33:29.220 --> 00:33:34.620 Benji Fisher: documentation page core modules and themes core modules, password compatibility. 288 00:33:35.090 --> 00:33:38.060 Benji Fisher: One of the last Q. A. 289 00:33:38.250 --> 00:33:41.960 Benji Fisher: Is how can I tell which user accounts have been updated? 290 00:33:47.050 --> 00:33:50.380 Benji Fisher: And I down at the bottom of the page? Is the 291 00:33:50.670 --> 00:33:53.340 Benji Fisher: It's kind of small font. But 292 00:33:53.660 --> 00:33:54.460 there you go 293 00:33:54.520 --> 00:33:55.840 Benji Fisher: zoom in a little bit. 294 00:33:58.120 --> 00:34:01.350 Benji Fisher: There is a a sample database query you can run 295 00:34:01.410 --> 00:34:06.160 Benji Fisher: which will tell you which which accounts have not been updated. 296 00:34:09.699 --> 00:34:17.620 Benji Fisher: It might be nice if there was something in the Admin Ui, maybe on on the site status report page that 297 00:34:18.110 --> 00:34:21.900 Benji Fisher: that that that does this for you is that sort of what you had in mind. 298 00:34:30.460 --> 00:34:32.750 Aaron McHale: Sorry. Yeah, yeah. I think 299 00:34:33.460 --> 00:34:40.480 Aaron McHale: something just somewhere that indicates. You know this is, you know you still got users using this or this is how many users are using. It would be 300 00:34:40.920 --> 00:34:49.940 Aaron McHale: would be good. So the State support seems like a a sensible place to do that, and then we could probably. you know, link to it from from any message. 301 00:34:50.730 --> 00:34:56.360 Aaron McHale: But I might. I mean it might be the case where we can if we're going to do that anyway. We could. We could even just 302 00:34:56.710 --> 00:35:04.940 Aaron McHale: have some condition that checks before displaying the warning. Because if there is, you know, if if there's no users that 303 00:35:05.490 --> 00:35:08.840 Aaron McHale: our if all the users have been updated. 304 00:35:08.970 --> 00:35:13.430 Aaron McHale: I guess there's nothing to warn about. Then you know, nothing would break if they uninstall it. 305 00:35:16.130 --> 00:35:26.750 Benji Fisher: Okay. And yeah, I think in the in the slack discussion someone pointed out that there's a a module that 306 00:35:27.150 --> 00:35:34.370 Benji Fisher: a trip module that does that. Maybe we can just borrow some of the code from that and put it into core. Go ahead, Ralph 307 00:35:35.690 --> 00:35:41.110 Ralf Koller: plus one. It's not the the status reports page, but 308 00:35:41.310 --> 00:35:42.760 Ralf Koller: I wonder what it 309 00:35:43.970 --> 00:35:46.000 Ralf Koller: in the context of the 310 00:35:47.090 --> 00:35:49.460 Ralf Koller: notice on the uninstalled page. 311 00:35:50.750 --> 00:36:03.530 Ralf Koller: Would it make sense. It possible also to add that basically that yeah database query there, meaning, be aware that currently you still have 7 out of 312 00:36:03.820 --> 00:36:12.710 Ralf Koller: 30 users that Haven't been locked in since that update, and they will be unable to log in now. 313 00:36:12.920 --> 00:36:16.830 Ralf Koller: Something like that, maybe, or is it too complicated? 314 00:36:22.270 --> 00:36:38.510 Benji Fisher: So if we can change the message on this page. and if we already have something that that shows counts on the status page, then we should also be able to put the count in this message. 315 00:36:46.720 --> 00:36:51.130 Benji Fisher: Now let me see 2 to 2 2. Did I put in the link to that? 316 00:36:54.760 --> 00:36:59.870 Benji Fisher: No, I didn't i'll. I'll have to find the link. I think it's in slack. 317 00:37:04.560 --> 00:37:07.110 Benji Fisher: But I I was thinking that 318 00:37:10.050 --> 00:37:22.240 Benji Fisher: in terms of prominence on the release notes we should have a section, and I think it should go before all of the technical things, probably after the new features. 319 00:37:22.960 --> 00:37:25.900 Benji Fisher: but a new heading, if you cannot log in. 320 00:37:30.990 --> 00:37:32.350 Benji Fisher: and then let's. 321 00:37:35.470 --> 00:37:42.600 Benji Fisher: and then have have some some text here. Does that seem like the the right level of prominence? 322 00:37:47.530 --> 00:37:48.850 Benji Fisher: Go ahead, Ralph. 323 00:37:49.570 --> 00:37:52.270 Ralf Koller: instead of 324 00:37:52.550 --> 00:38:01.070 Ralf Koller: going with the worst case of if you cannot log in instead of add basically an instruction for the administrator. 325 00:38:01.780 --> 00:38:08.500 Ralf Koller: all the required steps for updating to make sure that's that person is definitely locked in 326 00:38:08.930 --> 00:38:12.410 Ralf Koller: it doesn't Look out like in your example in the beginning. 327 00:38:12.630 --> 00:38:16.490 Ralf Koller: But we are. You very illustrated one of the problematic cases. 328 00:38:16.590 --> 00:38:22.000 Ralf Koller: and that that way at least one person is definitely locked in 329 00:38:22.260 --> 00:38:25.520 Ralf Koller: and transferred the hash to the new. 330 00:38:33.160 --> 00:38:36.290 Benji Fisher: So so, yes. 331 00:38:36.750 --> 00:38:42.650 Benji Fisher: good advice to make sure you're logged in before you update the code. 332 00:38:50.230 --> 00:38:52.080 Simo Hellsten: Well, that's a 333 00:38:54.040 --> 00:39:02.380 Simo Hellsten: be bit bit difficult to say that to make sure you're in, because well, in many cases that use like a different 334 00:39:04.810 --> 00:39:11.410 Simo Hellsten: command. Lines commands, then, then, that that should be necessary. So it's kind of a I think 335 00:39:14.330 --> 00:39:18.720 Simo Hellsten: it could be a slight, and it's reading to say that you need to be logged in. 336 00:39:19.910 --> 00:39:27.600 Simo Hellsten: It's a like 1 1 one of the scenarios where you need to be locked in so. But there are other ways as well. 337 00:39:31.030 --> 00:39:35.260 Benji Fisher: I I wonder if we could even add some text to this section. 338 00:39:40.320 --> 00:39:44.890 Benji Fisher: And and and you're You're right. Of course we we should not say that you 339 00:39:46.130 --> 00:39:50.640 Benji Fisher: always need to have some, and that an administrator logged in. But 340 00:39:50.940 --> 00:39:55.950 Benji Fisher: but at least I think we can suggest it. Perhaps even in this paragraph here 341 00:39:56.600 --> 00:39:58.800 Benji Fisher: under important update information 342 00:40:00.620 --> 00:40:03.560 Benji Fisher: with with the link to the 343 00:40:03.830 --> 00:40:06.780 Benji Fisher: section we're adding further down in the release notes. 344 00:40:18.110 --> 00:40:21.540 Benji Fisher: I think I should be able to 345 00:40:21.550 --> 00:40:24.350 Benji Fisher: fine. Just give me a minute. 346 00:40:30.560 --> 00:40:32.190 Benji Fisher: Yeah, here it is. 347 00:40:33.960 --> 00:40:34.950 And then 348 00:40:48.910 --> 00:40:56.120 Benji Fisher: so here's a module. I I guess it's was just added recently. Maintainer. 349 00:40:56.500 --> 00:40:58.370 Benji Fisher: or is this a sandbox 350 00:41:02.650 --> 00:41:05.230 Benji Fisher: usage stress releases. 351 00:41:08.240 --> 00:41:11.240 Benji Fisher: Yeah, this was just released 2 days ago. 352 00:41:18.600 --> 00:41:20.270 Benji Fisher: and 353 00:41:26.370 --> 00:41:30.680 Benji Fisher: and this adds something to the status page is that a screenshot 354 00:41:32.740 --> 00:41:42.320 Benji Fisher: total number of stored password hashes 52 number of active users with password hashes generated prior drupal 10.1 51. 355 00:41:47.420 --> 00:41:56.250 Benji Fisher: So someone has already done the work that's exactly the sort of message we need on the status page. 356 00:41:58.850 --> 00:42:00.670 Benji Fisher: I think we should consider 357 00:42:01.810 --> 00:42:12.620 Benji Fisher: taking this trip module and putting it into core as part of the password, compatibility, module. and that will 358 00:42:13.670 --> 00:42:16.160 Benji Fisher: handle the status message for us. 359 00:42:16.840 --> 00:42:18.160 and 360 00:42:18.810 --> 00:42:21.030 Benji Fisher: and then we can see about integrating it. 361 00:42:21.310 --> 00:42:27.240 Benji Fisher: On this confirmed fault. Form it. It might be hard to add anything to the 362 00:42:27.590 --> 00:42:29.210 Benji Fisher: confirmation page. 363 00:42:32.400 --> 00:42:34.870 Benji Fisher: Okay, oh, go ahead, Aaron. 364 00:42:35.760 --> 00:42:41.410 Aaron McHale: Yeah. I think the best way to do it. And probably the users which integrate it would be with a 365 00:42:41.640 --> 00:42:48.330 Aaron McHale: a status message, you know, literally like a warning that pops up, or or an info 366 00:42:48.940 --> 00:42:56.000 Aaron McHale: just to draw your attention. Probably a warning like it, it would appear, if there is any, if it was any of those users. 367 00:42:56.090 --> 00:43:01.100 Aaron McHale: I'm just thinking like that's probably used in trying to modify the the actual. 368 00:43:01.390 --> 00:43:06.590 Aaron McHale: the up here, this page just to yeah out of State this morning or something. 369 00:43:07.620 --> 00:43:12.080 Benji Fisher: Okay, add that good good point that add a warning message to this page. 370 00:43:12.900 --> 00:43:23.340 Benji Fisher: Yeah, I think that would be a good way to do it. So when we get to the confirm on install page. If password compatibility is on the list, then add a warning 371 00:43:26.580 --> 00:43:27.710 Benji Fisher: fun. 372 00:43:30.310 --> 00:43:32.120 Benji Fisher: Okay. 373 00:43:33.550 --> 00:43:41.140 Benji Fisher: I think that's a good discussion of this issue. Any anything you want to say before moving on. 374 00:43:45.380 --> 00:43:50.510 Benji Fisher: and we're a little more than half an hour into the meeting. What should we talk about next? 375 00:44:02.920 --> 00:44:04.960 Benji Fisher: Oh, i'm afraid we've got 376 00:44:06.040 --> 00:44:08.030 Benji Fisher: a rather long list 377 00:44:09.630 --> 00:44:13.480 Benji Fisher: of issues that we've been meaning to look at. 378 00:44:23.920 --> 00:44:30.750 Aaron McHale: I'm not very helpful right now, because of my way from my desk. But the third one from the bottom could be quite good in the sense of 379 00:44:31.010 --> 00:44:41.060 Aaron McHale: it just needs. It probably just needs a, you know sign up to say Yes, this is a good idea to do. I imagine I Haven't noticed it in much detail, but that one was at least recently. 380 00:44:42.660 --> 00:44:43.850 Benji Fisher: Okay. 381 00:44:44.110 --> 00:44:52.170 Benji Fisher: So this is issue 2 9 2 1 1 3 3. Remove, please, from the code base. 382 00:44:56.520 --> 00:44:59.280 Benji Fisher: and it's currently. Rtbc. 383 00:45:01.310 --> 00:45:05.890 Benji Fisher: And Ralph posted a link to the issue in the zoom chat. Thank you. 384 00:45:06.820 --> 00:45:11.180 Benji Fisher: The remaining task is just to 385 00:45:11.420 --> 00:45:17.890 Benji Fisher: confirm the change for comment. Number 24.13 386 00:45:23.470 --> 00:45:26.490 Benji Fisher: 24 was a long review. 387 00:45:29.500 --> 00:45:32.870 Benji Fisher: That password feels a bit too direct. 388 00:45:41.990 --> 00:45:43.640 Benji Fisher: and what 389 00:45:48.320 --> 00:45:51.240 Benji Fisher: 38 changes the message to 390 00:45:51.440 --> 00:45:54.460 Benji Fisher: it is recommended that you set your password 391 00:45:56.000 --> 00:45:58.740 Benji Fisher: rather than please, set your password. 392 00:46:08.880 --> 00:46:11.010 Benji Fisher: Let's see, I commented 393 00:46:14.900 --> 00:46:16.630 Benji Fisher: last month. 394 00:46:23.070 --> 00:46:24.820 Benji Fisher: and that was on 395 00:46:26.960 --> 00:46:29.290 Benji Fisher: this question about 396 00:46:30.850 --> 00:46:33.780 Benji Fisher: per what to use instead of please wait. 397 00:46:40.180 --> 00:46:41.800 Benji Fisher: So I I guess. 398 00:46:45.330 --> 00:46:53.620 Benji Fisher: although it wasn't listed in the remaining tasks. That was one of the the last questions to be resolved. What to use instead of please wait! 399 00:46:55.310 --> 00:46:56.920 Benji Fisher: And 400 00:47:01.670 --> 00:47:06.880 Benji Fisher: going back to Number 38 quiet, one mentions 401 00:47:08.540 --> 00:47:11.000 Benji Fisher: that discussion in slack. 402 00:47:31.840 --> 00:47:37.180 Benji Fisher: So I think the current patch does use processing, which is one of the suggestions 403 00:47:38.480 --> 00:47:42.410 Benji Fisher: that came up. And personally I I 404 00:47:42.440 --> 00:47:52.970 Benji Fisher: approve of that one I don't love. It is recommended that you set your password. It is recommended that is sort of awkward 405 00:47:56.980 --> 00:48:02.340 Benji Fisher: the original is, please set your password just removing the word please 406 00:48:02.630 --> 00:48:06.380 Benji Fisher: makes it set your password, which seems a little look for. 407 00:48:12.460 --> 00:48:15.980 Benji Fisher: Is that good enough? Should we recommend something different? 408 00:48:17.820 --> 00:48:22.050 Benji Fisher: You may want to set your password. Consider 409 00:48:25.400 --> 00:48:27.020 Benji Fisher: setting your password. 410 00:48:31.280 --> 00:48:32.780 Benji Fisher: and I guess 411 00:48:33.720 --> 00:48:35.980 Benji Fisher: my currently logged in. Probably 412 00:48:36.510 --> 00:48:38.500 Benji Fisher: if I log out again. 413 00:48:44.900 --> 00:48:46.670 Benji Fisher: go back to mail hog 414 00:48:51.700 --> 00:48:53.890 Benji Fisher: that one the new one 415 00:49:01.030 --> 00:49:02.910 Benji Fisher: see it in context. 416 00:49:08.990 --> 00:49:13.350 Benji Fisher: So it is this message here that we're talking about. 417 00:49:14.630 --> 00:49:22.940 Benji Fisher: Please set your password is what it currently is. If we remove, please do we make it set your password. It is recommended that you set your password. 418 00:49:40.750 --> 00:49:42.310 Benji Fisher: Does anyone care. 419 00:49:49.560 --> 00:49:50.780 Benji Fisher: Ralph? Go ahead? 420 00:49:52.760 --> 00:49:55.450 Ralf Koller: Could you switch back to the 421 00:49:55.560 --> 00:49:57.260 Ralf Koller: issue with a. 422 00:49:57.400 --> 00:49:59.010 With the suggested. 423 00:50:00.090 --> 00:50:05.580 Ralf Koller: The 2 suggested versions. please. That's so possible. 424 00:50:05.590 --> 00:50:06.440 Ralf Koller: Oh, set 425 00:50:06.540 --> 00:50:09.870 Ralf Koller: the one that is rejected is set your password 426 00:50:10.310 --> 00:50:12.810 Ralf Koller: that thing. It was 427 00:50:15.690 --> 00:50:17.250 Benji Fisher: right. So 428 00:50:17.880 --> 00:50:29.060 Ralf Koller: yeah, I agree that's set. Your password is a bit to direct. But and it was also brought up in the issue that in a few cases people 429 00:50:29.260 --> 00:50:34.030 Ralf Koller: just use the one-time login each time they want to log in, so they never 430 00:50:35.420 --> 00:50:38.490 Ralf Koller: change the password. Actually so 431 00:50:40.620 --> 00:50:49.940 Ralf Koller: not sure if it's a recommended practice. But nevertheless, I agree with you. You may update your password now. Something like that 432 00:50:51.250 --> 00:50:53.810 Ralf Koller: might be less pressing. 433 00:50:55.410 --> 00:50:57.600 Ralf Koller: On the other hand, i'm 434 00:50:58.930 --> 00:51:01.540 Ralf Koller: not sure in regards of processing 435 00:51:03.640 --> 00:51:05.380 Ralf Koller: for me processing. 436 00:51:07.370 --> 00:51:11.170 Ralf Koller: Let's think about one at a time. 437 00:51:13.700 --> 00:51:23.860 Benji Fisher: And yeah, I I was also thinking along the same lines as what you just said you. You can reset your password because it's a special thing about this form. 438 00:51:23.890 --> 00:51:29.740 Benji Fisher: This is the one time you can set a new password without knowing the old password. 439 00:51:29.930 --> 00:51:31.760 Benji Fisher: Aaron, you want to say something. 440 00:51:32.500 --> 00:51:39.480 Aaron McHale: Yeah, i'm happy because I didn't. We just look at an issue that changed this text, or 441 00:51:40.470 --> 00:51:54.630 Aaron McHale: because I I I don't know if it was different to yeah, I'm sure it was a different issue to the one that just looking at. But I made a follow up on that issue, and I forget the issue number. 442 00:51:56.380 --> 00:52:08.340 Aaron McHale: But basically saying that like. yes, people do. You use one-time login links and I do that to log into the site and date. Yeah, you don't need that password. but 443 00:52:09.040 --> 00:52:13.120 Aaron McHale: that's not those. Those people are 444 00:52:13.680 --> 00:52:24.590 Aaron McHale: like ourselves, or are people who don't need this message. The people who really need this message of the people who reset the password just got an email like the link. And so 445 00:52:25.640 --> 00:52:28.520 Aaron McHale: this message is really for those people who. 446 00:52:29.160 --> 00:52:44.300 Aaron McHale: with, you know, absence of the dedicated form for setting your passwords like I don't like that. We're we send people to this user account for, in the first place. But I was this: Did you just find that that's the one right? Yeah. So 447 00:52:45.190 --> 00:52:49.630 Aaron McHale: we we this message needs to convey a sense of urgency for. 448 00:52:50.660 --> 00:52:58.270 Aaron McHale: And I think, yeah, we definitely just. We definitely made a recommendation for this. This text, which was. 449 00:53:01.730 --> 00:53:06.710 Aaron McHale: I know maybe the one wait is that the one that we just listed off? I think that's a different one. 450 00:53:09.040 --> 00:53:12.750 Aaron McHale: But anyway, the the yeah, the point is 451 00:53:12.820 --> 00:53:15.190 Aaron McHale: because that's the that's the text that goes into. 452 00:53:15.860 --> 00:53:21.500 Aaron McHale: That's a I think that's a different that's when you just send an email. 453 00:53:23.270 --> 00:53:35.340 Aaron McHale: Anyway, My point is that, like we want to convey a sense of urgency with this message, because. as you just said, Benji, like this is the only option that you have to actually reset the password of knowing the existing one 454 00:53:50.550 --> 00:54:00.080 Benji Fisher: right, and your Roy suggests I I I was deliberately for both here in my my current one. You can now set your password with the form below. 455 00:54:02.750 --> 00:54:13.620 yoroy: I guess below works out fine for these messages. We can't always be sure where to point to right with with messages here below is probably right. 456 00:54:14.930 --> 00:54:19.930 yoroy: What with mobile layouts and whatever. But yeah. So in this case 457 00:54:21.830 --> 00:54:29.460 yoroy: it's probably probably okay, and how we we can't be sure if this is a new password right? So you can set some. 458 00:54:30.490 --> 00:54:37.210 yoroy: or is it always a new password? I mean, Set your new password, or you can now see your new password. 459 00:54:38.820 --> 00:54:43.090 Benji Fisher: It's almost always a new password, if you. 460 00:54:44.530 --> 00:54:58.490 Benji Fisher: if it's not the situation we discussed in the first half of meeting, then presumably the reason you reset the password is that the old one doesn't work, or you can't remember it. 461 00:54:59.010 --> 00:55:01.670 Benji Fisher: So 462 00:55:01.750 --> 00:55:02.990 Benji Fisher: I I think 463 00:55:03.740 --> 00:55:08.140 Benji Fisher: it's close enough to always that that I would not mind saying 464 00:55:10.280 --> 00:55:11.770 Benji Fisher: a new password. 465 00:55:14.680 --> 00:55:18.440 Aaron McHale: I think I find the issue. When we previously made the recommendation 466 00:55:19.880 --> 00:55:21.900 Aaron McHale: we, it was back in 467 00:55:23.890 --> 00:55:24.820 Aaron McHale: March. 468 00:55:27.700 --> 00:55:41.520 Aaron McHale: and the recommendation was. You have logged in with your one-time login link. Set your view. Password. No. it is not possible to use this link a second time. 469 00:55:44.540 --> 00:55:50.430 Aaron McHale: If you scroll down to comments, and 37 is the review. 470 00:55:55.570 --> 00:55:56.700 Benji Fisher: Excellent. 471 00:56:00.340 --> 00:56:01.660 Benji Fisher: you know, to 472 00:56:02.330 --> 00:56:06.400 Benji Fisher: controls. What should we do to control scope? Should we 473 00:56:06.900 --> 00:56:18.210 Benji Fisher: sort of roll this one into the remove, please issue. or shall we just point out that there's already this issue in progress. 474 00:56:18.970 --> 00:56:23.300 Benji Fisher: and let that take care of it. In fact, this is already our Tdc. 475 00:56:24.060 --> 00:56:24.780 Aaron McHale: Yeah. 476 00:56:24.800 --> 00:56:25.490 I would. 477 00:56:26.440 --> 00:56:30.910 Aaron McHale: I would just let this one get connected and then ignore it. And the other one. 478 00:56:31.200 --> 00:56:32.080 yoroy: Yeah. 479 00:56:36.340 --> 00:56:37.290 yoroy: agreed 480 00:56:37.420 --> 00:56:41.170 yoroy: link the the 4, 6, one to this one. 481 00:56:43.210 --> 00:56:49.910 Benji Fisher: Okay. So for the sake of the recording, let's this is 2 9 6 9 4, and 6. 482 00:56:50.110 --> 00:56:52.510 Benji Fisher: It is already our Tdc. 483 00:56:55.020 --> 00:56:56.520 Benji Fisher: It will 484 00:56:57.980 --> 00:57:00.060 Benji Fisher: already remove the word, please. 485 00:57:17.460 --> 00:57:19.710 Benji Fisher: It already removes the word, please. 486 00:57:30.000 --> 00:57:35.240 Benji Fisher: So so should we just just postpone this on on the other one, or 487 00:57:36.490 --> 00:57:41.340 Benji Fisher: not change that one instance, so that they can be committed in either order. 488 00:57:43.330 --> 00:57:47.290 Aaron McHale: Well. if it would so please the core committers. 489 00:57:47.900 --> 00:58:01.830 Aaron McHale: I would suggest. So I don't want. I was just trying to wait to work that in there. I always suggest we just don't in in the overall removing, please issue. Obviously we just ignore 490 00:58:02.260 --> 00:58:03.860 Aaron McHale: the instance 491 00:58:03.880 --> 00:58:18.620 Aaron McHale: that already has an issue that might be the easier way to to to do it for the at the end of the day both issues will end up removing everything. So if is really really a suggest, if we just like, link them together, I think that might be enough. 492 00:58:20.770 --> 00:58:21.570 Benji Fisher: Okay. 493 00:58:22.040 --> 00:58:24.130 yoroy: Yeah, let's just create more 494 00:58:24.580 --> 00:58:28.170 yoroy: admin right or re-rolls or whatever. 495 00:58:28.180 --> 00:58:40.560 Benji Fisher: Okay, yes, we'll we'll just link them as related issues. Obviously, whichever one gets committed first. The other one will have to be updated. That'll be a pretty easy change to make. 496 00:58:41.110 --> 00:58:47.200 Benji Fisher: and and we will let the committers decide which order to them. Then 497 00:58:48.190 --> 00:58:50.050 Aaron McHale: that would please me greatly. 498 00:58:55.110 --> 00:59:09.140 Aaron McHale: You made that, Joe Karen? I thought it was fine. I'm not going to laugh the second time. All right. Is this actually 499 00:59:09.240 --> 00:59:17.600 Benji Fisher: the text that we settled on? Because this is a run on sentence. Set your password now, comma. It is not possible to use this link a second time. 500 00:59:18.820 --> 00:59:22.140 Aaron McHale: Yeah, that will say a great one. 501 00:59:23.980 --> 00:59:30.970 yoroy: I I did start. Think about it a bit in that. It's 2 messages in a single sentence. 502 00:59:33.260 --> 00:59:41.480 Aaron McHale: Yeah, I I think like in an ideal world like I said, we'd have a dedicated form, and I I think once we get a run to, maybe maybe we could. 503 00:59:43.690 --> 01:00:01.450 Aaron McHale: Maybe that's something that collectively we could prioritize because the like with them blocks, the users, the users. the user user interface that's not confusing neat does need a general kind of like update, and that the user Id it form is kind of overwhelming in some cases. And 504 01:00:01.510 --> 01:00:07.130 Aaron McHale: so I do think of this as a kind of temporary foster on a bigger issue. 505 01:00:08.700 --> 01:00:11.730 Benji Fisher: Yeah, and I was thinking, you know. 506 01:00:11.860 --> 01:00:20.450 Benji Fisher: maybe once 10.1 is released, and we've done all this work on the navigation for blocks. 507 01:00:20.740 --> 01:00:27.590 Benji Fisher: Maybe we should tackle the user form next and and hope to get that in by by 10.2: 508 01:00:29.880 --> 01:00:30.650 Aaron McHale: Yeah. 509 01:00:30.790 --> 01:00:33.080 Ralf Koller: But there is also the appearance page. 510 01:00:34.260 --> 01:00:38.250 Ralf Koller: Umhm, which is directly related to the block layout. 511 01:00:39.250 --> 01:00:40.170 Ralf Koller: So 512 01:00:40.390 --> 01:00:41.430 Aaron McHale: yeah, that's true. 513 01:00:42.210 --> 01:00:50.480 Benji Fisher: We we we don't have to decide right now. But yeah, though those are 2 definite candidates for our next area of focus. 514 01:00:50.570 --> 01:01:04.560 yoroy: I I was wondering for people with more experience or exposure to the the the larger remove all the pleases issue. Did that involve 515 01:01:04.790 --> 01:01:09.230 yoroy: other, the rewrites like this? Why, we 516 01:01:09.380 --> 01:01:13.530 yoroy: really has a refr stop, or is it mostly removals 517 01:01:14.240 --> 01:01:18.930 yoroy: without updating grammar or updating 518 01:01:19.530 --> 01:01:29.280 yoroy: sentence structure, etc. Because then, if this is like a a a bit of an outlier, and that we need to think 519 01:01:29.810 --> 01:01:38.200 yoroy: about what to exactly put here, and then we could still leave it out and keep that larger one ready for commit. 520 01:01:39.130 --> 01:01:45.600 yoroy: and again point to the to the specific one and say, we're asking it out here. 521 01:01:49.520 --> 01:01:56.120 Benji Fisher: Yeah, I I think I think most of the changes are just removing the word. Please. 522 01:01:56.220 --> 01:02:00.770 Benji Fisher: These run becomes run. Please visit becomes visit. 523 01:02:05.470 --> 01:02:12.330 Benji Fisher: so most of the changes are are very small. It's not a huge number of changes. I'll just 524 01:02:12.440 --> 01:02:13.610 Benji Fisher: well, I guess 525 01:02:14.130 --> 01:02:18.270 Benji Fisher: Javascript sometimes has very long lines. 526 01:02:19.360 --> 01:02:26.180 Benji Fisher: It's it's a lot of changes, but not an overwhelming amount of changes, and most of them are are very small. 527 01:02:26.620 --> 01:02:33.100 Benji Fisher: Just removing the word, please. Here's another one where it's just removing the word, please. 528 01:02:33.410 --> 01:02:39.830 Benji Fisher: and there are just a I I I think the only ones that that required special attention. 529 01:02:40.110 --> 01:02:43.230 Benji Fisher: Were the the processing one. 530 01:02:43.280 --> 01:02:46.120 yoroy: What what to use instead of please wait. 531 01:02:46.360 --> 01:02:49.280 Benji Fisher: And and this one with the 532 01:02:49.310 --> 01:02:50.500 Benji Fisher: the login link? 533 01:02:53.340 --> 01:02:54.140 Yeah. 534 01:02:55.180 --> 01:03:08.970 yoroy: I mean, there's a whole bunch of you know videos on Youtube about the directness of the Dutch as I am. But do we? Or we could also say, okay, maybe the direct. This is okay, right. Set your password. 535 01:03:10.050 --> 01:03:15.630 yoroy: Do we really want to massage it a bit more? Or is these are okay? 536 01:03:16.640 --> 01:03:20.130 yoroy: It's not a way, not an option to think about this. 537 01:03:25.300 --> 01:03:35.510 Benji Fisher: I I don't care all that much, and it's a decision has already been made on on this other issue. 538 01:03:35.590 --> 01:03:37.610 Benji Fisher: Let's just go with that. 539 01:03:37.960 --> 01:03:39.690 yoroy: And 540 01:03:39.920 --> 01:03:42.810 Benji Fisher: again, both issues are already Rtbc. 541 01:03:42.880 --> 01:03:43.640 yoroy: Exactly. 542 01:03:43.730 --> 01:03:47.010 Benji Fisher: One of them will have to be updated when when the other is committed. 543 01:03:48.340 --> 01:03:50.450 Benji Fisher: And I I think that's fine. 544 01:03:51.700 --> 01:03:58.370 Aaron McHale: Yeah. And I think we do. We do tend to AIM for usually needs to reviews. You know we tend to always AIM for shorter. 545 01:03:58.420 --> 01:04:04.400 Aaron McHale: more the right sentences easier things that are easier to parse. So 546 01:04:04.700 --> 01:04:07.700 yoroy: seems to translate as well. Huh? 547 01:04:08.080 --> 01:04:09.230 Aaron McHale: Yeah. 548 01:04:11.460 --> 01:04:22.450 Benji Fisher: Okay. So we're nearly at the end of the hour. So to wrap up, I think I will create an issue for what we talked about in the first half 549 01:04:22.760 --> 01:04:28.560 Benji Fisher: the the problems with the the new password, Compatibility, Module 550 01:04:29.840 --> 01:04:34.130 Benji Fisher: and Aaron. Would you like to 551 01:04:34.480 --> 01:04:39.020 Benji Fisher: comments on wonder, both of these these issues 552 01:04:39.700 --> 01:04:42.990 Benji Fisher: to to just to to link them? 553 01:04:43.670 --> 01:04:46.630 Aaron McHale: Yeah, that's fine. I can do that. And 554 01:04:47.900 --> 01:04:54.490 Aaron McHale: I will. Yeah, Should be able to. Should be able to do that. So either today or or sometime, this weekend. 555 01:04:54.760 --> 01:04:56.010 Benji Fisher: Okay, Thank you. 556 01:04:57.660 --> 01:04:59.340 Benji Fisher: And 557 01:05:00.930 --> 01:05:09.210 Benji Fisher: yeah, I guess I will over this weekend. Try to finally get caught up on posting recordings and editing out the 558 01:05:09.270 --> 01:05:11.420 Benji Fisher: parts before the meeting actually get started 559 01:05:12.990 --> 01:05:15.490 Benji Fisher: and go ahead. 560 01:05:16.990 --> 01:05:24.690 Aaron McHale: Yeah, that would be good, because I I know where I still have another issue to comment on which I I was waiting in the recording. So if you could please do that, that'd be great. 561 01:05:24.910 --> 01:05:25.630 Benji Fisher: Okay. 562 01:05:26.860 --> 01:05:28.930 Aaron McHale: it's not going to please in there. 563 01:05:29.290 --> 01:05:32.600 Benji Fisher: I'll laugh this time. 564 01:05:35.050 --> 01:05:40.290 Benji Fisher: Great. Well, thank you all for coming, and i'll be back again next week. Hope you can make it. 565 01:05:40.970 --> 01:05:45.370 yoroy: Thanks, everyone. 566 01:05:45.620 --> 01:05:46.400 Aaron McHale: You too 567 01:05:46.760 --> 01:05:47.380 Simo Hellsten: awesome.