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