15:59:35 <donuts> #startmeeting UX Team Weekly Meeting, 6 December 2022 15:59:35 <MeetBot> Meeting started Tue Dec 6 15:59:35 2022 UTC. The chair is donuts. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:59:35 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 15:59:49 <championquizzer> hello! 15:59:51 <donuts> pad is here: https://pad.riseup.net/p/tor-ux-team-2022-keep 16:00:00 <donuts> and welcome welcome 16:00:12 <donuts> please bear with me as I update it quickly 16:01:12 <donuts> actually, feel free to update your todo lists now 16:01:16 <donuts> we'll go through everything in one go 16:04:14 <donuts> okay I think I'm ready 16:04:17 <donuts> how's everyone doing? 16:04:23 <nicob> I need a min! 16:04:30 <donuts> no worries 16:04:33 <donuts> take your time! 16:04:56 <nah> done 16:05:14 <donuts> actually i lied 16:05:16 <donuts> i am not done 16:06:37 <donuts> however i am now 16:06:58 * championquizzer is ready 16:07:06 <nicob> am done 16:07:29 <donuts> awesome 16:07:45 <donuts> TB had two releases last week: 16:07:53 <donuts> one that should hopefully have fixed the SDK issue with Android 16:08:17 <donuts> and an alpha release for all platforms to test our migration strategies for multi-locale and universal macos bundles 16:08:48 <donuts> so far it seems to have passed the test (with a couple of minor gripes that we can backport later), so release prep is going ahead :D 16:08:59 <championquizzer> awesome 16:08:59 <donuts> however we'll circle back to talk about that later in the agenda 16:09:09 <nicob> nice 16:09:29 <donuts> nicob: would you like to jump in with your bold item first? 16:10:14 <nicob> oh sure. I was just unclear based on rui's last email response yesterday whether we should wait until they send another round of more finalized icons before starting any work? do you know donuts? 16:10:51 <donuts> I wasn't sure initially either, but I think they just meant the alpha/nightly variants 16:11:06 <donuts> so let's just proceed with producing the fullsize primary application icons for each platform please 16:11:21 <nicob> alright sounds good. thanks! 16:11:48 <donuts> I'm sure you spotted this already, but they're going to take over design of the wordmark too so I've unassigned that issue 16:11:58 <nicob> yeah I did see that 16:12:12 <donuts> I think that just leaves the stable application icon, PDF icon and volume icon on your plate atm 16:12:23 <nicob> yep sounds right 16:12:56 <donuts> thanks for your patience with all these changes, ha 16:13:02 <nicob> haha, all good 16:13:29 <donuts> okay that's it for bold items I think? 16:13:50 <donuts> championquizzer: do you want to jump in with any misc user support/monthly report stuff atm, and we can talk about the 12.0 release last? 16:14:14 <championquizzer> sure. the report for last month: https://lists.torproject.org/pipermail/tor-project/2022-December/003515.html 16:14:52 <championquizzer> i don't have any particular topic to discuss as i think we have covered most of these in the weekly syncs :) 16:15:25 <championquizzer> but i have a few updates regarding TB 12 release prep work so I can go after you 16:16:15 <donuts> great, okay – I'm glad the connection assist change for CN appears to be working out 16:16:33 <nah> +1 16:16:53 <championquizzer> yes! I haven't received a lot of actual user feedback tbh, but it seems to be one reason for the surge in metrics 16:17:12 <donuts> I need to respond to the network health/metrics team about the bootstrapping times ticket I filed 16:17:23 <donuts> I saw some activity there this week, but I'm buried in emails atm 16:17:53 <donuts> anyway slow bootstrapping times with snowflake was the initial hunch behind the change, so it would be good to review some actual data there 16:18:23 <donuts> for ref: https://gitlab.torproject.org/tpo/network-health/team/-/issues/250 16:18:56 <donuts> championquizzer: I'm assuming 0 tickets about 11.5.10 for Android crashing on launch so far? 16:19:18 <championquizzer> yep, positive feedback that the issue is resolved 16:19:44 <championquizzer> donuts: re. bootstrapping speeds in cn. do you think gathering some actual Tor logs can be useful here? 16:19:45 <donuts> lovely :) 16:20:05 <donuts> championquizzer: yeah, as a next step that could be useful 16:20:51 <championquizzer> cool. That's one step in troubleshooting that we do with users quite often. I will try to gather what I learn 16:20:57 <donuts> oh great, ty! 16:21:22 <donuts> okay I think my only other questions about this report relate to TB 12.0, so I'll hold off on asking those just now 16:21:24 <donuts> anything from you nah? 16:22:39 <donuts> I'm guessing not :D 16:22:42 <nah> not really 16:22:47 <nah> sorry, i was re-reading everything 16:22:53 <donuts> oh ha sorry 16:23:12 <nah> i'm also interested in learning about bootstrap speeds in cn 16:23:20 <donuts> yeah 16:23:28 <championquizzer> ack, nah 16:23:33 <donuts> I have the S96 meeting next, maybe it would be a good space to talk about it 16:23:58 <nah> yep! i'll join it as well 16:24:03 <donuts> great, sounds good! 16:24:26 <donuts> so with that, let's talk 👏 RELEASE 👏 WEEK 16:24:53 <nah> woohoo 16:24:56 <nicob> \o/ 16:25:09 <donuts> the last 12.0 alpha passed our tests with a couple of minor issues, so the apps team are progressing to build 12.0 stable 16:25:15 <donuts> which means release will probably happen tomorrow 16:25:23 <championquizzer> \o/ 16:25:35 <donuts> there is a lot of intra-team coordination happening to support this one 16:26:13 <donuts> anti-censorship are on hand to update the Telegram bot, but we're keeping Gettor for email pointed at 11.5.8 for the time being 16:26:46 <donuts> the multi-locale changes are also going to require TPA's help with the /download/ page, and we're currently figuring out the details here: https://gitlab.torproject.org/tpo/web/tpo/-/issues/351 16:27:08 <donuts> the blog post has been uploaded, and can be previewed here: https://gitlab.torproject.org/tpo/web/blog/-/merge_requests/138 16:27:36 <donuts> once that's finalized (it looks like it's pretty close, pending some chat about known issues) I'll copy-paste the content over to the /releases/ page too 16:27:52 <nah> great work! 16:28:00 <donuts> the ticket for which is here: https://gitlab.torproject.org/tpo/web/tpo/-/issues/352 16:28:18 <championquizzer> donuts: about gettor. email distributor will be at 11.5.8 and telegram will update to TB 12, right? i.e. till holidays 16:28:45 <donuts> special thanks to nicob for all their work making beautiful assets to support this release again! there are a couple of wee animations pending, but we're still figuring out the details 16:28:48 <donuts> also 16:29:01 <donuts> the Google Play store screenshots are gonna get an update too – FINALLY 16:29:19 <nah> championquizzer: we didn't receive any feedback about multi-locales yet, did we? 16:29:23 <championquizzer> woohoo! awesome, nicob 16:29:26 <donuts> you can preview the new ones here: https://www.figma.com/file/cUAoUxAUcMeFaJAKkFCAmo/Play-store-screenshots?node-id=216%3A314&t=qmsXqHOEtfiWj2zn-1 16:29:41 <nicob> <3 16:29:45 <donuts> and we're going to try and get into the habit of updating these with each major release 16:29:53 <donuts> championquizzer: that's correct! (re: gettor) 16:29:55 <championquizzer> nah: nopes, not specifically 16:30:04 <championquizzer> donuts: ack, thanks 16:30:10 <donuts> right, that was going to be my first question :D 16:30:37 <donuts> we gave a few UX tricks going on that should hopefully make the whole l10n migration smooth 16:30:42 <donuts> and so far they seem to be working? 16:30:49 <donuts> but we'll find out for sure this week 16:31:01 <donuts> otherwise, poor championquizzer may receive a lot of support requests :( 16:31:31 <championquizzer> i have been trying to post the alpha testers call since 12.0a5 releae and have received some good feedback about it working on arm macs 16:31:43 <championquizzer> the blog post has been very detailed and very good 16:31:52 <donuts> yes, thankfully ARM seems to have worked out! 16:32:04 <championquizzer> esp. with the parts on what to test, how to test 16:32:22 <donuts> yeah, the more detailed blog posts and twitter threads were a little time intensive but worth it in the end 16:32:34 <championquizzer> absolutely. great work! 16:32:44 <donuts> I feel like with a better template (like how mozilla formats their release posts) we could make this easier in future 16:33:10 <emmapeel> ey there, about graphics, just wanted to mention this ticket: https://gitlab.torproject.org/tpo/web/tpo/-/issues/354 16:33:46 * donuts is taking a look 16:34:32 <donuts> nicob: mind if I assign that your way? thanks for posting the issue emmapeel :) 16:34:33 <nah> i was having a look at mozilla's release page and it's a very interesting template indeed 16:34:40 <nicob> yep np :) 16:35:00 <donuts> done, ty both 16:35:11 <donuts> nah: yeah 16:35:24 <donuts> I've been looking at a few other examples too 16:35:37 <nah> also the community page with their community/forum embed to the page (linked as to 'provide feedback') 16:35:45 <donuts> ultimately I'd like to have a special changelog tempalte hosted under /download, instead of the blog 16:35:51 <donuts> and make the browser open it in a new tab after updating 16:36:00 <nah> yep! 16:36:05 <donuts> *template 16:36:49 <donuts> championquizzer: we should have notification banner that appears to alert users to the localization migration 16:36:58 <donuts> with a link to change language, in case something's gone wrong 16:37:45 <donuts> selecting a new language will display a prompt to restart too, which is required to complete the process 16:38:01 <championquizzer> donuts: hmm, what's the notification banner? will be on about:tor? 16:38:20 <donuts> championquizzer: let me try and find a link, it's a chrome banner that will appear below the address bar 16:38:54 <nah> i thought it was at the download page itself 16:39:26 <donuts> https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41378 16:39:53 <donuts> the MR has the most up to date version of the string in it through 16:40:02 <donuts> https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/443 16:41:12 <donuts> however existing TB users should keep their previous language selection as part of the migration strategy 16:42:26 <championquizzer> i see. nice! 16:42:36 <donuts> see here for the details, but essentially it involves force-stepping users through 11.5.8 and matching their old locale to the new one: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41414 16:43:15 <championquizzer> the notifcation banner should have shown on alpha as well? (i believe i didn't see it when testing changing my language in alpha TB) 16:44:13 <donuts> championquizzer: iirc, the current contexts it displays are either: first time installation where it matches system language, or if the l10n migration fails 16:45:00 <championquizzer> oh i see. I just updated my alpha from a previous version that's why maybe I didn't see 16:45:17 <championquizzer> thanks for the info! 16:45:28 <donuts> oh, also if a system language match isn't available 16:45:44 <donuts> i.e. my system language is in a language TB doesn't support 16:45:50 <donuts> then it'll default to English and display the banner 16:45:55 <championquizzer> aha 16:46:11 <donuts> it's basically a catch-all "something went wrong, here's a button to fix it" banner 16:47:01 <donuts> but I wanted to give you a heads up since you'll probably get user support requests referencing it when things DO go wrong :P 16:47:14 <championquizzer> yep, thanks for that :) 16:47:44 <donuts> okaydokes, any questions about the release team? 16:49:36 <championquizzer> about the comms post-release can we add something about the tb-manual available offline (and how to access it). i find most users are not aware of this and might be a good time to highlight that 16:50:31 <donuts> championquizzer: yes, excellent idea 16:50:42 <donuts> I'll put a note in the socials pad 16:50:48 <championquizzer> thanks 16:51:58 <donuts> okay I think we're all good, nicob: I'll catch up with you about last minute asset things after my next meeting? 16:52:15 <nicob> right-o donuts 16:52:28 <donuts> the outstanding things being: to gif or not to gif, and also android screenshots 16:53:08 <donuts> also apologies everyone for the rush with this release 16:53:15 <championquizzer> oh, the update about TB release prep i wanted to give is that we reviewed all the support documentation and updated wherever necessary 16:53:24 <donuts> a combination of holidays/covid and a sudden change of plans has made it a bit of a crunch 16:53:43 <championquizzer> support docs = articles / templates on our user support tools 16:53:44 <donuts> championquizzer: fantastic, thank you :) 16:54:01 <championquizzer> https://gitlab.torproject.org/tpo/community/support/-/issues/40096 16:56:05 <donuts> any final comments before I hit the button team? 16:56:20 <championquizzer> thanks all! o/ 16:56:29 <nicob> nope, thank youuu 16:56:44 <donuts> thanks everyone, good luck this week! 16:56:47 <donuts> #endmeeting